/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/ |
A D | kfd_kernel_queue.c | 135 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 D | kfd_mqd_manager.h | 96 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 D | kfd_queue.c | 37 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 D | kfd_mqd_manager_cik.c | 193 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 D | kfd_mqd_manager.c | 215 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 D | kfd_mqd_manager_v11.c | 197 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 D | kfd_mqd_manager_v10.c | 171 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 D | kfd_mqd_manager_v9.c | 220 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 D | kfd_mqd_manager_vi.c | 185 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 D | kfd_process_queue_manager.c | 476 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 D | kfd_priv.h | 470 uint64_t queue_address; member 499 (q).queue_address != 0 && \
|
A D | kfd_chardev.c | 241 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 D | amdgpu_amdkfd_gfx_v9.h | 43 uint64_t queue_address, uint32_t pipe_id,
|
A D | amdgpu_amdkfd_gfx_v7.c | 320 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 D | amdgpu_amdkfd_gfx_v8.c | 352 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 D | amdgpu_amdkfd_gfx_v11.c | 447 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 D | amdgpu_amdkfd_gfx_v10.c | 471 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 D | amdgpu_amdkfd_gfx_v9.c | 483 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 D | amdgpu_amdkfd_gfx_v10_3.c | 458 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 D | kgd_kfd_interface.h | 261 uint64_t queue_address, uint32_t pipe_id,
|