Home
last modified time | relevance | path

Searched refs:int_info (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/ntb/ntb_hw/
H A Dntb_hw_amd.c871 ntb->int_info[i].rid = i; in amd_ntb_setup_isr()
873 ntb->int_info[i].rid = i + 1; in amd_ntb_setup_isr()
875 ntb->int_info[i].res = bus_alloc_resource_any(ntb->device, in amd_ntb_setup_isr()
876 SYS_RES_IRQ, &ntb->int_info[i].rid, flags); in amd_ntb_setup_isr()
877 if (ntb->int_info[i].res == NULL) { in amd_ntb_setup_isr()
882 ntb->int_info[i].tag = NULL; in amd_ntb_setup_isr()
886 rc = bus_setup_intr(ntb->device, ntb->int_info[i].res, in amd_ntb_setup_isr()
888 ntb, &ntb->int_info[i].tag); in amd_ntb_setup_isr()
890 rc = bus_setup_intr(ntb->device, ntb->int_info[i].res, in amd_ntb_setup_isr()
892 &ntb->msix_vec[i], &ntb->int_info[i].tag); in amd_ntb_setup_isr()
[all …]
H A Dntb_hw_intel.c216 struct ntb_int_info int_info[MAX_MSIX_INTERRUPTS]; member
1110 ntb->int_info[i].rid = i + 1; in intel_ntb_setup_msix()
1111 ntb->int_info[i].res = bus_alloc_resource_any(ntb->device, in intel_ntb_setup_msix()
1112 SYS_RES_IRQ, &ntb->int_info[i].rid, RF_ACTIVE); in intel_ntb_setup_msix()
1113 if (ntb->int_info[i].res == NULL) { in intel_ntb_setup_msix()
1118 ntb->int_info[i].tag = NULL; in intel_ntb_setup_msix()
1120 rc = bus_setup_intr(ntb->device, ntb->int_info[i].res, in intel_ntb_setup_msix()
1122 &ntb->msix_vec[i], &ntb->int_info[i].tag); in intel_ntb_setup_msix()
1364 ntb->int_info[0].rid = 0; in intel_ntb_setup_legacy_interrupt()
1365 ntb->int_info[0].res = bus_alloc_resource_any(ntb->device, SYS_RES_IRQ, in intel_ntb_setup_legacy_interrupt()
[all …]
H A Dntb_hw_amd.h234 struct amd_ntb_int_info int_info[16]; member