| /freebsd-14.2/sys/xen/ |
| H A D | xen_intr.h | 64 enum intr_type irqflags, xen_intr_handle_t *handlep); 88 void *arg, enum intr_type irqflags, xen_intr_handle_t *handlep); 112 driver_intr_t handler, void *arg, enum intr_type irqflags, 137 void *arg, enum intr_type irqflags, xen_intr_handle_t *handlep); 153 driver_filter_t filter, enum intr_type irqflags, 226 driver_intr_t handler, void *arg, enum intr_type flags,
|
| /freebsd-14.2/sys/dev/tpm/ |
| H A D | tpm_tis.c | 127 sc->intr_type = -1; in tpmtis_attach() 255 if (sc->intr_type == -1 || (sc->intr_type & status) == 0) in tpmtis_intr_handler() 272 if(sc->interrupts && sc->intr_type != -1) { in tpm_wait_for_u32() 275 sc->intr_type = -1; in tpm_wait_for_u32() 361 sc->intr_type = TPM_INT_STS_LOC_CHANGE; in tpmtis_request_locality() 401 sc->intr_type = TPM_INT_STS_CMD_RDY; in tpmtis_go_ready() 437 sc->intr_type = TPM_INT_STS_VALID; in tpmtis_transmit() 461 sc->intr_type = TPM_INT_STS_DATA_AVAIL; in tpmtis_transmit() 476 sc->intr_type = TPM_INT_STS_DATA_AVAIL; in tpmtis_transmit()
|
| H A D | tpm20.h | 118 int intr_type; /* Current event type */ member
|
| /freebsd-14.2/sys/dev/smartpqi/ |
| H A D | smartpqi_intr.c | 66 softs->intr_type = INTR_TYPE_MSIX; in os_get_intr_config() 71 if (!softs->intr_type) { in os_get_intr_config() 80 softs->intr_type = INTR_TYPE_MSI; in os_get_intr_config() 85 if (!softs->intr_type) { in os_get_intr_config() 87 softs->intr_type = INTR_TYPE_FIXED; in os_get_intr_config() 336 if (softs->intr_type == INTR_TYPE_FIXED) { in os_setup_intr() 422 if (softs->intr_type == INTR_TYPE_FIXED) { in os_destroy_intr() 424 } else if (softs->intr_type == INTR_TYPE_MSIX) { in os_destroy_intr()
|
| /freebsd-14.2/sys/sys/ |
| H A D | interrupt.h | 167 u_char intr_priority(enum intr_type flags); 170 u_char pri, enum intr_type flags, void **cookiep); 194 driver_intr_t handler, void *arg, int pri, enum intr_type flags,
|
| /freebsd-14.2/sys/dev/virtio/pci/ |
| H A D | virtio_pci.c | 73 enum intr_type); 75 enum intr_type); 78 enum intr_type); 79 static int vtpci_setup_intrs(struct vtpci_common *, enum intr_type); 655 vtpci_setup_intx_interrupt(struct vtpci_common *cn, enum intr_type type) in vtpci_setup_intx_interrupt() 669 vtpci_setup_pervq_msix_interrupts(struct vtpci_common *cn, enum intr_type type) in vtpci_setup_pervq_msix_interrupts() 730 vtpci_setup_msix_interrupts(struct vtpci_common *cn, enum intr_type type) in vtpci_setup_msix_interrupts() 755 vtpci_setup_intrs(struct vtpci_common *cn, enum intr_type type) in vtpci_setup_intrs() 778 vtpci_setup_interrupts(struct vtpci_common *cn, enum intr_type type) in vtpci_setup_interrupts()
|
| H A D | virtio_pci.h | 127 int vtpci_setup_interrupts(struct vtpci_common *cn, enum intr_type type);
|
| /freebsd-14.2/sys/dev/xen/bus/ |
| H A D | xen_intr.c | 256 driver_intr_t handler, void *arg, enum intr_type flags, in xen_intr_bind_isrc() 744 enum intr_type flags, xen_intr_handle_t *port_handlep) in xen_intr_bind_local_port() 766 enum intr_type flags, xen_intr_handle_t *port_handlep) in xen_intr_alloc_and_bind_local_port() 801 void *arg, enum intr_type flags, xen_intr_handle_t *port_handlep) in xen_intr_bind_remote_port() 840 enum intr_type flags, xen_intr_handle_t *port_handlep) in xen_intr_bind_virq() 899 enum intr_type flags, xen_intr_handle_t *port_handlep) in xen_intr_alloc_and_bind_ipi() 1024 driver_intr_t handler, void *arg, enum intr_type flags, in xen_intr_add_handler()
|
| H A D | intr-internal.h | 87 enum intr_type flags, struct xenisrc *isrc,
|
| /freebsd-14.2/sys/dev/e1000/ |
| H A D | if_em.h | 291 (sc->intr_type == IFLIB_INTR_MSIX)) ? 1 : 4) 296 sc->intr_type == IFLIB_INTR_MSIX) ? 1 : 16) 469 #define intr_type shared->isc_intr macro
|
| /freebsd-14.2/sys/powerpc/include/ |
| H A D | intr_machdep.h | 55 void *, enum intr_type, void **, int);
|
| /freebsd-14.2/sys/x86/include/xen/ |
| H A D | arch-intr.h | 66 driver_intr_t handler, void *arg, enum intr_type flags, in xen_arch_intr_add_handler()
|
| /freebsd-14.2/sys/dev/ichiic/ |
| H A D | ig4_var.h | 87 int intr_type; member
|
| /freebsd-14.2/sys/dev/cxgbe/ |
| H A D | t4_vf.c | 61 uint16_t intr_type; /* MSI, or MSI-X */ member 344 iaq->intr_type = itype; in cfg_itype_and_nqueues() 694 sc->intr_type = iaq.intr_type; in t4vf_attach() 767 sc->params.nports, sc->intr_count, sc->intr_type == INTR_MSIX ? in t4vf_attach()
|
| /freebsd-14.2/cddl/contrib/opensolaris/tools/ctf/cvt/ |
| H A D | dwarf.c | 569 intr->intr_type = INTR_INT; in tdesc_intr_common() 1342 intr->intr_type = INTR_INT; in die_base_name_parse() 1410 intr->intr_type = INTR_INT; in die_base_from_dwarf() 1413 intr->intr_type = INTR_INT; in die_base_from_dwarf() 1417 intr->intr_type = INTR_INT; in die_base_from_dwarf() 1421 intr->intr_type = INTR_INT; in die_base_from_dwarf() 1426 intr->intr_type = INTR_INT; in die_base_from_dwarf() 1437 intr->intr_type = INTR_REAL; in die_base_from_dwarf()
|
| H A D | merge.c | 224 if (si->intr_type != ti->intr_type || in equiv_intrinsic() 230 if (si->intr_type == INTR_INT && in equiv_intrinsic() 233 else if (si->intr_type == INTR_REAL && in equiv_intrinsic()
|
| /freebsd-14.2/sys/x86/include/ |
| H A D | intr_machdep.h | 142 driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep,
|
| /freebsd-14.2/sys/dev/tws/ |
| H A D | tws.c | 264 sc->intr_type = TWS_INTx; /* default */ in tws_attach() 267 sc->intr_type = TWS_MSI; in tws_attach() 380 if ( sc->intr_type == TWS_MSI ) { in tws_detach() 470 switch(sc->intr_type) { in tws_setup_irq()
|
| H A D | tws.h | 251 u_int8_t intr_type; /* Interrupt type used */ member
|
| /freebsd-14.2/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 2379 uint32_t intr_type, intr_vec, reason; in vmx_exit_process() local 2445 intr_type = idtvec_info & VMCS_INTR_T_MASK; in vmx_exit_process() 2446 if (intr_type == VMCS_INTR_T_NMI) { in vmx_exit_process() 2457 if (intr_type == VMCS_INTR_T_SWINTR || in vmx_exit_process() 2459 intr_type == VMCS_INTR_T_SWEXCEPTION) { in vmx_exit_process() 2489 intr_type = idtvec_info & VMCS_INTR_T_MASK; in vmx_exit_process() 2490 if (intr_type != VMCS_INTR_T_SWINTR && in vmx_exit_process() 2491 intr_type != VMCS_INTR_T_SWEXCEPTION && in vmx_exit_process() 2667 intr_type = intr_info & VMCS_INTR_T_MASK; in vmx_exit_process() 2686 if (intr_type == VMCS_INTR_T_NMI) in vmx_exit_process() [all …]
|
| /freebsd-14.2/sys/amd64/vmm/amd/ |
| H A D | svm.c | 913 intrtype_to_str(int intr_type) in intrtype_to_str() argument 915 switch (intr_type) { in intrtype_to_str() 925 panic("%s: unknown intr_type %d", __func__, intr_type); in intrtype_to_str() 934 svm_eventinject(struct svm_vcpu *vcpu, int intr_type, int vector, in svm_eventinject() argument 947 switch (intr_type) { in svm_eventinject() 958 intr_type, vector); in svm_eventinject() 960 ctrl->eventinj = vector | (intr_type << 8) | VMCB_EVENTINJ_VALID; in svm_eventinject() 965 intrtype_to_str(intr_type), vector, error); in svm_eventinject() 968 intrtype_to_str(intr_type), vector); in svm_eventinject()
|
| /freebsd-14.2/sys/dev/virtio/ |
| H A D | virtio.h | 108 int virtio_setup_intr(device_t dev, enum intr_type type);
|
| H A D | virtio_bus_if.m | 73 enum intr_type type;
|
| H A D | virtio.c | 272 virtio_setup_intr(device_t dev, enum intr_type type) in virtio_setup_intr()
|
| /freebsd-14.2/sys/dev/igc/ |
| H A D | if_igc.h | 305 #define intr_type shared->isc_intr macro
|