Searched refs:sdma_q (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 107 struct temp_sdma_queue_list *sdma_q, *next; in kfd_sdma_activity_worker() local 155 sdma_q = kzalloc(sizeof(struct temp_sdma_queue_list), GFP_KERNEL); in kfd_sdma_activity_worker() 156 if (!sdma_q) { in kfd_sdma_activity_worker() 161 INIT_LIST_HEAD(&sdma_q->list); in kfd_sdma_activity_worker() 162 sdma_q->rptr = (uint64_t __user *)q->properties.read_ptr; in kfd_sdma_activity_worker() 163 sdma_q->queue_id = q->properties.queue_id; in kfd_sdma_activity_worker() 164 list_add_tail(&sdma_q->list, &sdma_q_list.list); in kfd_sdma_activity_worker() 189 list_for_each_entry(sdma_q, &sdma_q_list.list, list) { in kfd_sdma_activity_worker() 191 ret = read_sdma_queue_counter(sdma_q->rptr, &val); in kfd_sdma_activity_worker() 194 sdma_q in kfd_sdma_activity_worker() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 110 struct temp_sdma_queue_list *sdma_q, *next; in kfd_sdma_activity_worker() local 156 sdma_q = kzalloc(sizeof(struct temp_sdma_queue_list), GFP_KERNEL); in kfd_sdma_activity_worker() 157 if (!sdma_q) { in kfd_sdma_activity_worker() 162 INIT_LIST_HEAD(&sdma_q->list); in kfd_sdma_activity_worker() 163 sdma_q->rptr = (uint64_t __user *)q->properties.read_ptr; in kfd_sdma_activity_worker() 164 sdma_q->queue_id = q->properties.queue_id; in kfd_sdma_activity_worker() 165 list_add_tail(&sdma_q->list, &sdma_q_list.list); in kfd_sdma_activity_worker() 190 list_for_each_entry(sdma_q, &sdma_q_list.list, list) { in kfd_sdma_activity_worker() 192 ret = read_sdma_queue_counter(sdma_q->rptr, &val); in kfd_sdma_activity_worker() 195 sdma_q in kfd_sdma_activity_worker() [all...] |
Completed in 3 milliseconds