/src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
kfd_queue.c | 41 pr_debug("Queue Address: 0x%llX\n", q->queue_address); 58 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address);
|
kfd_mqd_manager_cik.c | 211 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 212 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 252 m->sdma_rlc_rb_base = lower_32_bits(q->queue_address >> 8); 253 m->sdma_rlc_rb_base_hi = upper_32_bits(q->queue_address >> 8); 289 uint64_t queue_address, uint32_t pipe_id, 293 return mm->dev->kfd2kgd->hqd_is_occupied(mm->dev->kgd, queue_address, 299 uint64_t queue_address, uint32_t pipe_id, 334 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 335 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8);
|
kfd_kernel_queue.c | 138 prop.queue_address = kq->pq_gpu_addr; 239 unsigned int *queue_address; local in function:kq_acquire_packet_buffer 249 queue_address = (unsigned int *)kq->pq_kernel_addr; 254 pr_debug("queue_address 0x%p\n", queue_address); 276 queue_address[wptr] = kq->nop_packet; 282 *buffer_ptr = &queue_address[wptr];
|
kfd_mqd_manager.h | 95 uint64_t queue_address, uint32_t pipe_id,
|
kfd_mqd_manager_v10.c | 181 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 182 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 249 uint64_t queue_address, uint32_t pipe_id, 253 mm->dev->kgd, queue_address, 338 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 339 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); 365 uint64_t queue_address, uint32_t pipe_id,
|
kfd_mqd_manager_v9.c | 218 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 219 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 296 uint64_t queue_address, uint32_t pipe_id, 300 mm->dev->kgd, queue_address, 381 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 382 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); 408 uint64_t queue_address, uint32_t pipe_id,
|
kfd_mqd_manager_vi.c | 188 m->cp_hqd_pq_base_lo = lower_32_bits((uint64_t)q->queue_address >> 8); 189 m->cp_hqd_pq_base_hi = upper_32_bits((uint64_t)q->queue_address >> 8); 274 uint64_t queue_address, uint32_t pipe_id, 278 mm->dev->kgd, queue_address, 361 m->sdmax_rlcx_rb_base = lower_32_bits(q->queue_address >> 8); 362 m->sdmax_rlcx_rb_base_hi = upper_32_bits(q->queue_address >> 8); 389 uint64_t queue_address, uint32_t pipe_id,
|
kfd_priv.h | 377 * @queue_address: Queue ring buffer address. 422 uint64_t queue_address; member in struct:queue_properties 453 (q).queue_address != 0 && \
|
kfd_process_queue_manager.c | 431 pqn->q->properties.queue_address = p->queue_address;
|
kfd_chardev.c | 223 q_properties->queue_address = args->ring_base_address; 255 q_properties->queue_address, args->ring_base_address); 397 properties.queue_address = args->ring_base_address;
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_amdkfd_gfx_v9.h | 44 bool kgd_gfx_v9_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address,
|
amdgpu_amdkfd_gfx_v10.c | 531 static bool kgd_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, 542 low = lower_32_bits(queue_address >> 8); 543 high = upper_32_bits(queue_address >> 8);
|
amdgpu_amdkfd_gfx_v7.c | 407 static bool kgd_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, 418 low = lower_32_bits(queue_address >> 8); 419 high = upper_32_bits(queue_address >> 8);
|
amdgpu_amdkfd_gfx_v8.c | 402 static bool kgd_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, 413 low = lower_32_bits(queue_address >> 8); 414 high = upper_32_bits(queue_address >> 8);
|
amdgpu_amdkfd_gfx_v9.c | 519 bool kgd_gfx_v9_hqd_is_occupied(struct kgd_dev *kgd, uint64_t queue_address, 530 low = lower_32_bits(queue_address >> 8); 531 high = upper_32_bits(queue_address >> 8);
|
/src/sys/external/bsd/drm2/dist/drm/amd/include/ |
kgd_kfd_interface.h | 280 bool (*hqd_is_occupied)(struct kgd_dev *kgd, uint64_t queue_address,
|