/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...] |
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...] |
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/arch/x86/x86/ |
mpacpi.c | 177 struct mp_intr_map *mpi; local in function:mpacpi_nonpci_intr 195 mpi = &mp_intrs[*index]; 197 mpi->next = NULL; 198 mpi->bus = NULL; 199 mpi->type = MPS_INTTYPE_NMI; 200 mpi->ioapic = pic; 202 mpi->ioapic_pin = pin; 203 mpi->bus_pin = -1; 204 mpi->redir = (IOAPIC_REDLO_DEL_NMI << IOAPIC_REDLO_DEL_SHIFT); 207 pic->pic_ioapic->sc_pins[pin].ip_map = mpi; 560 struct mp_intr_map *mpi, *iter; local in function:mpacpi_pciroute 726 struct mp_intr_map *mpi; local in function:mpacpi_config_irouting [all...] |
mpacpi.c | 177 struct mp_intr_map *mpi; local in function:mpacpi_nonpci_intr 195 mpi = &mp_intrs[*index]; 197 mpi->next = NULL; 198 mpi->bus = NULL; 199 mpi->type = MPS_INTTYPE_NMI; 200 mpi->ioapic = pic; 202 mpi->ioapic_pin = pin; 203 mpi->bus_pin = -1; 204 mpi->redir = (IOAPIC_REDLO_DEL_NMI << IOAPIC_REDLO_DEL_SHIFT); 207 pic->pic_ioapic->sc_pins[pin].ip_map = mpi; 560 struct mp_intr_map *mpi, *iter; local in function:mpacpi_pciroute 726 struct mp_intr_map *mpi; local in function:mpacpi_config_irouting [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...] |
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...] |
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...] |
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...] |