/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_queue.c | 37 pr_debug("Queue Address: 0x%llX\n", q->queue_address); 54 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address);
|
H A D | kfd_mqd_manager.h | 96 uint64_t queue_address, uint32_t pipe_id, 180 uint64_t queue_address, uint32_t pipe_id, 192 uint64_t queue_address, uint32_t pipe_id,
|
H A D | kfd_kernel_queue.c | 135 prop.queue_address = kq->pq_gpu_addr; 235 unsigned int *queue_address; local 245 queue_address = (unsigned int *)kq->pq_kernel_addr; 250 pr_debug("queue_address 0x%p\n", queue_address); 272 queue_address[wptr] = kq->nop_packet; 278 *buffer_ptr = &queue_address[wptr];
|
H A D | kfd_mqd_manager_cik.c | 192 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 193 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 236 m->sdma_rlc_rb_base = lower_32_bits(q->queue_address >> 8); 237 m->sdma_rlc_rb_base_hi = upper_32_bits(q->queue_address >> 8); 352 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 353 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8);
|
H A D | kfd_mqd_manager.c | 234 uint64_t queue_address, uint32_t pipe_id, 237 return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->adev, queue_address, 263 uint64_t queue_address, uint32_t pipe_id, 233 kfd_is_occupied_cp(struct mqd_manager *mm, void *mqd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) argument 262 kfd_is_occupied_sdma(struct mqd_manager *mm, void *mqd, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id) argument
|
H A D | kfd_mqd_manager_vi.c | 184 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 185 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 370 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 371 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8);
|
H A D | kfd_mqd_manager_v11.c | 230 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 231 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 434 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 435 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8);
|
H A D | kfd_mqd_manager_v10.c | 176 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 177 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 374 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 375 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8);
|
H A D | kfd_process_queue_manager.c | 523 pqn->q->properties.queue_address = p->queue_address; 756 q_data->q_address = q->properties.queue_address; 888 qp->queue_address = q_data->q_address;
|
H A D | kfd_mqd_manager_v9.c | 250 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 251 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 478 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 479 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8);
|
H A D | kfd_priv.h | 442 * @queue_address: Queue ring buffer address. 492 uint64_t queue_address; member in struct:queue_properties 527 (q).queue_address != 0 && \
|
H A D | kfd_chardev.c | 248 q_properties->queue_address = args->ring_base_address; 280 q_properties->queue_address, args->ring_base_address); 486 properties.queue_address = args->ring_base_address;
|
H A D | kfd_device_queue_manager.c | 3095 qss_entry->ring_base_address = q->properties.queue_address;
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v9.h | 42 uint64_t queue_address, uint32_t pipe_id,
|
H A D | amdgpu_amdkfd_gfx_v7.c | 321 uint64_t queue_address, uint32_t pipe_id, 331 low = lower_32_bits(queue_address >> 8); 332 high = upper_32_bits(queue_address >> 8); 320 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) argument
|
H A D | amdgpu_amdkfd_gfx_v10_3.c | 460 uint64_t queue_address, uint32_t pipe_id, 470 low = lower_32_bits(queue_address >> 8); 471 high = upper_32_bits(queue_address >> 8); 459 hqd_is_occupied_v10_3(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) argument
|
H A D | amdgpu_amdkfd_gfx_v8.c | 353 uint64_t queue_address, uint32_t pipe_id, 363 low = lower_32_bits(queue_address >> 8); 364 high = upper_32_bits(queue_address >> 8); 352 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) argument
|
H A D | amdgpu_amdkfd_gfx_v11.c | 449 static bool hqd_is_occupied_v11(struct amdgpu_device *adev, uint64_t queue_address, argument 459 low = lower_32_bits(queue_address >> 8); 460 high = upper_32_bits(queue_address >> 8);
|
H A D | amdgpu_amdkfd_gfx_v9.c | 485 uint64_t queue_address, uint32_t pipe_id, 495 low = lower_32_bits(queue_address >> 8); 496 high = upper_32_bits(queue_address >> 8); 484 kgd_gfx_v9_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) argument
|
H A D | amdgpu_amdkfd_gfx_v10.c | 474 uint64_t queue_address, uint32_t pipe_id, 484 low = lower_32_bits(queue_address >> 8); 485 high = upper_32_bits(queue_address >> 8); 473 kgd_hqd_is_occupied(struct amdgpu_device *adev, uint64_t queue_address, uint32_t pipe_id, uint32_t queue_id, uint32_t inst) argument
|
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | kgd_kfd_interface.h | 249 uint64_t queue_address, uint32_t pipe_id,
|