Symbol: amdgpu_userq_mgr
drivers/gpu/drm/amd/amdgpu/amdgpu.h
450
struct amdgpu_userq_mgr userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c
107
struct amdgpu_userq_mgr *uq_mgr = &fpriv->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1049
amdgpu_userq_restore_all(struct amdgpu_userq_mgr *uq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1130
amdgpu_userq_vm_validate(struct amdgpu_userq_mgr *uq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1273
struct amdgpu_userq_mgr *uq_mgr = work_to_uq_mgr(work, resume_work.work);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1298
amdgpu_userq_evict_all(struct amdgpu_userq_mgr *uq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1339
amdgpu_userq_wait_for_signal(struct amdgpu_userq_mgr *uq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1370
amdgpu_userq_evict(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1399
int amdgpu_userq_mgr_init(struct amdgpu_userq_mgr *userq_mgr, struct drm_file *file_priv,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1411
void amdgpu_userq_mgr_fini(struct amdgpu_userq_mgr *userq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1438
struct amdgpu_userq_mgr *uqm;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1464
struct amdgpu_userq_mgr *uqm;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1490
struct amdgpu_userq_mgr *uqm;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1524
struct amdgpu_userq_mgr *uqm;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
157
struct amdgpu_userq_mgr *uq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
1586
struct amdgpu_userq_mgr *uqm;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
340
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
365
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
385
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
411
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
432
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
451
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
472
amdgpu_userq_ensure_ev_fence(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
496
int amdgpu_userq_create_object(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
551
void amdgpu_userq_destroy_object(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
559
amdgpu_userq_get_doorbell_index(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
627
amdgpu_userq_destroy(struct amdgpu_userq_mgr *uq_mgr, struct amdgpu_usermode_queue *queue)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
678
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
685
struct amdgpu_usermode_queue *amdgpu_userq_get(struct amdgpu_userq_mgr *uq_mgr, u32 qid)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
763
struct amdgpu_userq_mgr *uq_mgr = &fpriv->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
96
amdgpu_userq_detect_and_reset_queues(struct amdgpu_userq_mgr *uq_mgr)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
116
struct amdgpu_usermode_queue *amdgpu_userq_get(struct amdgpu_userq_mgr *uq_mgr, u32 qid);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
121
int amdgpu_userq_mgr_init(struct amdgpu_userq_mgr *userq_mgr, struct drm_file *file_priv,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
124
void amdgpu_userq_mgr_fini(struct amdgpu_userq_mgr *userq_mgr);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
126
int amdgpu_userq_create_object(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
130
void amdgpu_userq_destroy_object(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
133
void amdgpu_userq_evict(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
136
void amdgpu_userq_ensure_ev_fence(struct amdgpu_userq_mgr *userq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
139
uint64_t amdgpu_userq_get_doorbell_index(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
33
#define work_to_uq_mgr(w, name) container_of(w, struct amdgpu_userq_mgr, name)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h
63
struct amdgpu_userq_mgr *userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
465
struct amdgpu_userq_mgr *userq_mgr = &fpriv->userq_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
665
struct amdgpu_userq_mgr *userq_mgr = &fpriv->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
138
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
183
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
201
static int mes_userq_create_ctx_space(struct amdgpu_userq_mgr *uq_mgr,
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
278
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
446
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
455
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
501
struct amdgpu_userq_mgr *uq_mgr = queue->userq_mgr;
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c
63
struct amdgpu_userq_mgr *uq_mgr,