Home
last modified time | relevance | path

Searched refs:mes (Results 1 – 25 of 27) sorted by relevance

12

/openbsd/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_mes.c47 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_kernel_doorbell_get() local
72 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_kernel_doorbell_free() local
83 struct amdgpu_mes *mes = &adev->mes; in amdgpu_mes_doorbell_init() local
310 r = adev->mes.funcs->remove_hw_queue(&adev->mes, in amdgpu_mes_destroy_process()
498 r = adev->mes.funcs->resume_gang(&adev->mes, &input); in amdgpu_mes_resume()
784 r = adev->mes.funcs->misc_op(&adev->mes, &op_input); in amdgpu_mes_rreg()
810 r = adev->mes.funcs->misc_op(&adev->mes, &op_input); in amdgpu_mes_wreg()
837 r = adev->mes.funcs->misc_op(&adev->mes, &op_input); in amdgpu_mes_reg_write_reg_wait()
862 r = adev->mes.funcs->misc_op(&adev->mes, &op_input); in amdgpu_mes_reg_wait()
903 r = adev->mes.funcs->misc_op(&adev->mes, &op_input); in amdgpu_mes_set_shader_debugger()
[all …]
H A Dmes_v10_1.c98 struct amdgpu_ring *ring = &mes->ring; in mes_v10_1_submit_pkt_and_poll_completion()
287 mes->query_status_fence_gpu_addr; in mes_v10_1_set_hw_resources()
291 mes->compute_hqd_mask[i]; in mes_v10_1_set_hw_resources()
301 mes->aggregated_doorbells[i]; in mes_v10_1_set_hw_resources()
391 adev->mes.fw[pipe]->data; in mes_v10_1_allocate_ucode_buffer()
424 adev->mes.fw[pipe]->data; in mes_v10_1_allocate_ucode_data_buffer()
519 if (!adev->mes.fw[pipe]) in mes_v10_1_load_microcode()
840 ring = &adev->mes.ring; in mes_v10_1_ring_init()
893 ring = &adev->mes.ring; in mes_v10_1_mqd_sw_init()
912 if (!adev->mes.mqd_backup[pipe]) { in mes_v10_1_mqd_sw_init()
[all …]
H A Dmes_v11_0.c378 mes->query_status_fence_gpu_addr; in mes_v11_0_set_hw_resources()
382 mes->compute_hqd_mask[i]; in mes_v11_0_set_hw_resources()
392 mes->aggregated_doorbells[i]; in mes_v11_0_set_hw_resources()
485 adev->mes.fw[pipe]->data; in mes_v11_0_allocate_ucode_buffer()
520 adev->mes.fw[pipe]->data; in mes_v11_0_allocate_ucode_data_buffer()
621 if (!adev->mes.fw[pipe]) in mes_v11_0_load_microcode()
904 ring = &adev->mes.ring; in mes_v11_0_queue_init()
946 ring = &adev->mes.ring; in mes_v11_0_ring_init()
999 ring = &adev->mes.ring; in mes_v11_0_mqd_sw_init()
1091 &adev->mes.ring.mqd_ptr); in mes_v11_0_sw_fini()
[all …]
H A Damdgpu_mes.h311 int (*add_hw_queue)(struct amdgpu_mes *mes,
314 int (*remove_hw_queue)(struct amdgpu_mes *mes,
317 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
320 int (*suspend_gang)(struct amdgpu_mes *mes,
323 int (*resume_gang)(struct amdgpu_mes *mes,
326 int (*misc_op)(struct amdgpu_mes *mes,
446 static inline void amdgpu_mes_lock(struct amdgpu_mes *mes) in amdgpu_mes_lock() argument
448 mutex_lock(&mes->mutex_hidden); in amdgpu_mes_lock()
450 mes->saved_flags = memalloc_noreclaim_save(); in amdgpu_mes_lock()
457 memalloc_noreclaim_restore(mes->saved_flags); in amdgpu_mes_unlock()
[all …]
H A Damdgpu_doorbell_mgr.c158 adev->mes.db_start_dw_offset = size / sizeof(u32); in amdgpu_doorbell_create_kernel_doorbells()
H A Damdgpu_kms.c342 fw_info->ver = adev->mes.kiq_version & AMDGPU_MES_VERSION_MASK; in amdgpu_firmware_info()
343 fw_info->feature = (adev->mes.kiq_version & AMDGPU_MES_FEAT_VERSION_MASK) in amdgpu_firmware_info()
347 fw_info->ver = adev->mes.sched_version & AMDGPU_MES_VERSION_MASK; in amdgpu_firmware_info()
348 fw_info->feature = (adev->mes.sched_version & AMDGPU_MES_FEAT_VERSION_MASK) in amdgpu_firmware_info()
H A Dsdma_v6_0.c1482 spin_lock(&adev->mes.queue_id_lock); in sdma_v6_0_process_trap_irq()
1483 queue = idr_find(&adev->mes.queue_id_idr, mes_queue_id); in sdma_v6_0_process_trap_irq()
1488 spin_unlock(&adev->mes.queue_id_lock); in sdma_v6_0_process_trap_irq()
H A Dsdma_v5_2.c1428 spin_lock(&adev->mes.queue_id_lock); in sdma_v5_2_process_trap_irq()
1429 queue = idr_find(&adev->mes.queue_id_idr, mes_queue_id); in sdma_v5_2_process_trap_irq()
1434 spin_unlock(&adev->mes.queue_id_lock); in sdma_v5_2_process_trap_irq()
H A Dsdma_v5_0.c1576 spin_lock(&adev->mes.queue_id_lock); in sdma_v5_0_process_trap_irq()
1577 queue = idr_find(&adev->mes.queue_id_idr, mes_queue_id); in sdma_v5_0_process_trap_irq()
1582 spin_unlock(&adev->mes.queue_id_lock); in sdma_v5_0_process_trap_irq()
H A Damdgpu_ucode.c708 FW_VERSION_ATTR(mes_fw_version, 0444, mes.sched_version & AMDGPU_MES_VERSION_MASK);
709 FW_VERSION_ATTR(mes_kiq_fw_version, 0444, mes.kiq_version & AMDGPU_MES_VERSION_MASK);
H A Damdgpu_gfx.c934 if (adev->mes.ring.sched.ready) in amdgpu_kiq_rreg()
1004 if (adev->mes.ring.sched.ready) { in amdgpu_kiq_wreg()
H A Damdgpu_gmc.c558 if (ring == &adev->mes.ring) in amdgpu_gmc_allocate_vm_inv_eng()
H A Dgfx_v11_0.c1250 adev->mes.fw[pipe]->data; in gfx_v11_0_rlc_backdoor_autoload_copy_mes_ucode()
1252 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in gfx_v11_0_rlc_backdoor_autoload_copy_mes_ucode()
1259 fw_data = (const __le32 *)(adev->mes.fw[pipe]->data + in gfx_v11_0_rlc_backdoor_autoload_copy_mes_ucode()
4130 if (adev->enable_mes_kiq && adev->mes.kiq_hw_init) in gfx_v11_0_cp_resume()
5863 spin_lock(&adev->mes.queue_id_lock); in gfx_v11_0_eop_irq()
5864 queue = idr_find(&adev->mes.queue_id_idr, mes_queue_id); in gfx_v11_0_eop_irq()
5869 spin_unlock(&adev->mes.queue_id_lock); in gfx_v11_0_eop_irq()
H A Dgmc_v11_0.c297 if ((adev->gfx.kiq[0].ring.sched.ready || adev->mes.ring.sched.ready) && in gmc_v11_0_flush_gpu_tlb()
H A Damdgpu_virt.c84 if (adev->mes.ring.sched.ready) { in amdgpu_virt_kiq_reg_write_reg_wait()
H A Damdgpu_drv.c654 MODULE_PARM_DESC(mes,
656 module_param_named(mes, amdgpu_mes, int, 0444);
H A Damdgpu.h1001 struct amdgpu_mes mes; member
H A Dgfx_v10_0.c6863 if (adev->enable_mes_kiq && adev->mes.kiq_hw_init) in gfx_v10_0_cp_resume()
8914 spin_lock(&adev->mes.queue_id_lock); in gfx_v10_0_eop_irq()
8915 queue = idr_find(&adev->mes.queue_id_idr, mes_queue_id); in gfx_v10_0_eop_irq()
8920 spin_unlock(&adev->mes.queue_id_lock); in gfx_v10_0_eop_irq()
/openbsd/usr.sbin/npppd/npppd/
H A Dpap.c279 pap_response(pap *_this, int authok, const char *mes) in pap_response() argument
290 if (mes == NULL) in pap_response()
293 lmes = strlen(mes); in pap_response()
298 memcpy(pktp1, mes, lmes); in pap_response()
/openbsd/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_debug.h137 (dev->adev->mes.sched_version & AMDGPU_MES_VERSION_MASK) >= 70); in kfd_dbg_has_ttmps_always_setup()
H A Dkfd_device_queue_manager.c243 amdgpu_mes_lock(&adev->mes); in add_queue_mes()
244 r = adev->mes.funcs->add_hw_queue(&adev->mes, &queue_input); in add_queue_mes()
245 amdgpu_mes_unlock(&adev->mes); in add_queue_mes()
270 amdgpu_mes_lock(&adev->mes); in remove_queue_mes()
271 r = adev->mes.funcs->remove_hw_queue(&adev->mes, &queue_input); in remove_queue_mes()
272 amdgpu_mes_unlock(&adev->mes); in remove_queue_mes()
H A Dkfd_topology.c1828 uint32_t mes_api_rev = (dev->gpu->adev->mes.sched_version & in kfd_topology_set_dbg_firmware_support()
1831 uint32_t mes_rev = dev->gpu->adev->mes.sched_version & in kfd_topology_set_dbg_firmware_support()
H A Dkfd_device.c487 uint32_t mes_rev = node->adev->mes.sched_version & AMDGPU_MES_VERSION_MASK; in kfd_gws_init()
H A Dkfd_chardev.c348 ((dev->adev->mes.sched_version & AMDGPU_MES_API_VERSION_MASK) in kfd_ioctl_create_queue()
/openbsd/usr.bin/calendar/calendars/fr_FR.UTF-8/
H A Dcalendar.fetes15 * par mes collègues de travail ; on n'y trouve donc que

12