Searched refs:intr_type (Results 1 - 25 of 34) sorted by relevance

12

/freebsd-11-stable/sys/xen/
H A Dxen_intr.h66 enum intr_type irqflags, xen_intr_handle_t *handlep);
90 void *arg, enum intr_type irqflags, xen_intr_handle_t *handlep);
114 driver_intr_t handler, void *arg, enum intr_type irqflags,
139 void *arg, enum intr_type irqflags, xen_intr_handle_t *handlep);
155 driver_filter_t filter, enum intr_type irqflags,
262 driver_intr_t handler, void *arg, enum intr_type flags,
/freebsd-11-stable/sys/dev/smartpqi/
H A Dsmartpqi_intr.c69 softs->intr_type = INTR_TYPE_MSIX;
74 if (!softs->intr_type) {
83 softs->intr_type = INTR_TYPE_MSI;
88 if (!softs->intr_type) {
90 softs->intr_type = INTR_TYPE_FIXED;
94 if(!softs->intr_type) {
321 if (softs->intr_type == INTR_TYPE_FIXED) {
406 if (softs->intr_type == INTR_TYPE_FIXED) {
408 } else if (softs->intr_type == INTR_TYPE_MSIX) {
/freebsd-11-stable/sys/sys/
H A Dinterrupt.h165 u_char intr_priority(enum intr_type flags);
168 u_char pri, enum intr_type flags, void **cookiep);
188 driver_intr_t handler, void *arg, int pri, enum intr_type flags,
/freebsd-11-stable/sys/powerpc/include/
H A Dintr_machdep.h55 void *, enum intr_type, void **);
/freebsd-11-stable/sys/dev/ichiic/
H A Dig4_var.h61 int intr_type; member in struct:ig4iic_softc
/freebsd-11-stable/sys/dev/tpm/
H A Dtpm_tis.c149 sc->intr_type = -1;
243 if (sc->intr_type != -1 && sc->intr_type & status)
257 if(sc->interrupts && sc->intr_type != -1) {
260 sc->intr_type = -1;
347 sc->intr_type = TPM_INT_STS_LOC_CHANGE;
387 sc->intr_type = TPM_INT_STS_CMD_RDY;
424 sc->intr_type = TPM_INT_STS_VALID;
448 sc->intr_type = TPM_INT_STS_DATA_AVAIL;
463 sc->intr_type
[all...]
H A Dtpm20.h118 int intr_type; /* Current event type */ member in struct:tpm_sc
/freebsd-11-stable/sys/dev/virtio/pci/
H A Dvirtio_pci.c116 static int vtpci_setup_intr(device_t, enum intr_type);
141 enum intr_type);
143 enum intr_type);
145 enum intr_type);
146 static int vtpci_setup_interrupts(struct vtpci_softc *, enum intr_type);
528 vtpci_setup_intr(device_t dev, enum intr_type type)
943 vtpci_setup_legacy_interrupt(struct vtpci_softc *sc, enum intr_type type)
956 vtpci_setup_pervq_msix_interrupts(struct vtpci_softc *sc, enum intr_type type)
983 vtpci_setup_msix_interrupts(struct vtpci_softc *sc, enum intr_type type)
1009 vtpci_setup_interrupts(struct vtpci_softc *sc, enum intr_type typ
[all...]
/freebsd-11-stable/sys/dev/virtio/
H A Dvirtio.h76 int virtio_setup_intr(device_t dev, enum intr_type type);
H A Dvirtio.c207 virtio_setup_intr(device_t dev, enum intr_type type)
/freebsd-11-stable/sys/x86/include/
H A Dintr_machdep.h144 driver_intr_t handler, void *arg, enum intr_type flags,
/freebsd-11-stable/sys/dev/tws/
H A Dtws.h256 u_int8_t intr_type; /* Interrupt type used */ member in struct:tws_softc
H A Dtws.c271 sc->intr_type = TWS_INTx; /* default */
274 sc->intr_type = TWS_MSI;
387 if ( sc->intr_type == TWS_MSI ) {
481 switch(sc->intr_type) {
/freebsd-11-stable/sys/x86/xen/
H A Dxen_intr.c402 driver_intr_t handler, void *arg, enum intr_type flags,
1201 enum intr_type flags, xen_intr_handle_t *port_handlep)
1223 enum intr_type flags, xen_intr_handle_t *port_handlep)
1258 void *arg, enum intr_type flags, xen_intr_handle_t *port_handlep)
1297 enum intr_type flags, xen_intr_handle_t *port_handlep)
1356 enum intr_type flags, xen_intr_handle_t *port_handlep)
1569 driver_intr_t handler, void *arg, enum intr_type flags,
/freebsd-11-stable/sys/amd64/vmm/amd/
H A Dsvm.c889 intrtype_to_str(int intr_type) argument
891 switch (intr_type) {
901 panic("%s: unknown intr_type %d", __func__, intr_type);
910 svm_eventinject(struct svm_softc *sc, int vcpu, int intr_type, int vector, argument
923 switch (intr_type) {
933 panic("%s: invalid intr_type/vector: %d/%d", __func__,
934 intr_type, vector);
936 ctrl->eventinj = vector | (intr_type << 8) | VMCB_EVENTINJ_VALID;
941 intrtype_to_str(intr_type), vecto
[all...]
/freebsd-11-stable/sys/dev/cxgbe/
H A Dt4_vf.c63 uint16_t intr_type; /* MSI, or MSI-X */ member in struct:intrs_and_queues
337 iaq->intr_type = itype;
669 sc->intr_type = iaq.intr_type;
738 sc->params.nports, sc->intr_count, sc->intr_type == INTR_MSIX ?
/freebsd-11-stable/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Ddwarf.c569 intr->intr_type = INTR_INT;
1362 intr->intr_type = INTR_INT;
1430 intr->intr_type = INTR_INT;
1433 intr->intr_type = INTR_INT;
1437 intr->intr_type = INTR_INT;
1441 intr->intr_type = INTR_INT;
1446 intr->intr_type = INTR_INT;
1457 intr->intr_type = INTR_REAL;
H A Dctftools.h182 intrtype_t intr_type; member in struct:intr
H A Dmerge.c224 if (si->intr_type != ti->intr_type ||
230 if (si->intr_type == INTR_INT &&
233 else if (si->intr_type == INTR_REAL &&
H A Dctf.c331 if (ip->intr_type == INTR_INT)
340 if (ip->intr_type == INTR_INT) {
1078 ip->intr_type = INTR_INT;
1104 ip->intr_type = INTR_REAL;
H A Dst_parse.c781 intr->intr_type = INTR_INT;
803 intr->intr_type = INTR_REAL;
/freebsd-11-stable/sys/amd64/vmm/intel/
H A Dvmx.c2248 uint32_t intr_type, intr_vec, reason; local
2308 intr_type = idtvec_info & VMCS_INTR_T_MASK;
2309 if (intr_type == VMCS_INTR_T_NMI) {
2320 if (intr_type == VMCS_INTR_T_SWINTR ||
2321 intr_type == VMCS_INTR_T_PRIV_SWEXCEPTION ||
2322 intr_type == VMCS_INTR_T_SWEXCEPTION) {
2352 intr_type = idtvec_info & VMCS_INTR_T_MASK;
2353 if (intr_type != VMCS_INTR_T_SWINTR &&
2354 intr_type != VMCS_INTR_T_SWEXCEPTION &&
2355 intr_type !
[all...]
/freebsd-11-stable/sys/dev/virtio/mmio/
H A Dvirtio_mmio.c115 static int vtmmio_setup_intr(device_t, enum intr_type);
217 vtmmio_setup_intr(device_t dev, enum intr_type type)
/freebsd-11-stable/sys/kern/
H A Dkern_intr.c126 intr_priority(enum intr_type flags)
587 enum intr_type flags, void **cookiep)
661 enum intr_type flags, void **cookiep)
1191 void *arg, int pri, enum intr_type flags, void **cookiep)
/freebsd-11-stable/sys/x86/x86/
H A Dintr_machdep.c247 driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep)

Completed in 200 milliseconds

12