Searched refs:queue_address (Results 1 - 21 of 21) sorted by relevance

/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_queue.c37 pr_debug("Queue Address: 0x%llX\n", q->queue_address);
54 pr_debug("Queue Address: 0x%llX\n", q->properties.queue_address);
H A Dkfd_mqd_manager.h96 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 Dkfd_kernel_queue.c135 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 Dkfd_mqd_manager_cik.c192 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 Dkfd_mqd_manager.c234 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 Dkfd_mqd_manager_vi.c184 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 Dkfd_mqd_manager_v11.c230 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 Dkfd_mqd_manager_v10.c176 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 Dkfd_process_queue_manager.c523 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 Dkfd_mqd_manager_v9.c250 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 Dkfd_priv.h442 * @queue_address: Queue ring buffer address.
492 uint64_t queue_address; member in struct:queue_properties
527 (q).queue_address != 0 && \
H A Dkfd_chardev.c248 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 Dkfd_device_queue_manager.c3095 qss_entry->ring_base_address = q->properties.queue_address;
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v9.h42 uint64_t queue_address, uint32_t pipe_id,
H A Damdgpu_amdkfd_gfx_v7.c321 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 Damdgpu_amdkfd_gfx_v10_3.c460 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 Damdgpu_amdkfd_gfx_v8.c353 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 Damdgpu_amdkfd_gfx_v11.c449 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 Damdgpu_amdkfd_gfx_v9.c485 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 Damdgpu_amdkfd_gfx_v10.c474 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 Dkgd_kfd_interface.h249 uint64_t queue_address, uint32_t pipe_id,

Completed in 393 milliseconds