Home
last modified time | relevance | path

Searched refs:ih_data (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Dgfx_v11_0_3.c40 struct ras_dispatch_if ih_data = { in gfx_v11_0_3_rlc_gc_fed_irq() local
68 ih_data.head = *ras_if; in gfx_v11_0_3_rlc_gc_fed_irq()
69 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in gfx_v11_0_3_rlc_gc_fed_irq()
Damdgpu_jpeg.c268 struct ras_dispatch_if ih_data = { in amdgpu_jpeg_process_poison_irq() local
275 ih_data.head = *ras_if; in amdgpu_jpeg_process_poison_irq()
276 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in amdgpu_jpeg_process_poison_irq()
Damdgpu_sdma.c142 struct ras_dispatch_if ih_data = { in amdgpu_sdma_process_ecc_irq() local
149 ih_data.head = *ras_if; in amdgpu_sdma_process_ecc_irq()
151 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in amdgpu_sdma_process_ecc_irq()
Damdgpu_umc.c345 struct ras_dispatch_if ih_data = { in amdgpu_umc_process_ecc_irq() local
352 ih_data.head = *ras_if; in amdgpu_umc_process_ecc_irq()
354 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in amdgpu_umc_process_ecc_irq()
Dgfx_v8_0.c6707 static void gfx_v8_0_parse_sq_irq(struct amdgpu_device *adev, unsigned ih_data, in gfx_v8_0_parse_sq_irq() argument
6714 enc = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_CMN, ENCODING); in gfx_v8_0_parse_sq_irq()
6715 se_id = REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_CMN, SE_ID); in gfx_v8_0_parse_sq_irq()
6725 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, IMMED_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6726 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, HOST_REG_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6727 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, HOST_CMD_OVERFLOW), in gfx_v8_0_parse_sq_irq()
6728 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, CMD_TIMESTAMP), in gfx_v8_0_parse_sq_irq()
6729 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, REG_TIMESTAMP), in gfx_v8_0_parse_sq_irq()
6730 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, THREAD_TRACE_BUF_FULL), in gfx_v8_0_parse_sq_irq()
6731 REG_GET_FIELD(ih_data, SQ_INTERRUPT_WORD_AUTO, WLT), in gfx_v8_0_parse_sq_irq()
[all …]
Damdgpu_vcn.c1193 struct ras_dispatch_if ih_data = { in amdgpu_vcn_process_poison_irq() local
1201 ih_data.head = *ras_if; in amdgpu_vcn_process_poison_irq()
1202 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in amdgpu_vcn_process_poison_irq()
Damdgpu_gfx.c1012 struct ras_dispatch_if ih_data = { in amdgpu_gfx_cp_ecc_error_irq() local
1019 ih_data.head = *ras_if; in amdgpu_gfx_cp_ecc_error_irq()
1022 amdgpu_ras_interrupt_dispatch(adev, &ih_data); in amdgpu_gfx_cp_ecc_error_irq()
Damdgpu_ras.c2220 struct ras_ih_data *data = &obj->ih_data; in amdgpu_ras_interrupt_umc_handler()
2255 struct ras_ih_data *data = &obj->ih_data; in amdgpu_ras_interrupt_handler()
2287 container_of(data, struct ras_manager, ih_data); in amdgpu_ras_interrupt_process_handler()
2302 data = &obj->ih_data; in amdgpu_ras_interrupt_dispatch()
2329 data = &obj->ih_data; in amdgpu_ras_interrupt_remove_handler()
2359 data = &obj->ih_data; in amdgpu_ras_interrupt_add_handler()
Damdgpu_gfx.h316 unsigned ih_data; member
Damdgpu_ras.h651 struct ras_ih_data ih_data; member