Symbol: amdgpu_usermode_queue
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2277
struct amdgpu_usermode_queue *queue = m->private;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2313
void amdgpu_debugfs_userq_init(struct drm_file *file, struct amdgpu_usermode_queue *queue, int qid)
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2341
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h
28
struct amdgpu_usermode_queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h
39
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1126
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1150
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1187
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1205
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1237
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1262
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1288
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1321
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1374
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1402
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
152
struct amdgpu_usermode_queue *queue =
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
153
container_of(work, struct amdgpu_usermode_queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
167
void amdgpu_userq_start_hang_detect_work(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
196
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
219
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
265
static bool amdgpu_userq_buffer_vas_mapped(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
287
static int amdgpu_userq_preempt_helper(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
307
static int amdgpu_userq_restore_helper(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
327
static int amdgpu_userq_unmap_helper(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
350
static int amdgpu_userq_map_helper(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
371
static void amdgpu_userq_wait_for_last_fence(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
381
static void amdgpu_userq_cleanup(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
504
amdgpu_userq_destroy(struct amdgpu_userq_mgr *uq_mgr, struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
554
struct amdgpu_usermode_queue *queue =
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
555
container_of(kref, struct amdgpu_usermode_queue, refcount);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
563
struct amdgpu_usermode_queue *amdgpu_userq_get(struct amdgpu_userq_mgr *uq_mgr, u32 qid)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
565
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
576
void amdgpu_userq_put(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
604
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
630
queue = kzalloc_obj(struct amdgpu_usermode_queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
836
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
876
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
105
int (*mqd_create)(struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
107
int (*mqd_update)(struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
109
void (*mqd_destroy)(struct amdgpu_usermode_queue *uq);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
110
int (*unmap)(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
111
int (*map)(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
112
int (*preempt)(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
113
int (*restore)(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
147
struct amdgpu_usermode_queue *amdgpu_userq_get(struct amdgpu_userq_mgr *uq_mgr, u32 qid);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
148
void amdgpu_userq_put(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
177
void amdgpu_userq_start_hang_detect_work(struct amdgpu_usermode_queue *queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
181
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
118
amdgpu_userq_fence_driver_free(struct amdgpu_usermode_queue *userq)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
222
static int amdgpu_userq_fence_alloc(struct amdgpu_usermode_queue *userq,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
269
static void amdgpu_userq_fence_init(struct amdgpu_usermode_queue *userq,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
368
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
435
amdgpu_userq_fence_driver_force_completion(struct amdgpu_usermode_queue *userq)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
463
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
715
struct amdgpu_usermode_queue *waitq;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h
65
void amdgpu_userq_fence_driver_free(struct amdgpu_usermode_queue *userq);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.h
67
void amdgpu_userq_fence_driver_force_completion(struct amdgpu_usermode_queue *userq);
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
117
static int mes_userq_map(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
162
static int mes_userq_unmap(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
183
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
213
struct amdgpu_usermode_queue *queue;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
260
static int mes_userq_mqd_create(struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
36
struct amdgpu_usermode_queue *queue,
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
462
static void mes_userq_mqd_destroy(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
477
static int mes_userq_preempt(struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
523
static int mes_userq_restore(struct amdgpu_usermode_queue *queue)