pvr_queue
struct pvr_queue *geometry;
struct pvr_queue *fragment;
struct pvr_queue *compute;
struct pvr_queue *transfer;
static __always_inline struct pvr_queue *
struct pvr_queue *queue, *tmp_queue;
get_last_queued_job_scheduled_fence(struct pvr_queue *queue,
struct pvr_queue *frag_queue;
struct pvr_queue;
static u32 get_dm_type(struct pvr_queue *queue)
static void init_fw_context(struct pvr_queue *queue, void *fw_ctx_map)
static int pvr_queue_cleanup_fw_context(struct pvr_queue *queue)
struct pvr_queue *queue;
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
struct pvr_queue *queue = priv;
struct pvr_queue *pvr_queue_create(struct pvr_context *ctx,
struct pvr_queue *queue;
struct pvr_queue *queue;
struct pvr_queue *queue;
void pvr_queue_kill(struct pvr_queue *queue)
void pvr_queue_destroy(struct pvr_queue *queue)
struct pvr_queue *queue,
pvr_queue_cccb_fence_init(struct dma_fence *fence, struct pvr_queue *queue)
pvr_queue_job_fence_init(struct dma_fence *fence, struct pvr_queue *queue)
pvr_queue_get_job_cccb_fence(struct pvr_queue *queue, struct pvr_job *job)
pvr_queue_get_job_kccb_fence(struct pvr_queue *queue, struct pvr_job *job)
pvr_queue_get_paired_frag_job_dep(struct pvr_queue *queue, struct pvr_job *job)
struct pvr_queue *queue = container_of(s_entity, struct pvr_queue, entity);
static void pvr_queue_update_active_state_locked(struct pvr_queue *queue)
static void pvr_queue_update_active_state(struct pvr_queue *queue)
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
struct pvr_queue *geom_queue = job->ctx->queues.geometry;
struct pvr_queue *frag_queue = job->ctx->queues.fragment;
struct pvr_queue *queue = container_of(job->base.sched,
struct pvr_queue, scheduler);
static void pvr_queue_stop(struct pvr_queue *queue, struct pvr_job *bad_job)
static void pvr_queue_start(struct pvr_queue *queue)
struct pvr_queue *queue = container_of(sched, struct pvr_queue, scheduler);
pvr_queue_signal_done_fences(struct pvr_queue *queue)
pvr_queue_check_job_waiting_for_cccb_space(struct pvr_queue *queue)
void pvr_queue_process(struct pvr_queue *queue)
struct pvr_queue;
struct pvr_queue *pvr_queue_create(struct pvr_context *ctx,
void pvr_queue_kill(struct pvr_queue *queue);
void pvr_queue_destroy(struct pvr_queue *queue);
void pvr_queue_process(struct pvr_queue *queue);
struct pvr_queue *queue;