/src/sys/arch/x86/x86/ |
mpacpi.c | 180 struct mp_intr_map *mpi; local in function:mpacpi_nonpci_intr 198 mpi = &mp_intrs[*index]; 200 mpi->next = NULL; 201 mpi->bus = NULL; 202 mpi->type = MPS_INTTYPE_NMI; 203 mpi->ioapic = pic; 205 mpi->ioapic_pin = pin; 206 mpi->bus_pin = -1; 207 mpi->redir = (IOAPIC_REDLO_DEL_NMI << IOAPIC_REDLO_DEL_SHIFT); 210 pic->pic_ioapic->sc_pins[pin].ip_map = mpi; 564 struct mp_intr_map *mpi, *iter; local in function:mpacpi_pciroute 730 struct mp_intr_map *mpi; local in function:mpacpi_config_irouting [all...] |
mpbios.c | 937 struct mpbios_int mpi; local in function:mpbios_dflt_conf_int 951 /* mpi.type is irrelevant for mpbios_int(). */ 952 mpi.int_type = MPS_INTTYPE_ExtINT; 953 mpi.int_flags = 0; 954 mpi.src_bus_id = 0; 955 mpi.src_bus_irq = 0; 956 mpi.dst_apic_id = DFLT_IOAPIC_ID; 957 mpi.dst_apic_int = 0; 958 mpbios_int((u_int8_t *)&mpi, MPS_MCT_IOINT, 965 /* mpi.type is irrelevant for mpbios_int(). * [all...] |
lapic.c | 425 struct mp_intr_map *mpi; local in function:lapic_set_lvt 456 mpi = &mp_intrs[i]; 457 if (mpi->ioapic == NULL && (mpi->cpu_id == MPS_ALL_APICS || 458 mpi->cpu_id == ci->ci_cpuid)) { 459 if (mpi->ioapic_pin > 1) 462 __func__, mpi->ioapic_pin); 463 if (mpi->ioapic_pin == 0) 464 lapic_writereg(LAPIC_LVT_LINT0, mpi->redir); 466 lapic_writereg(LAPIC_LVT_LINT1, mpi->redir) [all...] |
/src/sys/dev/pci/ |
mlx_pci.c | 163 const struct mlx_pci_ident *mpi, *maxmpi; local in function:mlx_pci_findmpi 166 mpi = mlx_pci_ident; 167 maxmpi = mpi + sizeof(mlx_pci_ident) / sizeof(mlx_pci_ident[0]); 169 for (; mpi < maxmpi; mpi++) { 170 if (PCI_VENDOR(pa->pa_id) != mpi->mpi_vendor || 171 PCI_PRODUCT(pa->pa_id) != mpi->mpi_product) 174 if (mpi->mpi_subvendor == 0x0000) 175 return (mpi); 179 if (PCI_VENDOR(reg) == mpi->mpi_subvendor & 212 const struct mlx_pci_ident *mpi; local in function:mlx_pci_attach [all...] |
mly.c | 237 const struct mly_ident *mpi, *maxmpi; local in function:mly_find_ident 240 mpi = mly_ident; 241 maxmpi = mpi + sizeof(mly_ident) / sizeof(mly_ident[0]); 246 for (; mpi < maxmpi; mpi++) { 247 if (PCI_VENDOR(pa->pa_id) != mpi->vendor || 248 PCI_PRODUCT(pa->pa_id) != mpi->product) 251 if (mpi->subvendor == 0x0000) 252 return (mpi); 256 if (PCI_VENDOR(reg) == mpi->subvendor & [all...] |
/src/sys/dev/i2o/ |
ld_iop.c | 551 ld_iop_adjqparam(device_t dv, int mpi) 561 if (le16toh(I2O_ORG_AMI) == iop->sc_status.orgid && mpi > 64) 562 mpi = 64; 564 ldadjqparam(ld, mpi);
|
iopsp.c | 639 iopsp_adjqparam(device_t dv, int mpi) 648 sc->sc_adapter.adapt_openings += mpi - sc->sc_openings; 649 sc->sc_openings = mpi;
|
iop.c | 832 iop_adjqparam(struct iop_softc *sc, int mpi) 838 (*ii->ii_adjqparam)(ii->ii_dv, mpi);
|