HomeSort by: relevance | last modified time | path
    Searched refs:mpi (Results 1 - 8 of 8) sorted by relevancy

  /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);

Completed in 19 milliseconds