Symbol: pvr_queue
drivers/gpu/drm/imagination/pvr_context.h
76
struct pvr_queue *geometry;
drivers/gpu/drm/imagination/pvr_context.h
79
struct pvr_queue *fragment;
drivers/gpu/drm/imagination/pvr_context.h
83
struct pvr_queue *compute;
drivers/gpu/drm/imagination/pvr_context.h
86
struct pvr_queue *transfer;
drivers/gpu/drm/imagination/pvr_context.h
93
static __always_inline struct pvr_queue *
drivers/gpu/drm/imagination/pvr_device.c
135
struct pvr_queue *queue, *tmp_queue;
drivers/gpu/drm/imagination/pvr_job.c
616
get_last_queued_job_scheduled_fence(struct pvr_queue *queue,
drivers/gpu/drm/imagination/pvr_job.c
642
struct pvr_queue *frag_queue;
drivers/gpu/drm/imagination/pvr_job.h
28
struct pvr_queue;
drivers/gpu/drm/imagination/pvr_queue.c
1008
static u32 get_dm_type(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
1032
static void init_fw_context(struct pvr_queue *queue, void *fw_ctx_map)
drivers/gpu/drm/imagination/pvr_queue.c
1063
static int pvr_queue_cleanup_fw_context(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
1090
struct pvr_queue *queue;
drivers/gpu/drm/imagination/pvr_queue.c
1166
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
1178
struct pvr_queue *queue = priv;
drivers/gpu/drm/imagination/pvr_queue.c
1201
struct pvr_queue *pvr_queue_create(struct pvr_context *ctx,
drivers/gpu/drm/imagination/pvr_queue.c
1240
struct pvr_queue *queue;
drivers/gpu/drm/imagination/pvr_queue.c
1348
struct pvr_queue *queue;
drivers/gpu/drm/imagination/pvr_queue.c
1360
struct pvr_queue *queue;
drivers/gpu/drm/imagination/pvr_queue.c
1379
void pvr_queue_kill(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
1393
void pvr_queue_destroy(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
271
struct pvr_queue *queue,
drivers/gpu/drm/imagination/pvr_queue.c
296
pvr_queue_cccb_fence_init(struct dma_fence *fence, struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
314
pvr_queue_job_fence_init(struct dma_fence *fence, struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
398
pvr_queue_get_job_cccb_fence(struct pvr_queue *queue, struct pvr_job *job)
drivers/gpu/drm/imagination/pvr_queue.c
451
pvr_queue_get_job_kccb_fence(struct pvr_queue *queue, struct pvr_job *job)
drivers/gpu/drm/imagination/pvr_queue.c
471
pvr_queue_get_paired_frag_job_dep(struct pvr_queue *queue, struct pvr_job *job)
drivers/gpu/drm/imagination/pvr_queue.c
509
struct pvr_queue *queue = container_of(s_entity, struct pvr_queue, entity);
drivers/gpu/drm/imagination/pvr_queue.c
570
static void pvr_queue_update_active_state_locked(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
602
static void pvr_queue_update_active_state(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
613
struct pvr_queue *queue = container_of(job->base.sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
740
struct pvr_queue *geom_queue = job->ctx->queues.geometry;
drivers/gpu/drm/imagination/pvr_queue.c
741
struct pvr_queue *frag_queue = job->ctx->queues.fragment;
drivers/gpu/drm/imagination/pvr_queue.c
755
struct pvr_queue *queue = container_of(job->base.sched,
drivers/gpu/drm/imagination/pvr_queue.c
756
struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
766
static void pvr_queue_stop(struct pvr_queue *queue, struct pvr_job *bad_job)
drivers/gpu/drm/imagination/pvr_queue.c
771
static void pvr_queue_start(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
812
struct pvr_queue *queue = container_of(sched, struct pvr_queue, scheduler);
drivers/gpu/drm/imagination/pvr_queue.c
916
pvr_queue_signal_done_fences(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
946
pvr_queue_check_job_waiting_for_cccb_space(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.c
999
void pvr_queue_process(struct pvr_queue *queue)
drivers/gpu/drm/imagination/pvr_queue.h
14
struct pvr_queue;
drivers/gpu/drm/imagination/pvr_queue.h
154
struct pvr_queue *pvr_queue_create(struct pvr_context *ctx,
drivers/gpu/drm/imagination/pvr_queue.h
159
void pvr_queue_kill(struct pvr_queue *queue);
drivers/gpu/drm/imagination/pvr_queue.h
161
void pvr_queue_destroy(struct pvr_queue *queue);
drivers/gpu/drm/imagination/pvr_queue.h
163
void pvr_queue_process(struct pvr_queue *queue);
drivers/gpu/drm/imagination/pvr_queue.h
66
struct pvr_queue *queue;