Home
last modified time | relevance | path

Searched refs:queue_address (Results 1 – 20 of 20) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/
A Dkfd_kernel_queue.c135 prop.queue_address = kq->pq_gpu_addr; in kq_initialize()
235 unsigned int *queue_address; in kq_acquire_packet_buffer() local
245 queue_address = (unsigned int *)kq->pq_kernel_addr; in kq_acquire_packet_buffer()
250 pr_debug("queue_address 0x%p\n", queue_address); in kq_acquire_packet_buffer()
272 queue_address[wptr] = kq->nop_packet; in kq_acquire_packet_buffer()
278 *buffer_ptr = &queue_address[wptr]; in kq_acquire_packet_buffer()
A Dkfd_mqd_manager.h96 uint64_t queue_address, uint32_t pipe_id,
152 uint64_t queue_address, uint32_t pipe_id,
164 uint64_t queue_address, uint32_t pipe_id,
A Dkfd_queue.c37 pr_debug("Queue Address: 0x%llX\n", q->queue_address); in print_queue_properties()
54 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address); in print_queue()
A Dkfd_mqd_manager_cik.c193 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in __update_mqd()
194 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in __update_mqd()
244 m->sdma_rlc_rb_base = lower_32_bits(q->queue_address >> 8); in update_mqd_sdma()
245 m->sdma_rlc_rb_base_hi = upper_32_bits(q->queue_address >> 8); in update_mqd_sdma()
360 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in update_mqd_hiq()
361 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in update_mqd_hiq()
A Dkfd_mqd_manager.c215 uint64_t queue_address, uint32_t pipe_id, in kfd_is_occupied_cp() argument
218 return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->adev, queue_address, in kfd_is_occupied_cp()
244 uint64_t queue_address, uint32_t pipe_id, in kfd_is_occupied_sdma() argument
A Dkfd_mqd_manager_v11.c197 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
198 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
344 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); in update_mqd_sdma()
345 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); in update_mqd_sdma()
A Dkfd_mqd_manager_v10.c171 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
172 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
338 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); in update_mqd_sdma()
339 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); in update_mqd_sdma()
A Dkfd_mqd_manager_v9.c220 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
221 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in update_mqd()
401 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); in update_mqd_sdma()
402 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); in update_mqd_sdma()
A Dkfd_mqd_manager_vi.c185 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); in __update_mqd()
186 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); in __update_mqd()
378 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); in update_mqd_sdma()
379 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); in update_mqd_sdma()
A Dkfd_process_queue_manager.c476 pqn->q->properties.queue_address = p->queue_address; in pqm_update_queue_properties()
661 q_data->q_address = q->properties.queue_address; in criu_checkpoint_queue()
793 qp->queue_address = q_data->q_address; in set_queue_properties_from_criu()
A Dkfd_priv.h470 uint64_t queue_address; member
499 (q).queue_address != 0 && \
A Dkfd_chardev.c241 q_properties->queue_address = args->ring_base_address; in set_queue_properties_from_user()
273 q_properties->queue_address, args->ring_base_address); in set_queue_properties_from_user()
467 properties.queue_address = args->ring_base_address; in kfd_ioctl_update_queue()
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_amdkfd_gfx_v9.h43 uint64_t queue_address, uint32_t pipe_id,
A Damdgpu_amdkfd_gfx_v7.c320 uint64_t queue_address, uint32_t pipe_id, in kgd_hqd_is_occupied() argument
330 low = lower_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
331 high = upper_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
A Damdgpu_amdkfd_gfx_v8.c352 uint64_t queue_address, uint32_t pipe_id, in kgd_hqd_is_occupied() argument
362 low = lower_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
363 high = upper_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
A Damdgpu_amdkfd_gfx_v11.c447 static bool hqd_is_occupied_v11(struct amdgpu_device *adev, uint64_t queue_address, in hqd_is_occupied_v11() argument
457 low = lower_32_bits(queue_address >> 8); in hqd_is_occupied_v11()
458 high = upper_32_bits(queue_address >> 8); in hqd_is_occupied_v11()
A Damdgpu_amdkfd_gfx_v10.c471 uint64_t queue_address, uint32_t pipe_id, in kgd_hqd_is_occupied() argument
481 low = lower_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
482 high = upper_32_bits(queue_address >> 8); in kgd_hqd_is_occupied()
A Damdgpu_amdkfd_gfx_v9.c483 uint64_t queue_address, uint32_t pipe_id, in kgd_gfx_v9_hqd_is_occupied() argument
493 low = lower_32_bits(queue_address >> 8); in kgd_gfx_v9_hqd_is_occupied()
494 high = upper_32_bits(queue_address >> 8); in kgd_gfx_v9_hqd_is_occupied()
A Damdgpu_amdkfd_gfx_v10_3.c458 uint64_t queue_address, uint32_t pipe_id, in hqd_is_occupied_v10_3() argument
468 low = lower_32_bits(queue_address >> 8); in hqd_is_occupied_v10_3()
469 high = upper_32_bits(queue_address >> 8); in hqd_is_occupied_v10_3()
/linux-6.3-rc2/drivers/gpu/drm/amd/include/
A Dkgd_kfd_interface.h261 uint64_t queue_address, uint32_t pipe_id,

Completed in 43 milliseconds