Home
last modified time | relevance | path

Searched refs:mqd_mem_obj (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager_v9.c70 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd() argument
83 *mqd_mem_obj = kzalloc(sizeof(struct kfd_mem_obj), GFP_KERNEL); in init_mqd()
84 if (!*mqd_mem_obj) in init_mqd()
89 &((*mqd_mem_obj)->gtt_mem), in init_mqd()
90 &((*mqd_mem_obj)->gpu_addr), in init_mqd()
91 (void *)&((*mqd_mem_obj)->cpu_ptr), true); in init_mqd()
94 mqd_mem_obj); in init_mqd()
98 m = (struct v9_mqd *) (*mqd_mem_obj)->cpu_ptr; in init_mqd()
99 addr = (*mqd_mem_obj)->gpu_addr; in init_mqd()
248 struct kfd_mem_obj *mqd_mem_obj) in uninit_mqd() argument
[all …]
Dkfd_mqd_manager_cik.c70 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd() argument
78 mqd_mem_obj); in init_mqd()
83 m = (struct cik_mqd *) (*mqd_mem_obj)->cpu_ptr; in init_mqd()
84 addr = (*mqd_mem_obj)->gpu_addr; in init_mqd()
134 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd_sdma() argument
142 mqd_mem_obj); in init_mqd_sdma()
147 m = (struct cik_sdma_rlc_registers *) (*mqd_mem_obj)->cpu_ptr; in init_mqd_sdma()
153 *gart_addr = (*mqd_mem_obj)->gpu_addr; in init_mqd_sdma()
161 struct kfd_mem_obj *mqd_mem_obj) in uninit_mqd() argument
163 kfd_gtt_sa_free(mm->dev, mqd_mem_obj); in uninit_mqd()
[all …]
Dkfd_mqd_manager_vi.c72 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd() argument
80 mqd_mem_obj); in init_mqd()
84 m = (struct vi_mqd *) (*mqd_mem_obj)->cpu_ptr; in init_mqd()
85 addr = (*mqd_mem_obj)->gpu_addr; in init_mqd()
258 struct kfd_mem_obj *mqd_mem_obj) in uninit_mqd() argument
260 kfd_gtt_sa_free(mm->dev, mqd_mem_obj); in uninit_mqd()
273 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd_hiq() argument
277 int retval = init_mqd(mm, mqd, mqd_mem_obj, gart_addr, q); in init_mqd_hiq()
305 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr, in init_mqd_sdma() argument
314 mqd_mem_obj); in init_mqd_sdma()
[all …]
Dkfd_mqd_manager.h65 struct kfd_mem_obj **mqd_mem_obj, uint64_t *gart_addr,
82 struct kfd_mem_obj *mqd_mem_obj);
Dkfd_device_queue_manager.c376 retval = mqd_mgr->init_mqd(mqd_mgr, &q->mqd, &q->mqd_mem_obj, in create_compute_queue_nocpsch()
402 mqd_mgr->uninit_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in create_compute_queue_nocpsch()
447 mqd_mgr->uninit_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in destroy_queue_nocpsch_locked()
973 retval = mqd_mgr->init_mqd(mqd_mgr, &q->mqd, &q->mqd_mem_obj, in create_sdma_queue_nocpsch()
986 mqd_mgr->uninit_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in create_sdma_queue_nocpsch()
1209 retval = mqd_mgr->init_mqd(mqd_mgr, &q->mqd, &q->mqd_mem_obj, in create_queue_cpsch()
1409 mqd_mgr->uninit_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in destroy_queue_cpsch()
1617 mqd_mgr->uninit_mqd(mqd_mgr, q->mqd, q->mqd_mem_obj); in process_termination_cpsch()
Dkfd_kernel_queue.c135 &kq->queue->mqd_mem_obj, in initialize()
196 kq->queue->mqd_mem_obj); in uninitialize()
Dkfd_priv.h463 struct kfd_mem_obj *mqd_mem_obj; member