| /openbsd-src/sys/dev/pci/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_gfx_v10_3.c | 58 uint32_t queue_id) in acquire_queue() argument 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 67 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument 70 queue_id; in get_queue_mask() 131 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 161 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 164 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 180 uint32_t pipe_id, uint32_t queue_id, in hqd_load_v10_3() argument 190 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v10_3() 191 acquire_queue(adev, pipe_id, queue_id); in hqd_load_v10_3() [all …]
|
| H A D | amdgpu_amdkfd_gfx_v11.c | 56 uint32_t queue_id) in acquire_queue() argument 61 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 65 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument 68 queue_id; in get_queue_mask() 127 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 146 + queue_id * (regSDMA0_QUEUE1_RB_CNTL - regSDMA0_QUEUE0_RB_CNTL); in get_sdma_rlc_reg_offset() 149 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 165 uint32_t queue_id, uint32_t __user *wptr, in hqd_load_v11() argument 175 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in hqd_load_v11() 176 acquire_queue(adev, pipe_id, queue_id); in hqd_load_v11() [all …]
|
| H A D | amdgpu_amdkfd_gfx_v9.h | 32 uint32_t queue_id, uint32_t __user *wptr, 36 uint32_t pipe_id, uint32_t queue_id, 39 uint32_t pipe_id, uint32_t queue_id, 43 uint32_t queue_id, uint32_t inst); 47 uint32_t queue_id, uint32_t inst); 61 uint32_t queue_id, uint32_t inst); 63 uint32_t pipe_id, uint32_t queue_id);
|
| H A D | amdgpu_amdkfd_gfx_v10.c | 58 uint32_t queue_id) in acquire_queue() argument 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 67 uint32_t pipe_id, uint32_t queue_id) in get_queue_mask() argument 70 queue_id; in get_queue_mask() 162 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 178 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 181 queue_id, retval); in get_sdma_rlc_reg_offset() 209 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument 219 pr_debug("Load hqd of pipe %d queue %d\n", pipe_id, queue_id); in kgd_hqd_load() 220 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() [all …]
|
| H A D | amdgpu_amdkfd_gfx_v8.c | 58 uint32_t queue_id) in acquire_queue() argument 63 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 155 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument 166 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 176 mec, pipe, queue_id); in kgd_hqd_load() 179 ((mec << 5) | (pipe << 3) | queue_id | 0x80)); in kgd_hqd_load() 216 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 229 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_dump() argument 245 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_dump() 318 uint32_t engine_id, uint32_t queue_id, in kgd_hqd_sdma_dump() argument [all …]
|
| H A D | amdgpu_amdkfd_gfx_v7.c | 64 uint32_t queue_id) in acquire_queue() argument 69 lock_srbm(adev, mec, pipe, queue_id, 0); in acquire_queue() 160 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_load() argument 171 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 192 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_load() 205 uint32_t pipe_id, uint32_t queue_id, in kgd_hqd_dump() argument 221 acquire_queue(adev, pipe_id, queue_id); in kgd_hqd_dump() 295 uint32_t engine_id, uint32_t queue_id, in kgd_hqd_sdma_dump() argument 299 queue_id * KFD_CIK_SDMA_QUEUE_OFFSET; in kgd_hqd_sdma_dump() 322 uint32_t queue_id, uint32_t inst) in kgd_hqd_is_occupied() argument [all …]
|
| H A D | amdgpu_amdkfd_gfx_v9.c | 64 uint32_t queue_id, uint32_t inst) in kgd_gfx_v9_acquire_queue() argument 69 kgd_gfx_v9_lock_srbm(adev, mec, pipe, queue_id, 0, inst); in kgd_gfx_v9_acquire_queue() 73 uint32_t pipe_id, uint32_t queue_id) in kgd_gfx_v9_get_queue_mask() argument 76 queue_id; in kgd_gfx_v9_get_queue_mask() 182 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 204 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 207 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 223 uint32_t pipe_id, uint32_t queue_id, in kgd_gfx_v9_hqd_load() argument 234 kgd_gfx_v9_acquire_queue(adev, pipe_id, queue_id, inst); in kgd_gfx_v9_hqd_load() 287 (uint32_t)kgd_gfx_v9_get_queue_mask(adev, pipe_id, queue_id)); in kgd_gfx_v9_hqd_load() [all …]
|
| H A D | amdgpu_amdkfd_gc_9_4_3.c | 45 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 52 queue_id * (regSDMA_RLC1_RB_CNTL - regSDMA_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 55 queue_id, retval); in get_sdma_rlc_reg_offset() 129 uint32_t engine_id, uint32_t queue_id, in kgd_gfx_v9_4_3_hqd_sdma_dump() argument 133 engine_id, queue_id); in kgd_gfx_v9_4_3_hqd_sdma_dump() 285 uint32_t pipe_id, uint32_t queue_id, in kgd_gfx_v9_4_3_hqd_load() argument 295 kgd_gfx_v9_acquire_queue(adev, pipe_id, queue_id, inst); in kgd_gfx_v9_4_3_hqd_load() 350 queue_id)); in kgd_gfx_v9_4_3_hqd_load()
|
| H A D | amdgpu_amdkfd_arcturus.c | 70 unsigned int queue_id) in get_sdma_rlc_reg_offset() argument 116 + queue_id * (mmSDMA0_RLC1_RB_CNTL - mmSDMA0_RLC0_RB_CNTL); in get_sdma_rlc_reg_offset() 119 queue_id, sdma_rlc_reg_offset); in get_sdma_rlc_reg_offset() 194 uint32_t engine_id, uint32_t queue_id, in kgd_arcturus_hqd_sdma_dump() argument 198 engine_id, queue_id); in kgd_arcturus_hqd_sdma_dump()
|
| H A D | amdgpu_mes.c | 304 idr_remove(&adev->mes.queue_id_idr, queue->queue_id); in amdgpu_mes_destroy_process() 578 int *queue_id) in amdgpu_mes_add_hw_queue() argument 622 *queue_id = queue->queue_id = r; in amdgpu_mes_add_hw_queue() 687 idr_remove(&adev->mes.queue_id_idr, queue->queue_id); in amdgpu_mes_add_hw_queue() 697 int amdgpu_mes_remove_hw_queue(struct amdgpu_device *adev, int queue_id) in amdgpu_mes_remove_hw_queue() argument 714 queue = idr_find(&adev->mes.queue_id_idr, queue_id); in amdgpu_mes_remove_hw_queue() 718 DRM_ERROR("queue id %d doesn't exist\n", queue_id); in amdgpu_mes_remove_hw_queue() 722 idr_remove(&adev->mes.queue_id_idr, queue_id); in amdgpu_mes_remove_hw_queue() 735 queue_id); in amdgpu_mes_remove_hw_queue() 1001 int r, queue_id, pasid; amdgpu_mes_add_ring() local [all...] |
| H A D | amdgpu_mes.h | 172 int queue_id; member 246 uint32_t queue_id; member 353 int *queue_id); 354 int amdgpu_mes_remove_hw_queue(struct amdgpu_device *adev, int queue_id);
|
| H A D | amdgpu_amdkfd_arcturus.h | 26 uint32_t engine_id, uint32_t queue_id,
|
| /openbsd-src/sys/dev/pci/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager.h | 79 uint32_t pipe_id, uint32_t queue_id, 90 uint32_t queue_id); 97 uint32_t queue_id); 144 uint32_t pipe_id, uint32_t queue_id, 149 uint32_t pipe_id, uint32_t queue_id); 156 uint32_t queue_id); 159 uint32_t pipe_id, uint32_t queue_id, 164 uint32_t pipe_id, uint32_t queue_id); 168 uint32_t queue_id);
|
| H A D | kfd_mqd_manager.c | 207 uint32_t pipe_id, uint32_t queue_id, in kfd_hiq_load_mqd_kiq() argument 211 queue_id, p->doorbell_off, 0); in kfd_hiq_load_mqd_kiq() 216 uint32_t pipe_id, uint32_t queue_id) in kfd_destroy_mqd_cp() argument 219 pipe_id, queue_id, 0); in kfd_destroy_mqd_cp() 235 uint32_t queue_id) in kfd_is_occupied_cp() argument 238 pipe_id, queue_id, 0); in kfd_is_occupied_cp() 242 uint32_t pipe_id, uint32_t queue_id, in kfd_load_mqd_sdma() argument 257 uint32_t queue_id) in kfd_destroy_mqd_sdma() argument 264 uint32_t queue_id) in kfd_is_occupied_sdma() argument
|
| H A D | kfd_queue.c | 38 pr_debug("Queue Id: %u\n", q->queue_id); in print_queue_properties() 55 pr_debug("Queue Id: %u\n", q->properties.queue_id); in print_queue()
|
| H A D | kfd_mqd_manager_v9.c | 227 uint32_t pipe_id, uint32_t queue_id, in load_mqd() argument 233 return mm->dev->kfd2kgd->hqd_load(mm->dev->adev, mqd, pipe_id, queue_id, in load_mqd() 420 uint32_t pipe_id, uint32_t queue_id) in destroy_hiq_mqd() argument 551 uint32_t pipe_id, uint32_t queue_id, in hiq_load_mqd_kiq_v9_4_3() argument 562 pipe_id, queue_id, in hiq_load_mqd_kiq_v9_4_3() 576 uint32_t pipe_id, uint32_t queue_id) in destroy_hiq_mqd_v9_4_3() argument 713 uint32_t pipe_id, uint32_t queue_id) in destroy_mqd_v9_4_3() argument 728 queue_id, xcc_id); in destroy_mqd_v9_4_3() 740 uint32_t pipe_id, uint32_t queue_id, in load_mqd_v9_4_3() argument 753 mm->dev->adev, xcc_mqd, pipe_id, queue_id, in load_mqd_v9_4_3() [all...] |
| H A D | kfd_process_queue_manager.c | 39 if ((pqn->q && pqn->q->properties.queue_id == qid) || in get_queue_by_qid() 40 (pqn->kq && pqn->kq->queue->properties.queue_id == qid)) in get_queue_by_qid() 240 q_properties->queue_id = qid; in init_user_queue() 384 kq->queue->properties.queue_id = *qid; in pqm_create_queue() 493 pqn->q->properties.queue_id, retval); in pqm_destroy_queue() 674 q->properties.queue_id, in get_queue_data_sizes() 758 q_data->q_id = q->properties.queue_id; in criu_checkpoint_queue() 782 ret = pqm_checkpoint_mqd(&pdd->process->pqm, q->properties.queue_id, mqd, ctl_stack); in criu_checkpoint_queue() 788 pr_debug("Dumping Queue: gpu_id:%x queue_id:%u\n", q_data->gpu_id, q_data->q_id); in criu_checkpoint_queues_device() 914 unsigned int queue_id; in kfd_criu_restore_queue() 909 unsigned int queue_id; kfd_criu_restore_queue() local [all...] |
| H A D | kfd_debug.h | 31 unsigned int *queue_id, 74 unsigned int queue_id,
|
| H A D | kfd_debug.c | 32 unsigned int *queue_id, in kfd_dbg_ev_query_debug_event() argument 46 *queue_id = 0; in kfd_dbg_ev_query_debug_event() 63 *queue_id = pqn->q->properties.queue_id; in kfd_dbg_ev_query_debug_event() 169 pqn->q->properties.queue_id : in kfd_dbg_ev_raise() 230 kfd_send_exception_to_runtime(p, pqn->q->properties.queue_id, in kfd_set_dbg_ev_from_interrupt() 257 unsigned int queue_id, in kfd_dbg_send_exception_to_runtime() 293 return kfd_send_exception_to_runtime(p, queue_id, error_reason); in kfd_dbg_send_exception_to_runtime() 926 if (!found && queue->properties.queue_id == source_id) { in kfd_dbg_trap_query_exception_info() 256 kfd_dbg_send_exception_to_runtime(struct kfd_process * p,unsigned int dev_id,unsigned int queue_id,uint64_t error_reason) kfd_dbg_send_exception_to_runtime() argument
|
| H A D | kfd_process.c | 95 unsigned int queue_id; member 164 sdma_q->queue_id = q->properties.queue_id; in kfd_sdma_activity_worker() 195 sdma_q->queue_id); in kfd_sdma_activity_worker() 223 (sdma_q->queue_id == q->properties.queue_id)) { in kfd_sdma_activity_worker() 507 proc->kobj_queues, "%u", q->properties.queue_id); in kfd_procfs_add_queue() 510 q->properties.queue_id); in kfd_procfs_add_queue() 2153 unsigned int queue_id; 2180 q = pqm_get_user_queue(&p->pqm, workarea->queue_id); in send_exception_work_handler() 2152 unsigned int queue_id; global() member 2200 kfd_send_exception_to_runtime(struct kfd_process * p,unsigned int queue_id,uint64_t error_reason) kfd_send_exception_to_runtime() argument [all...] |
| /openbsd-src/sys/dev/pci/drm/amd/include/ |
| H A D | kgd_kfd_interface.h | 244 uint32_t queue_id, uint32_t __user *wptr, 250 uint32_t pipe_id, uint32_t queue_id, 259 uint32_t pipe_id, uint32_t queue_id, 263 uint32_t engine_id, uint32_t queue_id, 268 uint32_t queue_id, uint32_t inst); 273 uint32_t queue_id, uint32_t inst);
|
| /openbsd-src/sys/dev/pci/drm/include/uapi/linux/ |
| H A D | kfd_ioctl.h | 72 __u32 queue_id; /* from KFD */ member 82 __u32 queue_id; /* to KFD */ member 89 __u32 queue_id; /* to KFD */ member 96 __u32 queue_id; /* to KFD */ member 105 __u32 queue_id; /* to KFD */ member 479 __u32 queue_id; /* to KFD */ member 973 __u32 queue_id; member 1096 __u32 queue_id; member 1309 __u32 queue_id; member
|
| /openbsd-src/gnu/llvm/lldb/source/Target/ |
| H A D | Queue.cpp | 18 Queue::Queue(ProcessSP process_sp, lldb::queue_id_t queue_id, in Queue() argument 20 : m_process_wp(), m_queue_id(queue_id), m_queue_name(), in Queue()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ThreadGDBRemote.cpp | 172 queue_id_t queue_id = GetQueueID(); in GetQueue() local 174 if (queue_id != LLDB_INVALID_QUEUE_ID) { in GetQueue() 177 queue = process_sp->GetQueueList().FindQueueByID(queue_id); in GetQueue()
|
| /openbsd-src/gnu/llvm/lldb/tools/debugserver/source/ |
| H A D | RNBSocket.cpp | 42 int queue_id = kqueue(); in Listen() local 43 if (queue_id < 0) { in Listen() 124 kevent(queue_id, events.data(), events.size(), event_list, 4, NULL); in Listen()
|