pa 141 altq/if_altq.h #define ALTQ_ENQUEUE(ifq, m, pa, err) \
pa 142 altq/if_altq.h (err) = (*(ifq)->altq_enqueue)((ifq),(m),(pa))
pa 50 arch/i386/i386/acpi_machdep.c acpi_map(paddr_t pa, size_t len, struct acpi_mem_map *handle)
pa 52 arch/i386/i386/acpi_machdep.c paddr_t pgpa = trunc_page(pa);
pa 53 arch/i386/i386/acpi_machdep.c paddr_t endpa = round_page(pa + len);
pa 60 arch/i386/i386/acpi_machdep.c handle->va = (u_int8_t *)(va + (u_long)(pa & PGOFSET));
pa 62 arch/i386/i386/acpi_machdep.c handle->pa = pa;
pa 81 arch/i386/i386/acpi_machdep.c acpi_scan(struct acpi_mem_map *handle, paddr_t pa, size_t len)
pa 87 arch/i386/i386/acpi_machdep.c if (acpi_map(pa, len, handle))
pa 164 arch/i386/i386/acpi_machdep.c aaa->aaa_pbase = ptr - handle.va + handle.pa;
pa 229 arch/i386/i386/bios.c paddr_t pa, end;
pa 248 arch/i386/i386/bios.c pa = trunc_page(sh->addr);
pa 250 arch/i386/i386/bios.c eva = uvm_km_valloc(kernel_map, end-pa);
pa 261 arch/i386/i386/bios.c for (; pa < end; pa+= NBPG, eva+= NBPG)
pa 262 arch/i386/i386/bios.c pmap_kenter_pa(eva, pa, VM_PROT_READ);
pa 479 arch/i386/i386/bios.c u_long pa, endpa;
pa 510 arch/i386/i386/bios.c for (pa = trunc_page(BIOS32_START),
pa 512 arch/i386/i386/bios.c pa < endpa; pa += NBPG, va += NBPG) {
pa 513 arch/i386/i386/bios.c pmap_enter(pmap_kernel(), va, pa,
pa 518 arch/i386/i386/bios.c if (pa >= trunc_page(base)) {
pa 519 arch/i386/i386/bios.c pmap_enter(pmap_kernel(), sva, pa,
pa 85 arch/i386/i386/kvm86.c paddr_t pa;
pa 122 arch/i386/i386/kvm86.c pmap_extract(pmap_kernel(), (vaddr_t)bioscallscratchpage, &pa);
pa 123 arch/i386/i386/kvm86.c kvm86_map(vmd, pa, BIOSCALLSCRATCHPAGE_VMVA);
pa 152 arch/i386/i386/kvm86.c kvm86_map(struct kvm86_data *vmd, paddr_t pa, uint32_t vmva)
pa 155 arch/i386/i386/kvm86.c vmd->pgtbl[vmva >> 12] = pa | PG_V | PG_RW | PG_U | PG_u;
pa 161 arch/i386/i386/kvm86.c paddr_t pa;
pa 167 arch/i386/i386/kvm86.c for (pa = 0xa0000; pa < 0x100000; pa += PAGE_SIZE)
pa 168 arch/i386/i386/kvm86.c kvm86_map(vmd, pa, pa);
pa 175 arch/i386/i386/kvm86.c paddr_t pa;
pa 183 arch/i386/i386/kvm86.c pmap_extract(pmap_kernel(), (vaddr_t)mem, &pa);
pa 184 arch/i386/i386/kvm86.c kvm86_map(bioscallvmd, pa, vmva);
pa 387 arch/i386/i386/machdep.c paddr_t pa;
pa 393 arch/i386/i386/machdep.c pa = avail_end;
pa 396 arch/i386/i386/machdep.c pmap_kenter_pa(va, pa, VM_PROT_READ|VM_PROT_WRITE);
pa 398 arch/i386/i386/machdep.c pa += PAGE_SIZE;
pa 3502 arch/i386/i386/machdep.c u_long pa, endpa;
pa 3507 arch/i386/i386/machdep.c pa = trunc_page(bpa);
pa 3511 arch/i386/i386/machdep.c if (endpa <= pa && endpa != 0)
pa 3515 arch/i386/i386/machdep.c map_size = endpa - pa;
pa 3524 arch/i386/i386/machdep.c pa += PAGE_SIZE, va += PAGE_SIZE, map_size -= PAGE_SIZE) {
pa 3525 arch/i386/i386/machdep.c pmap_kenter_pa(va, pa, VM_PROT_READ | VM_PROT_WRITE);
pa 158 arch/i386/i386/mpbios.c paddr_t pa;
pa 227 arch/i386/i386/mpbios.c mpbios_map(paddr_t pa, int len, struct mp_map *handle)
pa 229 arch/i386/i386/mpbios.c paddr_t pgpa = trunc_page(pa);
pa 230 arch/i386/i386/mpbios.c paddr_t endpa = round_page(pa + len);
pa 232 arch/i386/i386/mpbios.c vaddr_t retva = va + (pa & PGOFSET);
pa 234 arch/i386/i386/mpbios.c handle->pa = pa;
pa 329 arch/i386/i386/mpbios.c self->dv_xname, loc_where[scan_loc], mp_fp_map.pa);
pa 428 arch/i386/i386/pmap.c pmap_tmpmap_pa(paddr_t pa)
pa 439 arch/i386/i386/pmap.c *ptpte = PG_V | PG_RW | pa; /* always a new mapping */
pa 694 arch/i386/i386/pmap.c pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot)
pa 699 arch/i386/i386/pmap.c npte = pa | ((prot & VM_PROT_WRITE)? PG_RW : PG_RO) | PG_V |
pa 1781 arch/i386/i386/pmap.c pmap_zero_phys(paddr_t pa)
pa 1794 arch/i386/i386/pmap.c *zpte = (pa & PG_FRAME) | PG_V | PG_RW; /* map in */
pa 1805 arch/i386/i386/pmap.c pmap_zero_page_uncached(paddr_t pa)
pa 1818 arch/i386/i386/pmap.c *zpte = (pa & PG_FRAME) | PG_V | PG_RW | PG_N; /* map in */
pa 2593 arch/i386/i386/pmap.c pmap_enter(struct pmap *pmap, vaddr_t va, paddr_t pa,
pa 2661 arch/i386/i386/pmap.c if ((opte & PG_FRAME) == pa) {
pa 2665 arch/i386/i386/pmap.c pg = PHYS_TO_VM_PAGE(pa);
pa 2670 arch/i386/i386/pmap.c "pa = 0x%lx (0x%lx)", pa,
pa 2671 arch/i386/i386/pmap.c atop(pa));
pa 2693 arch/i386/i386/pmap.c "pa = 0x%lx (0x%lx)", pa, atop(pa));
pa 2716 arch/i386/i386/pmap.c pg = PHYS_TO_VM_PAGE(pa);
pa 2746 arch/i386/i386/pmap.c npte = pa | protection_codes[prot] | PG_V;
pa 587 arch/i386/i386/pmapae.c pmap_tmpmap_pa_pae(paddr_t pa)
pa 598 arch/i386/i386/pmapae.c *ptpte = PG_V | PG_RW | pa; /* always a new mapping */
pa 734 arch/i386/i386/pmapae.c pmap_pte_set_pae(vaddr_t va, paddr_t pa, u_int32_t bits)
pa 738 arch/i386/i386/pmapae.c pte = i386_atomic_testset_uq(ptep, pa | bits);
pa 1113 arch/i386/i386/pmapae.c pmap_zero_phys_pae(paddr_t pa)
pa 1125 arch/i386/i386/pmapae.c *zpte = (pa & PG_FRAME) | PG_V | PG_RW; /* map in */
pa 1136 arch/i386/i386/pmapae.c pmap_zero_page_uncached_pae(paddr_t pa)
pa 1149 arch/i386/i386/pmapae.c *zpte = (pa & PG_FRAME) | PG_V | PG_RW | PG_N); /* map in */
pa 1966 arch/i386/i386/pmapae.c pmap_enter_pae(struct pmap *pmap, vaddr_t va, paddr_t pa, vm_prot_t prot,
pa 2034 arch/i386/i386/pmapae.c if ((opte & PG_FRAME) == pa) {
pa 2038 arch/i386/i386/pmapae.c bank = vm_physseg_find(atop(pa), &off);
pa 2043 arch/i386/i386/pmapae.c "pa = 0x%lx (0x%lx)", pa,
pa 2044 arch/i386/i386/pmapae.c atop(pa));
pa 2071 arch/i386/i386/pmapae.c "pa = 0x%lx (0x%lx)", pa, atop(pa));
pa 2098 arch/i386/i386/pmapae.c bank = vm_physseg_find(atop(pa), &off);
pa 2126 arch/i386/i386/pmapae.c npte = pa | protection_codes[prot] | PG_V;
pa 66 arch/i386/i386/rbus_machdep.c rbus_pccbb_parent_mem(struct device *self, struct pci_attach_args *pa)
pa 101 arch/i386/i386/rbus_machdep.c return rbus_new_root_share(pa->pa_memt, ex, start, size, 0);
pa 112 arch/i386/i386/rbus_machdep.c rbus_pccbb_parent_io(struct device *self, struct pci_attach_args *pa)
pa 128 arch/i386/i386/rbus_machdep.c return rbus_new_root_share(pa->pa_iot, ex, start, size, 0);
pa 220 arch/i386/i386/vm_machdep.c paddr_t pa;
pa 222 arch/i386/i386/vm_machdep.c if (pmap_extract(pmap_kernel(), (vaddr_t)addr, &pa) == FALSE)
pa 224 arch/i386/i386/vm_machdep.c return((int)pa);
pa 48 arch/i386/include/rbus_machdep.h struct pci_attach_args *pa);
pa 50 arch/i386/include/rbus_machdep.h struct pci_attach_args *pa);
pa 1020 arch/i386/isa/isa_machdep.c paddr_t pa, lastpa;
pa 1039 arch/i386/isa/isa_machdep.c pmap_extract(pmap, (vaddr_t)vaddr, &pa);
pa 1040 arch/i386/isa/isa_machdep.c pa = trunc_page(pa);
pa 1045 arch/i386/isa/isa_machdep.c if (pa > ISA_DMA_BOUNCE_THRESHOLD)
pa 1052 arch/i386/isa/isa_machdep.c if (lastpa + NBPG != pa) {
pa 1061 arch/i386/isa/isa_machdep.c if ((lastpa ^ pa) & pagemask)
pa 1065 arch/i386/isa/isa_machdep.c lastpa = pa;
pa 106 arch/i386/pci/elan520.c struct pci_attach_args *pa = aux;
pa 108 arch/i386/pci/elan520.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_AMD &&
pa 109 arch/i386/pci/elan520.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_ELANSC520)
pa 128 arch/i386/pci/elan520.c struct pci_attach_args *pa = aux;
pa 135 arch/i386/pci/elan520.c sc->sc_memt = pa->pa_memt;
pa 77 arch/i386/pci/geodesc.c struct pci_attach_args *pa = aux;
pa 79 arch/i386/pci/geodesc.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NS &&
pa 80 arch/i386/pci/geodesc.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NS_SC1100_XBUS ||
pa 81 arch/i386/pci/geodesc.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NS_SCx200_XBUS))
pa 92 arch/i386/pci/geodesc.c struct pci_attach_args *pa = aux;
pa 98 arch/i386/pci/geodesc.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, SC1100_F5_SCRATCHPAD);
pa 99 arch/i386/pci/geodesc.c sc->sc_iot = pa->pa_iot;
pa 214 arch/i386/pci/glxsb.c struct pci_attach_args *pa = aux;
pa 216 arch/i386/pci/glxsb.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_AMD &&
pa 217 arch/i386/pci/glxsb.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_GEODE_LX_CRYPTO)
pa 227 arch/i386/pci/glxsb.c struct pci_attach_args *pa = aux;
pa 244 arch/i386/pci/glxsb.c if (pci_mapreg_map(pa, PCI_MAPREG_START,
pa 279 arch/i386/pci/glxsb.c sc->sc_dmat = pa->pa_dmat;
pa 73 arch/i386/pci/gscpcib.c struct pci_attach_args *pa = aux;
pa 75 arch/i386/pci/gscpcib.c if (PCI_CLASS(pa->pa_class) != PCI_CLASS_BRIDGE ||
pa 76 arch/i386/pci/gscpcib.c PCI_SUBCLASS(pa->pa_class) != PCI_SUBCLASS_BRIDGE_ISA)
pa 79 arch/i386/pci/gscpcib.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NS &&
pa 80 arch/i386/pci/gscpcib.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NS_SC1100_ISA)
pa 91 arch/i386/pci/gscpcib.c struct pci_attach_args *pa = aux;
pa 98 arch/i386/pci/gscpcib.c gpiobase = pci_conf_read(pa->pa_pc, pa->pa_tag, GSCGPIO_BASE);
pa 99 arch/i386/pci/gscpcib.c sc->sc_gpio_iot = pa->pa_iot;
pa 83 arch/i386/pci/gscpm.c struct pci_attach_args *pa = aux;
pa 85 arch/i386/pci/gscpm.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NS &&
pa 86 arch/i386/pci/gscpm.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NS_SC1100_SMI)
pa 96 arch/i386/pci/gscpm.c struct pci_attach_args *pa = aux;
pa 99 arch/i386/pci/gscpm.c sc->sc_pc = pa->pa_pc;
pa 100 arch/i386/pci/gscpm.c sc->sc_tag = pa->pa_tag;
pa 101 arch/i386/pci/gscpm.c sc->sc_iot = pa->pa_iot;
pa 125 arch/i386/pci/ichpcib.c struct pci_attach_args *pa = aux;
pa 129 arch/i386/pci/ichpcib.c cntl = pci_conf_read(pa->pa_pc, pa->pa_tag, ICH_ACPI_CNTL);
pa 136 arch/i386/pci/ichpcib.c sc->sc_pm_iot = pa->pa_iot;
pa 137 arch/i386/pci/ichpcib.c pmbase = pci_conf_read(pa->pa_pc, pa->pa_tag, ICH_PMBASE);
pa 154 arch/i386/pci/ichpcib.c if (ichss_present(pa)) {
pa 158 arch/i386/pci/ichpcib.c pci_conf_write(pa->pa_pc, pa->pa_tag, ICH_GEN_PMCON1,
pa 159 arch/i386/pci/ichpcib.c pci_conf_read(pa->pa_pc, pa->pa_tag, ICH_GEN_PMCON1) |
pa 176 arch/i386/pci/ichpcib.c ichss_present(struct pci_attach_args *pa)
pa 207 arch/i386/pci/ichpcib.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801DBM_LPC ||
pa 208 arch/i386/pci/ichpcib.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801CAM_LPC)
pa 210 arch/i386/pci/ichpcib.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801BAM_LPC) {
pa 220 arch/i386/pci/ichpcib.c br_tag = pci_make_tag(pa->pa_pc, pa->pa_bus, 0, 0);
pa 221 arch/i386/pci/ichpcib.c br_id = pci_conf_read(pa->pa_pc, br_tag, PCI_ID_REG);
pa 222 arch/i386/pci/ichpcib.c br_class = pci_conf_read(pa->pa_pc, br_tag, PCI_CLASS_REG);
pa 155 arch/i386/pci/pchb.c struct pci_attach_args *pa = aux;
pa 158 arch/i386/pci/pchb.c if (pci_matchbyid(pa, via_devices,
pa 162 arch/i386/pci/pchb.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_BRIDGE &&
pa 163 arch/i386/pci/pchb.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_BRIDGE_HOST)
pa 181 arch/i386/pci/pchb.c struct pci_attach_args *pa = aux;
pa 195 arch/i386/pci/pchb.c switch (PCI_VENDOR(pa->pa_id)) {
pa 200 arch/i386/pci/pchb.c pciagp_set_pchb(pa);
pa 204 arch/i386/pci/pchb.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 208 arch/i386/pci/pchb.c pciagp_set_pchb(pa);
pa 215 arch/i386/pci/pchb.c pchb_amd64ht_attach(self, pa, i);
pa 220 arch/i386/pci/pchb.c bdnum = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x44);
pa 233 arch/i386/pci/pchb.c pba.pba_iot = pa->pa_iot;
pa 234 arch/i386/pci/pchb.c pba.pba_memt = pa->pa_memt;
pa 235 arch/i386/pci/pchb.c pba.pba_dmat = pa->pa_dmat;
pa 236 arch/i386/pci/pchb.c pba.pba_domain = pa->pa_domain;
pa 239 arch/i386/pci/pchb.c pba.pba_pc = pa->pa_pc;
pa 245 arch/i386/pci/pchb.c pciagp_set_pchb(pa);
pa 247 arch/i386/pci/pchb.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 256 arch/i386/pci/pchb.c if (PCI_REVISION(pa->pa_class) < 0x3) {
pa 257 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 260 arch/i386/pci/pchb.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 265 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 285 arch/i386/pci/pchb.c pba.pba_iot = pa->pa_iot;
pa 286 arch/i386/pci/pchb.c pba.pba_memt = pa->pa_memt;
pa 287 arch/i386/pci/pchb.c pba.pba_dmat = pa->pa_dmat;
pa 288 arch/i386/pci/pchb.c pba.pba_domain = pa->pa_domain;
pa 290 arch/i386/pci/pchb.c pba.pba_pc = pa->pa_pc;
pa 298 arch/i386/pci/pchb.c switch (pa->pa_device) {
pa 303 arch/i386/pci/pchb.c tag = pci_make_tag(pa->pa_pc, 0, 16, 0);
pa 304 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, tag, 0xd0);
pa 309 arch/i386/pci/pchb.c tag = pci_make_tag(pa->pa_pc, 0, 16, 0);
pa 310 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, tag, 0xd0);
pa 315 arch/i386/pci/pchb.c tag = pci_make_tag(pa->pa_pc, 0, 16, 0);
pa 316 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, tag, 0xd4);
pa 322 arch/i386/pci/pchb.c pba.pba_iot = pa->pa_iot;
pa 323 arch/i386/pci/pchb.c pba.pba_memt = pa->pa_memt;
pa 324 arch/i386/pci/pchb.c pba.pba_dmat = pa->pa_dmat;
pa 325 arch/i386/pci/pchb.c pba.pba_domain = pa->pa_domain;
pa 327 arch/i386/pci/pchb.c pba.pba_pc = pa->pa_pc;
pa 333 arch/i386/pci/pchb.c bcreg = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 337 arch/i386/pci/pchb.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 357 arch/i386/pci/pchb.c sc->bt = pa->pa_memt;
pa 455 arch/i386/pci/pchb.c pchb_amd64ht_attach (struct device *self, struct pci_attach_args *pa, int i)
pa 462 arch/i386/pci/pchb.c type = pci_conf_read(pa->pa_pc, pa->pa_tag, reg);
pa 468 arch/i386/pci/pchb.c bus = pci_conf_read(pa->pa_pc, pa->pa_tag, reg);
pa 471 arch/i386/pci/pchb.c pba.pba_iot = pa->pa_iot;
pa 472 arch/i386/pci/pchb.c pba.pba_memt = pa->pa_memt;
pa 473 arch/i386/pci/pchb.c pba.pba_dmat = pa->pa_dmat;
pa 474 arch/i386/pci/pchb.c pba.pba_domain = pa->pa_domain;
pa 476 arch/i386/pci/pchb.c pba.pba_pc = pa->pa_pc;
pa 411 arch/i386/pci/pci_machdep.c pci_intr_map(struct pci_attach_args *pa, pci_intr_handle_t *ihp)
pa 413 arch/i386/pci/pci_machdep.c int pin = pa->pa_intrpin;
pa 414 arch/i386/pci/pci_machdep.c int line = pa->pa_intrline;
pa 416 arch/i386/pci/pci_machdep.c int rawpin = pa->pa_rawintrpin;
pa 422 arch/i386/pci/pci_machdep.c pci_chipset_tag_t pc = pa->pa_pc;
pa 423 arch/i386/pci/pci_machdep.c pcitag_t intrtag = pa->pa_intrtag;
pa 457 arch/i386/pci/pci_machdep.c if (pa->pa_bridgetag) {
pa 459 arch/i386/pci/pci_machdep.c if (pa->pa_bridgeih[pin - 1].line != -1) {
pa 460 arch/i386/pci/pci_machdep.c ihp->line = pa->pa_bridgeih[pin - 1].line;
pa 74 arch/i386/pci/pcib.c struct pci_attach_args *pa = aux;
pa 76 arch/i386/pci/pcib.c switch (PCI_VENDOR(pa->pa_id)) {
pa 78 arch/i386/pci/pcib.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 87 arch/i386/pci/pcib.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 93 arch/i386/pci/pcib.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 100 arch/i386/pci/pcib.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_BRIDGE &&
pa 101 arch/i386/pci/pcib.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_BRIDGE_ISA)
pa 243 arch/i386/pci/pcibios.c paddr_t pa;
pa 246 arch/i386/pci/pcibios.c for (pa = PCI_IRQ_TABLE_START; pa < PCI_IRQ_TABLE_END; pa += 16) {
pa 251 arch/i386/pci/pcibios.c p = ISA_HOLE_VADDR(pa);
pa 271 arch/i386/pci/pcibios.c pirh->version >> 8, pirh->version & 0xff, pa,
pa 57 arch/i386/pci/pciide_machdep.c struct pci_attach_args *pa, int chan, int (*func)(void *), void *arg)
pa 1008 compat/sunos/sunos_misc.c struct sys_ptrace_args pa;
pa 1020 compat/sunos/sunos_misc.c SCARG(&pa, req) = req;
pa 1021 compat/sunos/sunos_misc.c SCARG(&pa, pid) = (pid_t)SCARG(uap, pid);
pa 1022 compat/sunos/sunos_misc.c SCARG(&pa, addr) = (caddr_t)SCARG(uap, addr);
pa 1023 compat/sunos/sunos_misc.c SCARG(&pa, data) = SCARG(uap, data);
pa 1025 compat/sunos/sunos_misc.c return sys_ptrace(p, &pa, retval);
pa 382 compat/svr4/svr4_stream.c getparm(fp, pa)
pa 384 compat/svr4/svr4_stream.c struct svr4_si_sockparms *pa;
pa 392 compat/svr4/svr4_stream.c pa->family = st->s_family;
pa 396 compat/svr4/svr4_stream.c pa->type = SVR4_SOCK_DGRAM;
pa 397 compat/svr4/svr4_stream.c pa->protocol = IPPROTO_UDP;
pa 401 compat/svr4/svr4_stream.c pa->type = SVR4_SOCK_STREAM;
pa 402 compat/svr4/svr4_stream.c pa->protocol = IPPROTO_IP;
pa 406 compat/svr4/svr4_stream.c pa->type = SVR4_SOCK_RAW;
pa 407 compat/svr4/svr4_stream.c pa->protocol = IPPROTO_RAW;
pa 411 compat/svr4/svr4_stream.c pa->type = 0;
pa 412 compat/svr4/svr4_stream.c pa->protocol = 0;
pa 427 compat/svr4/svr4_stream.c struct svr4_si_sockparms pa;
pa 438 compat/svr4/svr4_stream.c getparm(fp, &pa);
pa 440 compat/svr4/svr4_stream.c switch (pa.family) {
pa 444 compat/svr4/svr4_stream.c if (pa.type == SVR4_SOCK_STREAM)
pa 458 compat/svr4/svr4_stream.c pa.family));
pa 465 compat/svr4/svr4_stream.c ud.servtype = pa.type;
pa 481 compat/svr4/svr4_stream.c struct svr4_si_sockparms pa;
pa 483 compat/svr4/svr4_stream.c getparm(fp, &pa);
pa 484 compat/svr4/svr4_stream.c return copyout(&pa, ioc->buf, sizeof(pa));
pa 714 dev/acpi/acpi.c acpi_load_table(paddr_t pa, size_t len, acpi_qhead_t *queue)
pa 722 dev/acpi/acpi.c if (acpi_map(pa, len, &handle)) {
pa 734 dev/acpi/acpi.c acpi_load_dsdt(paddr_t pa, struct acpi_q **dsdt)
pa 740 dev/acpi/acpi.c if (acpi_map(pa, sizeof(*hdr), &handle))
pa 749 dev/acpi/acpi.c if (acpi_map(pa, len, &handle)) {
pa 53 dev/acpi/acpivar.h paddr_t pa;
pa 98 dev/cardbus/cardslot.c struct pcmciabus_attach_args *pa = caa->caa_16_attach;
pa 123 dev/cardbus/cardslot.c if (pa != NULL) {
pa 124 dev/cardbus/cardslot.c if ((psc = (void *)config_found_sm(self, pa, cardslot_16_print,
pa 914 dev/i2o/iop.c paddr_t pa = sc->sc_scr_seg->ds_addr;
pa 924 dev/i2o/iop.c mf.addrlow = pa & ~(u_int32_t)0;
pa 925 dev/i2o/iop.c mf.addrhigh = sizeof pa > sizeof mf.addrlow ? pa >> 32 : 0;
pa 1359 dev/i2o/iop.c paddr_t pa = sc->sc_scr_seg->ds_addr;
pa 1370 dev/i2o/iop.c mf.statuslow = pa & ~(u_int32_t)0;
pa 1371 dev/i2o/iop.c mf.statushigh = sizeof pa > sizeof mf.statuslow ? pa >> 32 : 0;
pa 2488 dev/ic/aac.c paddr_t pa;
pa 2500 dev/ic/aac.c for (off = PAGE_SIZE, pa = vtophys(buf); off < bp->b_bcount;
pa 2502 dev/ic/aac.c if (pa + off != vtophys(buf + off)) {
pa 1369 dev/ic/aic79xx.h typedef int (ahd_device_setup_t)(struct ahd_softc *, struct pci_attach_args *pa);
pa 375 dev/ic/ami.c paddr_t pa;
pa 383 dev/ic/ami.c pa = htole32(AMIMEM_DVA(am));
pa 409 dev/ic/ami.c cmd->acc_io.aio_data = pa;
pa 421 dev/ic/ami.c cmd->acc_io.aio_data = pa;
pa 443 dev/ic/ami.c cmd->acc_io.aio_data = pa;
pa 448 dev/ic/ami.c cmd->acc_io.aio_data = pa;
pa 152 dev/ic/ciss.c paddr_t pa;
pa 268 dev/ic/ciss.c pa = sc->cmdseg[0].ds_addr + i * sc->ccblen;
pa 271 dev/ic/ciss.c ccb->ccb_cmdpa = pa + offsetof(struct ciss_ccb, ccb_cmd);
pa 279 dev/ic/ciss.c pa += offsetof(struct ciss_ccb, ccb_err);
pa 280 dev/ic/ciss.c cmd->err_pa = htole64((u_int64_t)pa);
pa 254 dev/ic/pckbc.c struct pckbc_attach_args *pa = aux;
pa 257 dev/ic/pckbc.c cf->cf_loc[PCKBCCF_SLOT] != pa->pa_slot)
pa 268 dev/ic/pckbc.c struct pckbc_attach_args pa;
pa 271 dev/ic/pckbc.c pa.pa_tag = t;
pa 272 dev/ic/pckbc.c pa.pa_slot = slot;
pa 273 dev/ic/pckbc.c found = (config_found_sm((struct device *)sc, &pa,
pa 406 dev/ic/pckbc.c struct pckbc_attach_args *pa = aux;
pa 409 dev/ic/pckbc.c printf(" (%s slot)", pckbc_slot_names[pa->pa_slot]);
pa 1115 dev/ic/pgt.c struct pgt_async_trap *pa;
pa 1119 dev/ic/pgt.c pa = TAILQ_FIRST(&sck->sck_traps);
pa 1120 dev/ic/pgt.c TAILQ_REMOVE(&sck->sck_traps, pa, pa_link);
pa 1121 dev/ic/pgt.c m = pa->pa_mbuf;
pa 1131 dev/ic/pgt.c struct pgt_async_trap *pa;
pa 1153 dev/ic/pgt.c pa = TAILQ_FIRST(&sck->sck_traps);
pa 1154 dev/ic/pgt.c TAILQ_REMOVE(&sck->sck_traps, pa, pa_link);
pa 1155 dev/ic/pgt.c m = pa->pa_mbuf;
pa 1156 dev/ic/pgt.c m_adj(m, sizeof(*pa));
pa 1157 dev/ic/pgt.c pgt_update_sw_from_hw(sc, pa, m);
pa 1320 dev/ic/pgt.c struct pgt_async_trap *pa;
pa 1346 dev/ic/pgt.c pa = mtod(m, struct pgt_async_trap *);
pa 1347 dev/ic/pgt.c p = mtod(m, char *) + sizeof(*pa);
pa 1351 dev/ic/pgt.c pa->pa_mbuf = m;
pa 1353 dev/ic/pgt.c TAILQ_INSERT_TAIL(&sc->sc_kthread.sck_traps, pa, pa_link);
pa 2866 dev/ic/pgt.c pgt_update_sw_from_hw(struct pgt_softc *sc, struct pgt_async_trap *pa,
pa 2875 dev/ic/pgt.c if (pa != NULL) {
pa 144 dev/ic/twe.c paddr_t pa;
pa 186 dev/ic/twe.c pa = sc->sc_cmdmap->dm_segs[0].ds_addr +
pa 189 dev/ic/twe.c cmd >= (struct twe_cmd *)sc->sc_cmds; cmd--, pa -= sizeof(*cmd)) {
pa 203 dev/ic/twe.c ccb->ccb_cmdpa = pa;
pa 929 dev/isa/isapnp.c struct isa_attach_args pa;
pa 931 dev/isa/isapnp.c isapnp_get_config(sc, &pa);
pa 932 dev/isa/isapnp.c isapnp_print_config(&pa);
pa 219 dev/isa/isapnpdebug.c isapnp_print_attach(pa)
pa 220 dev/isa/isapnpdebug.c const struct isa_attach_args *pa;
pa 224 dev/isa/isapnpdebug.c printf("Found <%s, %s, %s, %s> ", pa->ipa_devident,
pa 225 dev/isa/isapnpdebug.c pa->ipa_devlogic, pa->ipa_devcompat, pa->ipa_devclass);
pa 226 dev/isa/isapnpdebug.c isapnp_print_dep_start("", pa->ipa_pref);
pa 228 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nio; i++)
pa 229 dev/isa/isapnpdebug.c isapnp_print_io("", &pa->ipa_io[i]);
pa 231 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nmem; i++)
pa 232 dev/isa/isapnpdebug.c isapnp_print_mem("", &pa->ipa_mem[i]);
pa 234 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nirq; i++)
pa 235 dev/isa/isapnpdebug.c isapnp_print_irq("", &pa->ipa_irq[i]);
pa 237 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_ndrq; i++)
pa 238 dev/isa/isapnpdebug.c isapnp_print_drq("", &pa->ipa_drq[i]);
pa 240 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nmem32; i++)
pa 241 dev/isa/isapnpdebug.c isapnp_print_mem("", &pa->ipa_mem32[i]);
pa 249 dev/isa/isapnpdebug.c isapnp_get_config(sc, pa)
pa 251 dev/isa/isapnpdebug.c struct isa_attach_args *pa;
pa 263 dev/isa/isapnpdebug.c bzero(pa, sizeof(*pa));
pa 266 dev/isa/isapnpdebug.c r = &pa->ipa_io[i];
pa 275 dev/isa/isapnpdebug.c pa->ipa_nio = i;
pa 278 dev/isa/isapnpdebug.c r = &pa->ipa_mem[i];
pa 300 dev/isa/isapnpdebug.c pa->ipa_nmem = i;
pa 305 dev/isa/isapnpdebug.c p = &pa->ipa_irq[i];
pa 325 dev/isa/isapnpdebug.c pa->ipa_nirq = i;
pa 329 dev/isa/isapnpdebug.c p = &pa->ipa_drq[i];
pa 334 dev/isa/isapnpdebug.c pa->ipa_ndrq = i;
pa 337 dev/isa/isapnpdebug.c r = &pa->ipa_mem32[i];
pa 363 dev/isa/isapnpdebug.c pa->ipa_nmem32 = i;
pa 371 dev/isa/isapnpdebug.c isapnp_print_config(pa)
pa 372 dev/isa/isapnpdebug.c const struct isa_attach_args *pa;
pa 379 dev/isa/isapnpdebug.c if (pa->ipa_nio)
pa 380 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nio; i++) {
pa 381 dev/isa/isapnpdebug.c r = &pa->ipa_io[i];
pa 385 dev/isa/isapnpdebug.c if (pa->ipa_nmem)
pa 386 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nmem; i++) {
pa 387 dev/isa/isapnpdebug.c r = &pa->ipa_mem[i];
pa 391 dev/isa/isapnpdebug.c if (pa->ipa_nirq)
pa 392 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nirq; i++) {
pa 393 dev/isa/isapnpdebug.c p = &pa->ipa_irq[i];
pa 397 dev/isa/isapnpdebug.c if (pa->ipa_ndrq)
pa 398 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_ndrq; i++) {
pa 399 dev/isa/isapnpdebug.c p = &pa->ipa_drq[i];
pa 403 dev/isa/isapnpdebug.c if (pa->ipa_nmem32)
pa 404 dev/isa/isapnpdebug.c for (i = 0; i < pa->ipa_nmem32; i++) {
pa 405 dev/isa/isapnpdebug.c r = &pa->ipa_mem32[i];
pa 183 dev/isa/isapnpres.c struct isa_attach_args *dev, *conf, *d, *c, *pa;
pa 196 dev/isa/isapnpres.c pa = d;
pa 203 dev/isa/isapnpres.c for (pa = d->ipa_child; pa; pa = pa->ipa_sibling)
pa 204 dev/isa/isapnpres.c isapnp_merge(pa, d);
pa 206 dev/isa/isapnpres.c pa = d->ipa_child;
pa 211 dev/isa/isapnpres.c c = conf = pa;
pa 213 dev/isa/isapnpres.c c->ipa_sibling = pa;
pa 233 dev/isa/isapnpres.c struct isa_attach_args *pa;
pa 305 dev/isa/isapnpres.c pa = *conf;
pa 307 dev/isa/isapnpres.c pa = *dev;
pa 320 dev/isa/isapnpres.c p = &pa->ipa_irq[pa->ipa_nirq++];
pa 332 dev/isa/isapnpres.c p = &pa->ipa_drq[pa->ipa_ndrq++];
pa 342 dev/isa/isapnpres.c r = &pa->ipa_io[pa->ipa_nio++];
pa 354 dev/isa/isapnpres.c r = &pa->ipa_io[pa->ipa_nio++];
pa 370 dev/isa/isapnpres.c r = &pa->ipa_mem[pa->ipa_nmem++];
pa 391 dev/isa/isapnpres.c r = &pa->ipa_mem32[pa->ipa_nmem32++];
pa 407 dev/isa/isapnpres.c r = &pa->ipa_mem32[pa->ipa_nmem32++];
pa 110 dev/isa/midi_pcppi.c struct pcppi_attach_args *pa = (struct pcppi_attach_args *)aux;
pa 118 dev/isa/midi_pcppi.c ms->data = pa->pa_cookie;
pa 158 dev/isa/pcppi.c struct pcppi_attach_args pa;
pa 177 dev/isa/pcppi.c pa.pa_cookie = sc;
pa 178 dev/isa/pcppi.c while (config_found(self, &pa, 0));
pa 232 dev/ksyms.c paddr_t pa;
pa 245 dev/ksyms.c if (pmap_extract(pmap_kernel, va, &pa) == FALSE)
pa 248 dev/ksyms.c return atop(pa);
pa 195 dev/pci/aac_pci.c struct pci_attach_args *pa = aux;
pa 200 dev/pci/aac_pci.c if (m->vendor == PCI_VENDOR(pa->pa_id) &&
pa 201 dev/pci/aac_pci.c m->device == PCI_PRODUCT(pa->pa_id)) {
pa 202 dev/pci/aac_pci.c subsysid = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 216 dev/pci/aac_pci.c struct pci_attach_args *pa = aux;
pa 217 dev/pci/aac_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 229 dev/pci/aac_pci.c subsysid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 230 dev/pci/aac_pci.c if ((PCI_VENDOR(pa->pa_id) != PCI_VENDOR(subsysid)) ||
pa 231 dev/pci/aac_pci.c (PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT(subsysid))) {
pa 245 dev/pci/aac_pci.c if (pci_mapreg_map(pa, PCI_MAPREG_START,
pa 253 dev/pci/aac_pci.c if (pci_intr_map(pa, &ih)) {
pa 271 dev/pci/aac_pci.c sc->aac_dmat = pa->pa_dmat;
pa 274 dev/pci/aac_pci.c if (m->vendor == PCI_VENDOR(pa->pa_id) &&
pa 275 dev/pci/aac_pci.c m->device == PCI_PRODUCT(pa->pa_id)) {
pa 127 dev/pci/adv_pci.c struct pci_attach_args *pa = aux;
pa 132 dev/pci/adv_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 144 dev/pci/adv_pci.c bhlcr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 146 dev/pci/adv_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADVSYS_1200A ||
pa 147 dev/pci/adv_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADVSYS_1200B) {
pa 149 dev/pci/adv_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 151 dev/pci/adv_pci.c } else if ((PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADVSYS_ULTRA) &&
pa 155 dev/pci/adv_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 164 dev/pci/adv_pci.c retval = pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 171 dev/pci/adv_pci.c sc->sc_dmat = pa->pa_dmat;
pa 172 dev/pci/adv_pci.c sc->pci_device_id = pa->pa_id;
pa 187 dev/pci/adv_pci.c if (pci_intr_map(pa, &ih)) {
pa 116 dev/pci/adw_pci.c struct pci_attach_args *pa = aux;
pa 121 dev/pci/adw_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 128 dev/pci/adw_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 143 dev/pci/adw_pci.c PCI_PRODUCT(pa->pa_id));
pa 147 dev/pci/adw_pci.c command = pci_conf_read(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 154 dev/pci/adw_pci.c if (pci_mapreg_map(pa, PCI_BASEADR_IO, PCI_MAPREG_TYPE_IO, 0,
pa 162 dev/pci/adw_pci.c sc->sc_dmat = pa->pa_dmat;
pa 175 dev/pci/adw_pci.c if (pci_intr_map(pa, &ih)) {
pa 49 dev/pci/agp.c const struct agp_product *agp_lookup(struct pci_attach_args *pa);
pa 57 dev/pci/agp.c struct pci_attach_args *pa = aux;
pa 63 dev/pci/agp.c ap = agp_lookup(pa);
pa 99 dev/pci/agp.c sc->sc_pcitag = pa->pa_tag;
pa 100 dev/pci/agp.c sc->sc_pc = pa->pa_pc;
pa 101 dev/pci/agp.c sc->sc_id = pa->pa_id;
pa 102 dev/pci/agp.c sc->sc_dmat = pa->pa_dmat;
pa 107 dev/pci/agp.c ret = (*ap->ap_attach)(sc, pa, &agp_pchb_pa);
pa 309 dev/pci/agp.c agp_lookup(struct pci_attach_args *pa)
pa 319 dev/pci/agp.c if (ap->ap_vendor == PCI_VENDOR(pa->pa_id))
pa 328 dev/pci/agp.c if (ap->ap_vendor != PCI_VENDOR(pa->pa_id))
pa 331 dev/pci/agp.c if (ap->ap_product == PCI_PRODUCT(pa->pa_id))
pa 344 dev/pci/agp.c pciagp_set_pchb(struct pci_attach_args *pa)
pa 347 dev/pci/agp.c memcpy(&agp_pchb_pa, pa, sizeof *pa);
pa 515 dev/pci/agp.c bus_addr_t pa;
pa 594 dev/pci/agp.c pa = seg->ds_addr + j;
pa 597 dev/pci/agp.c (unsigned long)pa);
pa 598 dev/pci/agp.c error = AGP_BIND_PAGE(sc, offset + done + j, pa);
pa 78 dev/pci/agp_ali.c agp_ali_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa,
pa 158 dev/pci/agp_amd.c agp_amd_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa, struct pci_attach_args *pchb_pa)
pa 110 dev/pci/agp_i810.c agp_i810_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa,
pa 129 dev/pci/agp_i810.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 179 dev/pci/agp_i810.c error = pci_mapreg_map(pa, mmaddr, memtype, 0,
pa 187 dev/pci/agp_i810.c error = pci_mapreg_map(pa, AGP_I915_GTTADR, memtype,
pa 78 dev/pci/agp_intel.c agp_intel_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa,
pa 77 dev/pci/agp_sis.c agp_sis_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa,
pa 77 dev/pci/agp_via.c agp_via_attach(struct vga_pci_softc *sc, struct pci_attach_args *pa,
pa 691 dev/pci/ahc_pci.c struct pci_attach_args *pa = aux;
pa 695 dev/pci/ahc_pci.c subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 696 dev/pci/ahc_pci.c entry = ahc_find_pci_device(pa->pa_id, subid, pa->pa_function);
pa 705 dev/pci/ahc_pci.c struct pci_attach_args *pa = aux;
pa 747 dev/pci/ahc_pci.c ahc->dev_softc = pa;
pa 750 dev/pci/ahc_pci.c ahc->parent_dmat = pa->pa_dmat;
pa 752 dev/pci/ahc_pci.c subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 753 dev/pci/ahc_pci.c entry = ahc_find_pci_device(pa->pa_id, subid, pa->pa_function);
pa 765 dev/pci/ahc_pci.c bd->pc = pa->pa_pc;
pa 766 dev/pci/ahc_pci.c bd->tag = pa->pa_tag;
pa 767 dev/pci/ahc_pci.c bd->func = pa->pa_function;
pa 768 dev/pci/ahc_pci.c bd->dev = pa->pa_device;
pa 769 dev/pci/ahc_pci.c bd->class = pa->pa_class;
pa 781 dev/pci/ahc_pci.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, AHC_PCI_MEMADDR);
pa 785 dev/pci/ahc_pci.c memh_valid = (pci_mapreg_map(pa, AHC_PCI_MEMADDR,
pa 793 dev/pci/ahc_pci.c ioh_valid = (pci_mapreg_map(pa, AHC_PCI_IOADDR,
pa 829 dev/pci/ahc_pci.c devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 830 dev/pci/ahc_pci.c devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 849 dev/pci/ahc_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, DEVCONFIG, devconfig);
pa 858 dev/pci/ahc_pci.c command = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 860 dev/pci/ahc_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 907 dev/pci/ahc_pci.c if (pci_intr_map(pa, &ih)) {
pa 912 dev/pci/ahc_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 913 dev/pci/ahc_pci.c ahc->ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 949 dev/pci/ahc_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, CSIZE_LATTIME) & CACHESIZE;
pa 954 dev/pci/ahc_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, CSIZE_LATTIME, 0);
pa 965 dev/pci/ahc_pci.c devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 1037 dev/pci/ahc_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 1039 dev/pci/ahc_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 1041 dev/pci/ahc_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, CSIZE_LATTIME);
pa 519 dev/pci/ahci.c ahci_lookup_device(struct pci_attach_args *pa)
pa 526 dev/pci/ahci.c if (ad->ad_vendor == PCI_VENDOR(pa->pa_id) &&
pa 527 dev/pci/ahci.c ad->ad_product == PCI_PRODUCT(pa->pa_id))
pa 535 dev/pci/ahci.c ahci_no_match(struct pci_attach_args *pa)
pa 541 dev/pci/ahci.c ahci_vt8251_attach(struct ahci_softc *sc, struct pci_attach_args *pa)
pa 551 dev/pci/ahci.c struct pci_attach_args *pa = aux;
pa 554 dev/pci/ahci.c ad = ahci_lookup_device(pa);
pa 558 dev/pci/ahci.c return (ad->ad_match(pa));
pa 563 dev/pci/ahci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_MASS_STORAGE &&
pa 564 dev/pci/ahci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MASS_STORAGE_SATA &&
pa 565 dev/pci/ahci.c PCI_INTERFACE(pa->pa_class) == AHCI_PCI_INTERFACE)
pa 575 dev/pci/ahci.c struct pci_attach_args *pa = aux;
pa 582 dev/pci/ahci.c ad = ahci_lookup_device(pa);
pa 584 dev/pci/ahci.c if (ad->ad_attach(sc, pa) != 0) {
pa 590 dev/pci/ahci.c if (pci_intr_map(pa, &ih) != 0) {
pa 594 dev/pci/ahci.c printf(": %s,", pci_intr_string(pa->pa_pc, ih));
pa 596 dev/pci/ahci.c if (ahci_map_regs(sc, pa) != 0) {
pa 606 dev/pci/ahci.c if (ahci_map_intr(sc, pa, ih) != 0) {
pa 613 dev/pci/ahci.c sc->sc_dmat = pa->pa_dmat;
pa 712 dev/pci/ahci.c ahci_unmap_regs(sc, pa);
pa 717 dev/pci/ahci.c ahci_map_regs(struct ahci_softc *sc, struct pci_attach_args *pa)
pa 721 dev/pci/ahci.c maptype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, AHCI_PCI_BAR);
pa 722 dev/pci/ahci.c if (pci_mapreg_map(pa, AHCI_PCI_BAR, maptype, 0, &sc->sc_iot,
pa 732 dev/pci/ahci.c ahci_unmap_regs(struct ahci_softc *sc, struct pci_attach_args *pa)
pa 739 dev/pci/ahci.c ahci_map_intr(struct ahci_softc *sc, struct pci_attach_args *pa,
pa 742 dev/pci/ahci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 755 dev/pci/ahci.c ahci_unmap_intr(struct ahci_softc *sc, struct pci_attach_args *pa)
pa 757 dev/pci/ahci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 326 dev/pci/ahd_pci.c struct pci_attach_args *pa = aux;
pa 329 dev/pci/ahd_pci.c subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 330 dev/pci/ahd_pci.c entry = ahd_find_pci_device(pa->pa_id, subid);
pa 338 dev/pci/ahd_pci.c struct pci_attach_args *pa = aux;
pa 346 dev/pci/ahd_pci.c ahd->dev_softc = pa;
pa 347 dev/pci/ahd_pci.c ahd->parent_dmat = pa->pa_dmat;
pa 352 dev/pci/ahd_pci.c subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 353 dev/pci/ahd_pci.c entry = ahd_find_pci_device(pa->pa_id, subid);
pa 360 dev/pci/ahd_pci.c device = PCI_PRODUCT(pa->pa_id);
pa 371 dev/pci/ahd_pci.c error = entry->setup(ahd, pa);
pa 376 dev/pci/ahd_pci.c devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 389 dev/pci/ahd_pci.c if (!pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PCIX,
pa 403 dev/pci/ahd_pci.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag,
pa 408 dev/pci/ahd_pci.c memh_valid = (pci_mapreg_map(pa, AHD_PCI_MEMADDR,
pa 436 dev/pci/ahd_pci.c ioh_valid = (pci_mapreg_map(pa, AHD_PCI_IOADDR,
pa 441 dev/pci/ahd_pci.c ioh2_valid = (pci_mapreg_map(pa, AHD_PCI_IOADDR1,
pa 460 dev/pci/ahd_pci.c if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PWRMGMT, &offset,
pa 464 dev/pci/ahd_pci.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, offset);
pa 466 dev/pci/ahd_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, offset,
pa 490 dev/pci/ahd_pci.c devconfig = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG);
pa 492 dev/pci/ahd_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, DEVCONFIG, devconfig);
pa 508 dev/pci/ahd_pci.c if (pci_intr_map(pa, &ih)) {
pa 513 dev/pci/ahd_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 514 dev/pci/ahd_pci.c ahd->ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 528 dev/pci/ahd_pci.c ahd->pci_cachesize = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 1061 dev/pci/ahd_pci.c ahd_aic7901_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
pa 1066 dev/pci/ahd_pci.c return (ahd_aic790X_setup(ahd, pa));
pa 1070 dev/pci/ahd_pci.c ahd_aic7901A_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
pa 1075 dev/pci/ahd_pci.c return (ahd_aic790X_setup(ahd, pa));
pa 1079 dev/pci/ahd_pci.c ahd_aic7902_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
pa 1083 dev/pci/ahd_pci.c return (ahd_aic790X_setup(ahd, pa));
pa 1087 dev/pci/ahd_pci.c ahd_aic790X_setup(struct ahd_softc *ahd, struct pci_attach_args *pa)
pa 1091 dev/pci/ahd_pci.c rev = PCI_REVISION(pa->pa_class);
pa 1098 dev/pci/ahd_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, 0);
pa 1102 dev/pci/ahd_pci.c ahd->channel = (pa->pa_function == 1) ? 'B' : 'A';
pa 1153 dev/pci/ahd_pci.c devconfig1 = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG1);
pa 1154 dev/pci/ahd_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, DEVCONFIG1, devconfig1|PREQDIS);
pa 1155 dev/pci/ahd_pci.c devconfig1 = pci_conf_read(pa->pa_pc, pa->pa_tag, DEVCONFIG1);
pa 131 dev/pci/alipm.c struct pci_attach_args *pa = aux;
pa 133 dev/pci/alipm.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ALI &&
pa 134 dev/pci/alipm.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ALI_M7101))
pa 143 dev/pci/alipm.c struct pci_attach_args *pa = aux;
pa 149 dev/pci/alipm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 152 dev/pci/alipm.c iobase = pci_conf_read(pa->pa_pc, pa->pa_tag, ALIPM_BASE);
pa 153 dev/pci/alipm.c sc->sc_iot = pa->pa_iot;
pa 161 dev/pci/alipm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, ALIPM_CONF);
pa 167 dev/pci/alipm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, ALIPM_SMB_HOSTC);
pa 174 dev/pci/alipm.c if (pci_mapreg_map(pa, ALIPM_SMB_BASE, PCI_MAPREG_TYPE_IO, 0,
pa 180 dev/pci/alipm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, ALIPM_SMB_HOSTX);
pa 225 dev/pci/alipm.c iba.iba_bus_scan_arg = pa;
pa 139 dev/pci/amdiic.c struct pci_attach_args *pa = aux;
pa 147 dev/pci/amdiic.c if (pci_mapreg_map(pa, AMD8111_SMB_BASE, PCI_MAPREG_TYPE_IO, 0,
pa 154 dev/pci/amdiic.c conf = pci_conf_read(pa->pa_pc, pa->pa_tag, AMD8111_SMB_MISC);
pa 163 dev/pci/amdiic.c if (pci_intr_map(pa, &ih) == 0) {
pa 164 dev/pci/amdiic.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 165 dev/pci/amdiic.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 225 dev/pci/amdpm.c struct pci_attach_args *pa = aux;
pa 230 dev/pci/amdpm.c sc->sc_pc = pa->pa_pc;
pa 231 dev/pci/amdpm.c sc->sc_tag = pa->pa_tag;
pa 232 dev/pci/amdpm.c sc->sc_iot = pa->pa_iot;
pa 236 dev/pci/amdpm.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_AMD) {
pa 237 dev/pci/amdpm.c cfg_reg = pci_conf_read(pa->pa_pc, pa->pa_tag, AMDPM_CONFREG);
pa 243 dev/pci/amdpm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, AMDPM_PMPTR);
pa 259 dev/pci/amdpm.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_PBC768_PMC) {
pa 270 dev/pci/amdpm.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_PBC768_PMC ||
pa 271 dev/pci/amdpm.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_8111_PMC) {
pa 273 dev/pci/amdpm.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 275 dev/pci/amdpm.c cfg_reg = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 298 dev/pci/amdpm.c } else if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NVIDIA) {
pa 299 dev/pci/amdpm.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, NFPM_PMPTR);
pa 141 dev/pci/ami_pci.c struct pci_attach_args *pa = aux;
pa 145 dev/pci/ami_pci.c if (ami_pci_devices[i].vendor == PCI_VENDOR(pa->pa_id) &&
pa 146 dev/pci/ami_pci.c ami_pci_devices[i].product == PCI_PRODUCT(pa->pa_id)) {
pa 160 dev/pci/ami_pci.c struct pci_attach_args *pa = aux;
pa 164 dev/pci/ami_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_I2O)
pa 177 dev/pci/ami_pci.c sig = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 191 dev/pci/ami_pci.c struct pci_attach_args *pa = aux;
pa 199 dev/pci/ami_pci.c csr = pci_mapreg_type(pa->pa_pc, pa->pa_tag, AMI_BAR);
pa 200 dev/pci/ami_pci.c if (pci_mapreg_map(pa, AMI_BAR, csr, 0,
pa 218 dev/pci/ami_pci.c sc->sc_dmat = pa->pa_dmat;
pa 220 dev/pci/ami_pci.c if (pci_intr_map(pa, &ih)) {
pa 225 dev/pci/ami_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 226 dev/pci/ami_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, ami_intr, sc,
pa 239 dev/pci/ami_pci.c csr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 248 dev/pci/ami_pci.c if (!model && PCI_VENDOR(pa->pa_id) == PCI_VENDOR_AMI) {
pa 249 dev/pci/ami_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 278 dev/pci/ami_pci.c switch (pci_conf_read(pa->pa_pc, pa->pa_tag, AMI_PCI_SGL)) {
pa 295 dev/pci/ami_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 513 dev/pci/arc.c struct pci_attach_args *pa = aux;
pa 520 dev/pci/arc.c if (arc_map_pci_resources(sc, pa) != 0) {
pa 868 dev/pci/arc.c arc_map_pci_resources(struct arc_softc *sc, struct pci_attach_args *pa)
pa 874 dev/pci/arc.c sc->sc_pc = pa->pa_pc;
pa 875 dev/pci/arc.c sc->sc_tag = pa->pa_tag;
pa 876 dev/pci/arc.c sc->sc_dmat = pa->pa_dmat;
pa 879 dev/pci/arc.c if (pci_mapreg_map(pa, ARC_PCI_BAR, memtype, 0, &sc->sc_iot,
pa 885 dev/pci/arc.c if (pci_intr_map(pa, &ih) != 0) {
pa 889 dev/pci/arc.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 890 dev/pci/arc.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 332 dev/pci/auich.c struct pci_attach_args *pa = aux;
pa 336 dev/pci/auich.c if (PCI_VENDOR(pa->pa_id) == auich_devices[i].vendor &&
pa 337 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == auich_devices[i].product)
pa 349 dev/pci/auich.c struct pci_attach_args *pa = aux;
pa 358 dev/pci/auich.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INTEL &&
pa 359 dev/pci/auich.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801DB_ACA ||
pa 360 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801EB_ACA ||
pa 361 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801FB_ACA ||
pa 362 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801GB_ACA)) {
pa 366 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_MMBAR, PCI_MAPREG_TYPE_MEM, 0,
pa 368 dev/pci/auich.c csr = pci_conf_read(pa->pa_pc, pa->pa_tag, AUICH_CFG);
pa 369 dev/pci/auich.c pci_conf_write(pa->pa_pc, pa->pa_tag, AUICH_CFG,
pa 371 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_NAMBAR, PCI_MAPREG_TYPE_IO,
pa 378 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_MBBAR, PCI_MAPREG_TYPE_MEM, 0,
pa 380 dev/pci/auich.c csr = pci_conf_read(pa->pa_pc, pa->pa_tag, AUICH_CFG);
pa 381 dev/pci/auich.c pci_conf_write(pa->pa_pc, pa->pa_tag, AUICH_CFG,
pa 383 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_NABMBAR,
pa 392 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_NAMBAR, PCI_MAPREG_TYPE_IO,
pa 398 dev/pci/auich.c if (pci_mapreg_map(pa, AUICH_NABMBAR, PCI_MAPREG_TYPE_IO,
pa 405 dev/pci/auich.c sc->dmat = pa->pa_dmat;
pa 438 dev/pci/auich.c if (pci_intr_map(pa, &ih)) {
pa 443 dev/pci/auich.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 444 dev/pci/auich.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, auich_intr,
pa 457 dev/pci/auich.c if (PCI_PRODUCT(pa->pa_id) == auich_devices[i].product)
pa 463 dev/pci/auich.c PCI_REVISION(pa->pa_class));
pa 470 dev/pci/auich.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_SIS &&
pa 471 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SIS_7012_ACA) {
pa 505 dev/pci/auich.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INTEL &&
pa 506 dev/pci/auich.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801DB_ACA ||
pa 507 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801EB_ACA ||
pa 508 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801FB_ACA ||
pa 509 dev/pci/auich.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_82801GB_ACA)) {
pa 528 dev/pci/auich.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 1211 dev/pci/auixp.c struct pci_attach_args *pa;
pa 1219 dev/pci/auixp.c pa = (struct pci_attach_args *)aux;
pa 1220 dev/pci/auixp.c tag = pa->pa_tag;
pa 1221 dev/pci/auixp.c pc = pa->pa_pc;
pa 1224 dev/pci/auixp.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_MEM, 0,
pa 1233 dev/pci/auixp.c sc->sc_dmat = pa->pa_dmat;
pa 1265 dev/pci/auixp.c if (pci_intr_map(pa, &ih)) {
pa 1283 dev/pci/auixp.c PCI_REVISION(pa->pa_class));
pa 486 dev/pci/autri.c struct pci_attach_args *pa = aux;
pa 488 dev/pci/autri.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TRIDENT &&
pa 489 dev/pci/autri.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TRIDENT_4DWAVE_DX) {
pa 494 dev/pci/autri.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_NETWORK)
pa 511 dev/pci/autri.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 512 dev/pci/autri.c pci_chipset_tag_t pc = pa->pa_pc;
pa 520 dev/pci/autri.c sc->sc_devid = pa->pa_id;
pa 521 dev/pci/autri.c sc->sc_class = pa->pa_class;
pa 522 dev/pci/autri.c sc->sc_revision = PCI_REVISION(pa->pa_class);
pa 525 dev/pci/autri.c if (pci_mapreg_map(pa, AUTRI_PCI_MEMORY_BASE,
pa 532 dev/pci/autri.c if (pci_intr_map(pa, &ih)) {
pa 551 dev/pci/autri.c sc->sc_dmatag = pa->pa_dmat;
pa 553 dev/pci/autri.c sc->sc_pt = pa->pa_tag;
pa 221 dev/pci/auvia.c struct pci_attach_args *pa = aux;
pa 225 dev/pci/auvia.c pci_chipset_tag_t pc = pa->pa_pc;
pa 226 dev/pci/auvia.c pcitag_t pt = pa->pa_tag;
pa 232 dev/pci/auvia.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_VIATECH_VT8233_AC97)
pa 235 dev/pci/auvia.c if (pci_mapreg_map(pa, 0x10, PCI_MAPREG_TYPE_IO, 0, &sc->sc_iot,
pa 241 dev/pci/auvia.c sc->sc_dmat = pa->pa_dmat;
pa 245 dev/pci/auvia.c if (pci_intr_map(pa, &ih)) {
pa 352 dev/pci/azalia.c struct pci_attach_args *pa;
pa 354 dev/pci/azalia.c pa = aux;
pa 355 dev/pci/azalia.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_MULTIMEDIA
pa 356 dev/pci/azalia.c && PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MULTIMEDIA_HDAUDIO)
pa 365 dev/pci/azalia.c struct pci_attach_args *pa;
pa 371 dev/pci/azalia.c pa = aux;
pa 373 dev/pci/azalia.c sc->dmat = pa->pa_dmat;
pa 375 dev/pci/azalia.c v = pci_conf_read(pa->pa_pc, pa->pa_tag, ICH_PCI_HDBARL);
pa 377 dev/pci/azalia.c if (pci_mapreg_map(pa, ICH_PCI_HDBARL, v, 0,
pa 384 dev/pci/azalia.c v = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 385 dev/pci/azalia.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 388 dev/pci/azalia.c v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x44);
pa 389 dev/pci/azalia.c pci_conf_write(pa->pa_pc, pa->pa_tag, 0x44, v & (~0x7));
pa 392 dev/pci/azalia.c if (pci_intr_map(pa, &ih)) {
pa 396 dev/pci/azalia.c sc->pc = pa->pa_pc;
pa 397 dev/pci/azalia.c intrrupt_str = pci_intr_string(pa->pa_pc, ih);
pa 398 dev/pci/azalia.c sc->ih = pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, azalia_intr,
pa 409 dev/pci/azalia.c sc->pciid = pa->pa_id;
pa 416 dev/pci/azalia.c sc->subid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 81 dev/pci/bha_pci.c struct pci_attach_args *pa = aux;
pa 87 dev/pci/bha_pci.c if (pci_matchbyid(pa, bha_pci_devices,
pa 91 dev/pci/bha_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0, &iot, &ioh,
pa 109 dev/pci/bha_pci.c struct pci_attach_args *pa = aux;
pa 115 dev/pci/bha_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 119 dev/pci/bha_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BUSLOGIC_MULTIMASTER_NC)
pa 121 dev/pci/bha_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BUSLOGIC_MULTIMASTER)
pa 126 dev/pci/bha_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0, &iot, &ioh,
pa 134 dev/pci/bha_pci.c sc->sc_dmat = pa->pa_dmat;
pa 143 dev/pci/bha_pci.c if (pci_intr_map(pa, &ih)) {
pa 142 dev/pci/bktr/bktr_os.c struct pci_attach_args *pa = aux;
pa 144 dev/pci/bktr/bktr_os.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROOKTREE &&
pa 145 dev/pci/bktr/bktr_os.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROOKTREE_BT848 ||
pa 146 dev/pci/bktr/bktr_os.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROOKTREE_BT849 ||
pa 147 dev/pci/bktr/bktr_os.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROOKTREE_BT878 ||
pa 148 dev/pci/bktr/bktr_os.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROOKTREE_BT879))
pa 165 dev/pci/bktr/bktr_os.c struct pci_attach_args *pa = aux;
pa 173 dev/pci/bktr/bktr_os.c bktr->dmat = pa->pa_dmat;
pa 178 dev/pci/bktr/bktr_os.c fun = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 180 dev/pci/bktr/bktr_os.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 187 dev/pci/bktr/bktr_os.c retval = pci_mapreg_map(pa, PCI_MAPREG_START, PCI_MAPREG_TYPE_MEM |
pa 206 dev/pci/bktr/bktr_os.c if (pci_intr_map(pa, &ih)) {
pa 211 dev/pci/bktr/bktr_os.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 212 dev/pci/bktr/bktr_os.c bktr->ih = pci_intr_establish(pa->pa_pc, ih, IPL_VIDEO,
pa 232 dev/pci/bktr/bktr_os.c latency = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_LATENCY_TIMER);
pa 241 dev/pci/bktr/bktr_os.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 247 dev/pci/bktr/bktr_os.c fun = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ID_REG);
pa 248 dev/pci/bktr/bktr_os.c rev = PCI_REVISION(pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG));
pa 117 dev/pci/cac_pci.c cac_pci_findtype(pa)
pa 118 dev/pci/cac_pci.c struct pci_attach_args *pa;
pa 128 dev/pci/cac_pci.c if (PCI_VENDOR(pa->pa_id) == cp->cp_vendor &&
pa 129 dev/pci/cac_pci.c PCI_PRODUCT(pa->pa_id) == cp->cp_product)
pa 137 dev/pci/cac_pci.c subsysid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 167 dev/pci/cac_pci.c struct pci_attach_args *pa;
pa 178 dev/pci/cac_pci.c pa = (struct pci_attach_args *)aux;
pa 179 dev/pci/cac_pci.c pc = pa->pa_pc;
pa 180 dev/pci/cac_pci.c ct = cac_pci_findtype(pa);
pa 189 dev/pci/cac_pci.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, i);
pa 201 dev/pci/cac_pci.c if (pci_mapreg_map(pa, memr, PCI_MAPREG_TYPE_MEM, 0,
pa 208 dev/pci/cac_pci.c if (pci_mapreg_map(pa, ior, PCI_MAPREG_TYPE_IO, 0,
pa 216 dev/pci/cac_pci.c sc->sc_dmat = pa->pa_dmat;
pa 219 dev/pci/cac_pci.c if (pci_intr_map(pa, &ih)) {
pa 87 dev/pci/ciss_pci.c struct pci_attach_args *pa = aux;
pa 89 dev/pci/ciss_pci.c return pci_matchbyid(pa, ciss_pci_devices, CISS_PCI_NDEVS);
pa 96 dev/pci/ciss_pci.c struct pci_attach_args *pa = aux;
pa 103 dev/pci/ciss_pci.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, CISS_BAR);
pa 109 dev/pci/ciss_pci.c if (pci_mapreg_map(pa, CISS_BAR, memtype, 0,
pa 114 dev/pci/ciss_pci.c sc->dmat = pa->pa_dmat;
pa 117 dev/pci/ciss_pci.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 127 dev/pci/ciss_pci.c if (pci_mapreg_map(pa, cfg_bar, PCI_MAPREG_TYPE_MEM, 0,
pa 150 dev/pci/ciss_pci.c if (pci_intr_map(pa, &ih)) {
pa 157 dev/pci/ciss_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 158 dev/pci/ciss_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, ciss_intr, sc,
pa 173 dev/pci/ciss_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 371 dev/pci/cmpci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 377 dev/pci/cmpci.c sc->sc_id = pa->pa_id;
pa 378 dev/pci/cmpci.c sc->sc_class = pa->pa_class;
pa 393 dev/pci/cmpci.c if (pci_mapreg_map(pa, CMPCI_PCI_IOBASEREG, PCI_MAPREG_TYPE_IO, 0,
pa 400 dev/pci/cmpci.c if (pci_intr_map(pa, &ih)) {
pa 404 dev/pci/cmpci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 405 dev/pci/cmpci.c sc->sc_ih=pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, cmpci_intr, sc,
pa 416 dev/pci/cmpci.c sc->sc_dmat = pa->pa_dmat;
pa 602 dev/pci/cs4280.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 603 dev/pci/cs4280.c pci_chipset_tag_t pc = pa->pa_pc;
pa 609 dev/pci/cs4280.c if (pci_mapreg_map(pa, CSCC_PCI_BA0,
pa 615 dev/pci/cs4280.c if (pci_mapreg_map(pa, CSCC_PCI_BA1,
pa 622 dev/pci/cs4280.c sc->sc_dmatag = pa->pa_dmat;
pa 625 dev/pci/cs4280.c mem = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 629 dev/pci/cs4280.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG, mem);
pa 633 dev/pci/cs4280.c if (pci_intr_map(pa, &ih)) {
pa 278 dev/pci/cs4281.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 280 dev/pci/cs4281.c if (PCI_VENDOR(pa->pa_id) != PCI_VENDOR_CIRRUS ||
pa 281 dev/pci/cs4281.c PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_CIRRUS_CS4281)
pa 294 dev/pci/cs4281.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 295 dev/pci/cs4281.c pci_chipset_tag_t pc = pa->pa_pc;
pa 301 dev/pci/cs4281.c if (pci_mapreg_map(pa, CSCC_PCI_BA0,
pa 307 dev/pci/cs4281.c if (pci_mapreg_map(pa, CSCC_PCI_BA1,
pa 314 dev/pci/cs4281.c sc->sc_dmatag = pa->pa_dmat;
pa 322 dev/pci/cs4281.c if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PWRMGMT,
pa 327 dev/pci/cs4281.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, pci_pwrmgmt_csr_reg);
pa 329 dev/pci/cs4281.c pci_conf_write(pc, pa->pa_tag, pci_pwrmgmt_csr_reg,
pa 336 dev/pci/cs4281.c if (pci_intr_map(pa, &ih)) {
pa 98 dev/pci/cy_pci.c struct pci_attach_args *pa = aux;
pa 106 dev/pci/cy_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 119 dev/pci/cy_pci.c if (pci_mapreg_map(pa, 0x14, PCI_MAPREG_TYPE_IO, 0,
pa 125 dev/pci/cy_pci.c if (pci_mapreg_map(pa, 0x18, memtype, 0, &sc->sc_memt,
pa 137 dev/pci/cy_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 142 dev/pci/cy_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 143 dev/pci/cy_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_TTY, cy_intr,
pa 276 dev/pci/cz.c struct pci_attach_args *pa = aux;
pa 278 dev/pci/cz.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_CYCLADES &&
pa 279 dev/pci/cz.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_CYCLADES_CYCLOMZ_2)
pa 295 dev/pci/cz.c struct pci_attach_args *pa = aux;
pa 296 dev/pci/cz.c pci_chipset_tag_t pc = pa->pa_pc;
pa 303 dev/pci/cz.c cz->cz_plx.plx_pc = pa->pa_pc;
pa 304 dev/pci/cz.c cz->cz_plx.plx_tag = pa->pa_tag;
pa 306 dev/pci/cz.c if (pci_mapreg_map(pa, PLX_PCI_RUNTIME_MEMADDR,
pa 312 dev/pci/cz.c if (pci_mapreg_map(pa, PLX_PCI_LOCAL_ADDR0,
pa 338 dev/pci/cz.c if (pci_intr_map(pa, &ih) != 0) {
pa 349 dev/pci/cz.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 92 dev/pci/dpt_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 94 dev/pci/dpt_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DPT &&
pa 95 dev/pci/dpt_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DPT_SC_RAID)
pa 107 dev/pci/dpt_pci.c struct pci_attach_args *pa;
pa 114 dev/pci/dpt_pci.c pa = (struct pci_attach_args *)aux;
pa 115 dev/pci/dpt_pci.c pc = pa->pa_pc;
pa 118 dev/pci/dpt_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0, &sc->sc_iot,
pa 124 dev/pci/dpt_pci.c sc->sc_dmat = pa->pa_dmat;
pa 127 dev/pci/dpt_pci.c if (pci_intr_map(pa, &ih)) {
pa 544 dev/pci/eap.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 545 dev/pci/eap.c pci_chipset_tag_t pc = pa->pa_pc;
pa 554 dev/pci/eap.c sc->sc_1371 = !(PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ENSONIQ &&
pa 555 dev/pci/eap.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ENSONIQ_AUDIOPCI);
pa 557 dev/pci/eap.c revision = PCI_REVISION(pa->pa_class);
pa 559 dev/pci/eap.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ENSONIQ &&
pa 560 dev/pci/eap.c ((PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ENSONIQ_AUDIOPCI97 &&
pa 562 dev/pci/eap.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ENSONIQ_CT5880))
pa 569 dev/pci/eap.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 574 dev/pci/eap.c sc->sc_dmatag = pa->pa_dmat;
pa 577 dev/pci/eap.c if (pci_intr_map(pa, &ih)) {
pa 91 dev/pci/ehci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 93 dev/pci/ehci_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_SERIALBUS &&
pa 94 dev/pci/ehci_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_SERIALBUS_USB &&
pa 95 dev/pci/ehci_pci.c PCI_INTERFACE(pa->pa_class) == PCI_INTERFACE_EHCI)
pa 105 dev/pci/ehci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 106 dev/pci/ehci_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 107 dev/pci/ehci_pci.c pcitag_t tag = pa->pa_tag;
pa 116 dev/pci/ehci_pci.c if (pci_mapreg_map(pa, PCI_CBMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 124 dev/pci/ehci_pci.c sc->sc.sc_bus.dmatag = pa->pa_dmat;
pa 133 dev/pci/ehci_pci.c if (pci_intr_map(pa, &ih)) {
pa 164 dev/pci/ehci_pci.c vendor = pci_findvendor(pa->pa_id);
pa 165 dev/pci/ehci_pci.c sc->sc.sc_id_vendor = PCI_VENDOR(pa->pa_id);
pa 170 dev/pci/ehci_pci.c "vendor 0x%04x", PCI_VENDOR(pa->pa_id));
pa 434 dev/pci/emuxki.c struct pci_attach_args *pa = aux;
pa 438 dev/pci/emuxki.c if (pci_mapreg_map(pa, EMU_PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 444 dev/pci/emuxki.c sc->sc_pc = pa->pa_pc;
pa 445 dev/pci/emuxki.c sc->sc_dmat = pa->pa_dmat;
pa 447 dev/pci/emuxki.c if (pci_intr_map(pa, &ih)) {
pa 453 dev/pci/emuxki.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 454 dev/pci/emuxki.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, emuxki_intr,
pa 467 dev/pci/emuxki.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_CREATIVELABS_AUDIGY) {
pa 469 dev/pci/emuxki.c if (PCI_REVISION(pa->pa_class) == 0x04 ||
pa 470 dev/pci/emuxki.c PCI_REVISION(pa->pa_class) == 0x08) {
pa 476 dev/pci/emuxki.c } else if (pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 485 dev/pci/emuxki.c PCI_REVISION(pa->pa_class));
pa 1012 dev/pci/esa.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 1013 dev/pci/esa.c pcitag_t tag = pa->pa_tag;
pa 1014 dev/pci/esa.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1021 dev/pci/esa.c if (PCI_VENDOR(pa->pa_id) == card->pci_vendor_id &&
pa 1022 dev/pci/esa.c PCI_PRODUCT(pa->pa_id) == card->pci_product_id) {
pa 1030 dev/pci/esa.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 1039 dev/pci/esa.c sc->sc_dmat = pa->pa_dmat;
pa 1042 dev/pci/esa.c if (pci_intr_map(pa, &ih)) {
pa 194 dev/pci/eso.c struct pci_attach_args *pa = aux;
pa 196 dev/pci/eso.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ESSTECH &&
pa 197 dev/pci/eso.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ESSTECH_SOLO1)
pa 209 dev/pci/eso.c struct pci_attach_args *pa = aux;
pa 215 dev/pci/eso.c sc->sc_revision = PCI_REVISION(pa->pa_class);
pa 224 dev/pci/eso.c if (pci_mapreg_map(pa, ESO_PCI_BAR_IO, PCI_MAPREG_TYPE_IO, 0,
pa 229 dev/pci/eso.c if (pci_mapreg_map(pa, ESO_PCI_BAR_SB, PCI_MAPREG_TYPE_IO, 0,
pa 234 dev/pci/eso.c if (pci_mapreg_map(pa, ESO_PCI_BAR_VC, PCI_MAPREG_TYPE_IO, 0,
pa 240 dev/pci/eso.c if (pci_mapreg_map(pa, ESO_PCI_BAR_MPU, PCI_MAPREG_TYPE_IO, 0,
pa 245 dev/pci/eso.c if (pci_mapreg_map(pa, ESO_PCI_BAR_GAME, PCI_MAPREG_TYPE_IO, 0,
pa 251 dev/pci/eso.c sc->sc_dmat = pa->pa_dmat;
pa 255 dev/pci/eso.c sc->sc_pa = *pa;
pa 260 dev/pci/eso.c if (pci_intr_map(pa, &ih)) {
pa 264 dev/pci/eso.c intrstring = pci_intr_string(pa->pa_pc, ih);
pa 266 dev/pci/eso.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, eso_intr, sc,
pa 269 dev/pci/eso.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_AUDIO, eso_intr, sc);
pa 298 dev/pci/eso.c pci_conf_write(pa->pa_pc, pa->pa_tag, ESO_PCI_DDMAC,
pa 332 dev/pci/eso.c struct pci_attach_args *pa = &sc->sc_pa;
pa 343 dev/pci/eso.c pci_conf_write(pa->pa_pc, pa->pa_tag, ESO_PCI_S1C,
pa 344 dev/pci/eso.c pci_conf_read(pa->pa_pc, pa->pa_tag, ESO_PCI_S1C) &
pa 393 dev/pci/eso.c struct pci_attach_args *pa = &sc->sc_pa;
pa 411 dev/pci/eso.c pci_conf_write(pa->pa_pc, pa->pa_tag, ESO_PCI_DDMAC,
pa 166 dev/pci/fms.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 168 dev/pci/fms.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_FORTEMEDIA &&
pa 169 dev/pci/fms.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_FORTEMEDIA_FM801)
pa 180 dev/pci/fms.c struct pci_attach_args *pa = aux;
pa 183 dev/pci/fms.c pci_chipset_tag_t pc = pa->pa_pc;
pa 184 dev/pci/fms.c pcitag_t pt = pa->pa_tag;
pa 191 dev/pci/fms.c if (pci_mapreg_map(pa, 0x10, PCI_MAPREG_TYPE_IO, 0, &sc->sc_iot,
pa 211 dev/pci/fms.c if (pci_intr_map(pa, &ih)) {
pa 231 dev/pci/fms.c sc->sc_dmat = pa->pa_dmat;
pa 156 dev/pci/gdt_pci.c struct pci_attach_args *pa = aux;
pa 158 dev/pci/gdt_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_VORTEX &&
pa 159 dev/pci/gdt_pci.c ((PCI_PRODUCT(pa->pa_id) >= GDT_DEVICE_ID_MIN &&
pa 160 dev/pci/gdt_pci.c PCI_PRODUCT(pa->pa_id) <= GDT_DEVICE_ID_MAX) ||
pa 161 dev/pci/gdt_pci.c PCI_PRODUCT(pa->pa_id) == GDT_DEVICE_ID_NEWRX ||
pa 162 dev/pci/gdt_pci.c PCI_PRODUCT(pa->pa_id) == GDT_DEVICE_ID_NEWRX2))
pa 164 dev/pci/gdt_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INTEL &&
pa 165 dev/pci/gdt_pci.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_GDT_RAID1 ||
pa 166 dev/pci/gdt_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_GDT_RAID2))
pa 176 dev/pci/gdt_pci.c struct pci_attach_args *pa = aux;
pa 196 dev/pci/gdt_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_VORTEX) {
pa 197 dev/pci/gdt_pci.c prod = PCI_PRODUCT(pa->pa_id);
pa 255 dev/pci/gdt_pci.c } else if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INTEL) {
pa 259 dev/pci/gdt_pci.c if (pci_mapreg_map(pa,
pa 263 dev/pci/gdt_pci.c if (pci_mapreg_map(pa,
pa 276 dev/pci/gdt_pci.c gdt->sc_dmat = pa->pa_dmat;
pa 282 dev/pci/gdt_pci.c if (pci_mapreg_map(pa, GDT_PCINEW_IOMEM, PCI_MAPREG_TYPE_MEM,
pa 289 dev/pci/gdt_pci.c if (pci_mapreg_map(pa, GDT_PCINEW_IO, PCI_MAPREG_TYPE_IO, 0,
pa 540 dev/pci/gdt_pci.c if (pci_intr_map(pa, &ih)) {
pa 544 dev/pci/gdt_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 545 dev/pci/gdt_pci.c gdt->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, gdt_intr, gdt,
pa 573 dev/pci/gdt_pci.c pci_intr_disestablish(pa->pa_pc, gdt->sc_ih);
pa 120 dev/pci/gtp.c struct pci_attach_args *pa = aux;
pa 125 dev/pci/gtp.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_GEMTEK &&
pa 126 dev/pci/gtp.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_GEMTEK_PR103)
pa 135 dev/pci/gtp.c struct pci_attach_args *pa = aux;
pa 138 dev/pci/gtp.c if (pci_mapreg_map(pa, 0x10, PCI_MAPREG_TYPE_IO, 0, &sc->tea.iot,
pa 145 dev/pci/hifn7751.c struct pci_attach_args *pa = aux;
pa 146 dev/pci/hifn7751.c pci_chipset_tag_t pc = pa->pa_pc;
pa 156 dev/pci/hifn7751.c sc->sc_pci_pc = pa->pa_pc;
pa 157 dev/pci/hifn7751.c sc->sc_pci_tag = pa->pa_tag;
pa 159 dev/pci/hifn7751.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_HIFN &&
pa 160 dev/pci/hifn7751.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_7951))
pa 163 dev/pci/hifn7751.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_HIFN &&
pa 164 dev/pci/hifn7751.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_7955 ||
pa 165 dev/pci/hifn7751.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_7956))
pa 169 dev/pci/hifn7751.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_HIFN &&
pa 170 dev/pci/hifn7751.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_7811)
pa 174 dev/pci/hifn7751.c if (pci_mapreg_map(pa, HIFN_BAR0, PCI_MAPREG_TYPE_MEM, 0,
pa 180 dev/pci/hifn7751.c if (pci_mapreg_map(pa, HIFN_BAR1, PCI_MAPREG_TYPE_MEM, 0,
pa 193 dev/pci/hifn7751.c sc->sc_dmat = pa->pa_dmat;
pa 226 dev/pci/hifn7751.c if (hifn_enable_crypto(sc, pa->pa_id) != 0) {
pa 249 dev/pci/hifn7751.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NETSEC &&
pa 250 dev/pci/hifn7751.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NETSEC_7751 &&
pa 251 dev/pci/hifn7751.c PCI_REVISION(pa->pa_class) == 0x61)
pa 254 dev/pci/hifn7751.c if (pci_intr_map(pa, &ih)) {
pa 93 dev/pci/i82365_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 95 dev/pci/i82365_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_CIRRUS &&
pa 96 dev/pci/i82365_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_CIRRUS_CL_PD6729)
pa 111 dev/pci/i82365_pci.c struct pci_attach_args *pa = aux;
pa 112 dev/pci/i82365_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 113 dev/pci/i82365_pci.c bus_space_tag_t memt = pa->pa_memt;
pa 118 dev/pci/i82365_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 114 dev/pci/ichiic.c struct pci_attach_args *pa = aux;
pa 122 dev/pci/ichiic.c conf = pci_conf_read(pa->pa_pc, pa->pa_tag, ICH_SMB_HOSTC);
pa 131 dev/pci/ichiic.c if (pci_mapreg_map(pa, ICH_SMB_BASE, PCI_MAPREG_TYPE_IO, 0,
pa 143 dev/pci/ichiic.c if (pci_intr_map(pa, &ih) == 0) {
pa 144 dev/pci/ichiic.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 145 dev/pci/ichiic.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 95 dev/pci/ichwdt.c struct pci_attach_args *pa = aux;
pa 98 dev/pci/ichwdt.c sc->sc_pc = pa->pa_pc;
pa 99 dev/pci/ichwdt.c sc->sc_tag = pa->pa_tag;
pa 102 dev/pci/ichwdt.c sc->sc_iot = pa->pa_iot;
pa 103 dev/pci/ichwdt.c if (pci_mapreg_map(pa, ICH_WDT_BASE, PCI_MAPREG_TYPE_MEM, 0,
pa 107 dev/pci/if_acx_pci.c struct pci_attach_args *pa = aux;
pa 112 dev/pci/if_acx_pci.c sc->sc_dmat = pa->pa_dmat;
pa 113 dev/pci/if_acx_pci.c psc->sc_pc = pa->pa_pc;
pa 116 dev/pci/if_acx_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TI_ACX100A) {
pa 117 dev/pci/if_acx_pci.c error = pci_mapreg_map(pa, ACX_PCI_BAR0,
pa 128 dev/pci/if_acx_pci.c error = pci_mapreg_map(pa, b1, PCI_MAPREG_TYPE_MEM |
pa 136 dev/pci/if_acx_pci.c error = pci_mapreg_map(pa, b2, PCI_MAPREG_TYPE_MEM |
pa 144 dev/pci/if_acx_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 161 dev/pci/if_acx_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TI_ACX111)
pa 112 dev/pci/if_an_pci.c struct pci_attach_args *pa = aux;
pa 115 dev/pci/if_an_pci.c bus_space_tag_t iot = pa->pa_iot;
pa 116 dev/pci/if_an_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 120 dev/pci/if_an_pci.c if (pci_mapreg_map(pa, AN_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 129 dev/pci/if_an_pci.c if (pci_intr_map(pa, &ih)) {
pa 107 dev/pci/if_ath_pci.c struct pci_attach_args *pa = aux;
pa 110 dev/pci/if_ath_pci.c vendor = PCI_VENDOR(pa->pa_id);
pa 113 dev/pci/if_ath_pci.c devname = ath_hal_probe(vendor, PCI_PRODUCT(pa->pa_id));
pa 125 dev/pci/if_ath_pci.c struct pci_attach_args *pa = aux;
pa 126 dev/pci/if_ath_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 127 dev/pci/if_ath_pci.c pcitag_t pt = pa->pa_tag;
pa 141 dev/pci/if_ath_pci.c mem_type = pci_mapreg_type(pc, pa->pa_tag, ATH_BAR0);
pa 149 dev/pci/if_ath_pci.c if (pci_mapreg_map(pa, ATH_BAR0, mem_type, 0, &iot, &ioh,
pa 162 dev/pci/if_ath_pci.c if (pci_intr_map(pa, &ih)) {
pa 177 dev/pci/if_ath_pci.c sc->sc_dmat = pa->pa_dmat;
pa 185 dev/pci/if_ath_pci.c if (ath_attach(PCI_PRODUCT(pa->pa_id), sc) == 0)
pa 148 dev/pci/if_atw_pci.c struct pci_attach_args *pa = aux;
pa 149 dev/pci/if_atw_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 157 dev/pci/if_atw_pci.c psc->psc_pc = pa->pa_pc;
pa 158 dev/pci/if_atw_pci.c psc->psc_pcitag = pa->pa_tag;
pa 169 dev/pci/if_atw_pci.c sc->sc_rev = PCI_REVISION(pa->pa_class);
pa 181 dev/pci/if_atw_pci.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 182 dev/pci/if_atw_pci.c reg = pci_conf_read(pc, pa->pa_tag, pmreg + PCI_PMCSR);
pa 188 dev/pci/if_atw_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 199 dev/pci/if_atw_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 209 dev/pci/if_atw_pci.c ioh_valid = (pci_mapreg_map(pa, ATW_PCI_IOBA,
pa 212 dev/pci/if_atw_pci.c memh_valid = (pci_mapreg_map(pa, ATW_PCI_MMBA,
pa 227 dev/pci/if_atw_pci.c sc->sc_dmat = pa->pa_dmat;
pa 232 dev/pci/if_atw_pci.c sc->sc_cacheline = PCI_CACHELINE(pci_conf_read(pc, pa->pa_tag,
pa 238 dev/pci/if_atw_pci.c if (pa->pa_flags & PCI_FLAGS_MRL_OKAY) /* read line */
pa 240 dev/pci/if_atw_pci.c if (pa->pa_flags & PCI_FLAGS_MRM_OKAY) /* read multiple */
pa 242 dev/pci/if_atw_pci.c if (pa->pa_flags & PCI_FLAGS_MWI_OKAY) /* write invalidate */
pa 248 dev/pci/if_atw_pci.c if (pci_intr_map(pa, &psc->psc_ih)) {
pa 228 dev/pci/if_bce.c struct pci_attach_args *pa = aux;
pa 229 dev/pci/if_bce.c pci_chipset_tag_t pc = pa->pa_pc;
pa 244 dev/pci/if_bce.c sc->bce_pa = *pa;
pa 245 dev/pci/if_bce.c sc->bce_dmatag = pa->pa_dmat;
pa 250 dev/pci/if_bce.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, BCE_PCI_BAR0);
pa 254 dev/pci/if_bce.c if (pci_mapreg_map(pa, BCE_PCI_BAR0, memtype, 0, &sc->bce_btag,
pa 264 dev/pci/if_bce.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 265 dev/pci/if_bce.c pmode = pci_conf_read(pc, pa->pa_tag, pmreg + 4) & 0x3;
pa 278 dev/pci/if_bce.c pci_conf_write(pc, pa->pa_tag, pmreg + 4, 0);
pa 281 dev/pci/if_bce.c if (pci_intr_map(pa, &ih)) {
pa 393 dev/pci/if_bge.c struct pci_attach_args *pa = &(sc->bge_pa);
pa 395 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MEMWIN_BASEADDR, off);
pa 396 dev/pci/if_bge.c return (pci_conf_read(pa->pa_pc, pa->pa_tag, BGE_PCI_MEMWIN_DATA));
pa 402 dev/pci/if_bge.c struct pci_attach_args *pa = &(sc->bge_pa);
pa 404 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MEMWIN_BASEADDR, off);
pa 405 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MEMWIN_DATA, val);
pa 411 dev/pci/if_bge.c struct pci_attach_args *pa = &(sc->bge_pa);
pa 413 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_REG_BASEADDR, off);
pa 414 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_REG_DATA, val);
pa 1103 dev/pci/if_bge.c struct pci_attach_args *pa = &(sc->bge_pa);
pa 1108 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MISC_CTL,
pa 1120 dev/pci/if_bge.c BGE_MEMWIN_WRITE(pa->pa_pc, pa->pa_tag, i, 0);
pa 1124 dev/pci/if_bge.c BGE_MEMWIN_WRITE(pa->pa_pc, pa->pa_tag, i, 0);
pa 1136 dev/pci/if_bge.c device_ctl = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 1200 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_DMA_RW_CTL, dma_rw_ctl);
pa 1218 dev/pci/if_bge.c PCI_CLRBIT(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 1228 dev/pci/if_bge.c PCI_SETBIT(pa->pa_pc, pa->pa_tag, BGE_PCI_DMA_RW_CTL,
pa 1683 dev/pci/if_bge.c struct pci_attach_args *pa = aux;
pa 1684 dev/pci/if_bge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1701 dev/pci/if_bge.c sc->bge_pa = *pa;
pa 1703 dev/pci/if_bge.c subid = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 1711 dev/pci/if_bge.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, BGE_PCI_BAR0);
pa 1715 dev/pci/if_bge.c if (pci_mapreg_map(pa, BGE_PCI_BAR0,
pa 1725 dev/pci/if_bge.c if (pci_intr_map(pa, &ih)) {
pa 1740 dev/pci/if_bge.c pm_ctl = pci_conf_read(pc, pa->pa_tag, BGE_PCI_PWRMGMT_CMD);
pa 1743 dev/pci/if_bge.c pci_conf_write(pc, pa->pa_tag, BGE_PCI_PWRMGMT_CMD, pm_ctl);
pa 1751 dev/pci/if_bge.c pci_conf_read(pc, pa->pa_tag, BGE_PCI_MISC_CTL) &
pa 1764 dev/pci/if_bge.c if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PCIEXPRESS,
pa 1771 dev/pci/if_bge.c if ((pci_conf_read(pa->pa_pc, pa->pa_tag, BGE_PCI_PCISTATE) &
pa 1779 dev/pci/if_bge.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "subsystem-vendor-id",
pa 1812 dev/pci/if_bge.c PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROADCOM &&
pa 1813 dev/pci/if_bge.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5901 ||
pa 1814 dev/pci/if_bge.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5901A2 ||
pa 1815 dev/pci/if_bge.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5705F)) ||
pa 1816 dev/pci/if_bge.c (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROADCOM &&
pa 1817 dev/pci/if_bge.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5751F ||
pa 1818 dev/pci/if_bge.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5753F ||
pa 1819 dev/pci/if_bge.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5787F)) ||
pa 1839 dev/pci/if_bge.c if (PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_BROADCOM_BCM5722 &&
pa 1840 dev/pci/if_bge.c PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_BROADCOM_BCM5756)
pa 1842 dev/pci/if_bge.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_BCM5755M)
pa 1856 dev/pci/if_bge.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "local-mac-address",
pa 1899 dev/pci/if_bge.c sc->bge_dmatag = pa->pa_dmat;
pa 2092 dev/pci/if_bge.c struct pci_attach_args *pa = &sc->bge_pa;
pa 2098 dev/pci/if_bge.c cachesize = pci_conf_read(pa->pa_pc, pa->pa_tag, BGE_PCI_CACHESZ);
pa 2099 dev/pci/if_bge.c command = pci_conf_read(pa->pa_pc, pa->pa_tag, BGE_PCI_CMD);
pa 2100 dev/pci/if_bge.c pcistate = pci_conf_read(pa->pa_pc, pa->pa_tag, BGE_PCI_PCISTATE);
pa 2102 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MISC_CTL,
pa 2146 dev/pci/if_bge.c v = pci_conf_read(pa->pa_pc, pa->pa_tag, 0xc4);
pa 2147 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, 0xc4, v | (1<<15));
pa 2154 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 2159 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_MISC_CTL,
pa 2162 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_CACHESZ, cachesize);
pa 2163 dev/pci/if_bge.c pci_conf_write(pa->pa_pc, pa->pa_tag, BGE_PCI_CMD, command);
pa 2207 dev/pci/if_bge.c new_pcistate = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 620 dev/pci/if_bnx.c struct pci_attach_args *pa = aux;
pa 621 dev/pci/if_bnx.c pci_chipset_tag_t pc = pa->pa_pc;
pa 626 dev/pci/if_bnx.c sc->bnx_pa = *pa;
pa 631 dev/pci/if_bnx.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, BNX_PCI_BAR0);
pa 635 dev/pci/if_bnx.c if (pci_mapreg_map(pa, BNX_PCI_BAR0,
pa 644 dev/pci/if_bnx.c if (pci_intr_map(pa, &sc->bnx_ih)) {
pa 656 dev/pci/if_bnx.c pci_conf_write(pa->pa_pc, pa->pa_tag, BNX_PCICFG_MISC_CONFIG,
pa 670 dev/pci/if_bnx.c (((pci_conf_read(pa->pa_pc, pa->pa_tag, 0x08) & 0xf0) >> 4)
pa 671 dev/pci/if_bnx.c + 'A'), (pci_conf_read(pa->pa_pc, pa->pa_tag, 0x08) & 0xf));
pa 763 dev/pci/if_bnx.c struct pci_attach_args *pa = &sc->bnx_pa;
pa 856 dev/pci/if_bnx.c sc->bnx_dmatag = pa->pa_dmat;
pa 1012 dev/pci/if_bnx.c struct pci_attach_args *pa = &(sc->bnx_pa);
pa 1014 dev/pci/if_bnx.c pci_conf_write(pa->pa_pc, pa->pa_tag, BNX_PCICFG_REG_WINDOW_ADDRESS,
pa 1019 dev/pci/if_bnx.c val = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 1026 dev/pci/if_bnx.c return pci_conf_read(pa->pa_pc, pa->pa_tag, BNX_PCICFG_REG_WINDOW);
pa 1043 dev/pci/if_bnx.c struct pci_attach_args *pa = &(sc->bnx_pa);
pa 1048 dev/pci/if_bnx.c pci_conf_write(pa->pa_pc, pa->pa_tag, BNX_PCICFG_REG_WINDOW_ADDRESS,
pa 1050 dev/pci/if_bnx.c pci_conf_write(pa->pa_pc, pa->pa_tag, BNX_PCICFG_REG_WINDOW, val);
pa 2406 dev/pci/if_bnx.c struct pci_attach_args *pa = &(sc->bnx_pa);
pa 2413 dev/pci/if_bnx.c pci_intr_disestablish(pa->pa_pc, sc->bnx_intrhand);
pa 3030 dev/pci/if_bnx.c struct pci_attach_args *pa = &(sc->bnx_pa);
pa 3071 dev/pci/if_bnx.c val = pci_conf_read(pa->pa_pc, pa->pa_tag, BNX_PCI_PCIX_CMD);
pa 3072 dev/pci/if_bnx.c pci_conf_write(pa->pa_pc, pa->pa_tag, BNX_PCI_PCIX_CMD,
pa 177 dev/pci/if_cas.c cas_pci_enaddr(struct cas_softc *sc, struct pci_attach_args *pa)
pa 189 dev/pci/if_cas.c address = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 190 dev/pci/if_cas.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, 0xfffffffe);
pa 191 dev/pci/if_cas.c mask = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 193 dev/pci/if_cas.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, address);
pa 195 dev/pci/if_cas.c romt = pa->pa_memt;
pa 286 dev/pci/if_cas.c address = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 288 dev/pci/if_cas.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, address);
pa 296 dev/pci/if_cas.c struct pci_attach_args *pa = aux;
pa 307 dev/pci/if_cas.c sc->sc_dmatag = pa->pa_dmat;
pa 310 dev/pci/if_cas.c if (pci_mapreg_map(pa, PCI_CAS_BASEADDR, PCI_MAPREG_TYPE_MEM, 0,
pa 316 dev/pci/if_cas.c if (cas_pci_enaddr(sc, pa) == 0)
pa 321 dev/pci/if_cas.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "local-mac-address",
pa 329 dev/pci/if_cas.c pci_ether_hw_addr(pa->pa_pc, sc->sc_arpcom.ac_enaddr);
pa 336 dev/pci/if_cas.c if (pci_intr_map(pa, &ih) != 0) {
pa 341 dev/pci/if_cas.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 342 dev/pci/if_cas.c sc->sc_ih = pci_intr_establish(pa->pa_pc,
pa 321 dev/pci/if_che.c cheg_lookup(struct pci_attach_args *pa)
pa 328 dev/pci/if_che.c if (cd->cd_vendor == PCI_VENDOR(pa->pa_id) &&
pa 329 dev/pci/if_che.c cd->cd_product == PCI_PRODUCT(pa->pa_id))
pa 339 dev/pci/if_che.c struct pci_attach_args *pa = aux;
pa 341 dev/pci/if_che.c if (cheg_lookup(pa) != NULL)
pa 351 dev/pci/if_che.c struct pci_attach_args *pa = aux;
pa 360 dev/pci/if_che.c cd = cheg_lookup(pa);
pa 362 dev/pci/if_che.c sc->sc_dmat = pa->pa_dmat;
pa 364 dev/pci/if_che.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, CHE_PCI_BAR);
pa 365 dev/pci/if_che.c if (pci_mapreg_map(pa, CHE_PCI_BAR, memtype, 0, &sc->sc_memt,
pa 371 dev/pci/if_che.c if (pci_intr_map(pa, &caa.caa_ih) != 0) {
pa 386 dev/pci/if_che.c if (che_get_vpd(sc, pa, &vpd, sizeof(vpd)/sizeof(u_int32_t)) != 0) {
pa 392 dev/pci/if_che.c pci_intr_string(pa->pa_pc, caa.caa_ih), sc->sc_rev,
pa 396 dev/pci/if_che.c sc->sc_product = PCI_PRODUCT(pa->pa_id);
pa 402 dev/pci/if_che.c caa.caa_pa = pa;
pa 550 dev/pci/if_che.c che_read_eeprom(struct cheg_softc *sc, struct pci_attach_args *pa,
pa 556 dev/pci/if_che.c if (!pci_get_capability(pa->pa_pc, pa->pa_tag, CHE_PCI_CAP_ID_VPD,
pa 564 dev/pci/if_che.c pci_conf_write(pa->pa_pc, pa->pa_tag, base, addr);
pa 568 dev/pci/if_che.c rv = pci_conf_read(pa->pa_pc, pa->pa_tag, base);
pa 578 dev/pci/if_che.c *dp = pci_conf_read(pa->pa_pc, pa->pa_tag, base + CHE_PCI_VPD_DATA);
pa 583 dev/pci/if_che.c che_get_vpd(struct cheg_softc *sc, struct pci_attach_args *pa,
pa 594 dev/pci/if_che.c if (che_read_eeprom(sc, pa, CHE_PCI_VPD_BASE, &dw0))
pa 601 dev/pci/if_che.c if (che_read_eeprom(sc, pa, addr + i * 4, &dw[i]))
pa 128 dev/pci/if_dc_pci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 135 dev/pci/if_dc_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DEC &&
pa 136 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DEC_21140)
pa 143 dev/pci/if_dc_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DEC &&
pa 144 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DEC_21142 &&
pa 145 dev/pci/if_dc_pci.c PCI_REVISION(pa->pa_class) == 0x21)
pa 149 dev/pci/if_dc_pci.c if ((PCI_VENDOR(pa->pa_id) == t->dc_vid) &&
pa 150 dev/pci/if_dc_pci.c (PCI_PRODUCT(pa->pa_id) == t->dc_did)) {
pa 163 dev/pci/if_dc_pci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 164 dev/pci/if_dc_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 168 dev/pci/if_dc_pci.c cptr = pci_conf_read(pc, pa->pa_tag, DC_PCI_CCAP) & 0xFF;
pa 170 dev/pci/if_dc_pci.c r = pci_conf_read(pc, pa->pa_tag, cptr) & 0xFF;
pa 173 dev/pci/if_dc_pci.c r = pci_conf_read(pc, pa->pa_tag, cptr + PCI_PMCSR);
pa 178 dev/pci/if_dc_pci.c iobase = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFBIO);
pa 179 dev/pci/if_dc_pci.c membase = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFBMA);
pa 180 dev/pci/if_dc_pci.c irq = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFIT);
pa 187 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, cptr + PCI_PMCSR, r);
pa 190 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, DC_PCI_CFBIO, iobase);
pa 191 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, DC_PCI_CFBMA, membase);
pa 192 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, DC_PCI_CFIT, irq);
pa 209 dev/pci/if_dc_pci.c struct pci_attach_args *pa = aux;
pa 210 dev/pci/if_dc_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 216 dev/pci/if_dc_pci.c sc->sc_dmat = pa->pa_dmat;
pa 223 dev/pci/if_dc_pci.c sc->dc_csid = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 229 dev/pci/if_dc_pci.c if (pci_mapreg_map(pa, DC_PCI_CFBIO,
pa 236 dev/pci/if_dc_pci.c if (pci_mapreg_map(pa, DC_PCI_CFBMA,
pa 245 dev/pci/if_dc_pci.c if (pci_intr_map(pa, &ih)) {
pa 262 dev/pci/if_dc_pci.c sc->dc_revision = revision = PCI_REVISION(pa->pa_class);
pa 265 dev/pci/if_dc_pci.c if (!(PCI_VENDOR(pa->pa_id) == PCI_VENDOR_LITEON &&
pa 266 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_LITEON_PNIC))
pa 269 dev/pci/if_dc_pci.c switch (PCI_VENDOR(pa->pa_id)) {
pa 271 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DEC_21140 ||
pa 272 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DEC_21142) {
pa 281 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_21145) {
pa 290 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DAVICOM_DM9100 ||
pa 291 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DAVICOM_DM9102 ||
pa 292 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DAVICOM_DM9009) {
pa 301 dev/pci/if_dc_pci.c command = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFLT);
pa 304 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, DC_PCI_CFLT, command);
pa 310 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADMTEK_AL981) {
pa 318 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADMTEK_ADM9511 ||
pa 319 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADMTEK_ADM9513 ||
pa 320 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADMTEK_AN983 ||
pa 321 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_3COM_3CSHO100BTX ||
pa 322 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_MICROSOFT_MN130) {
pa 334 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ACCTON_EN2242) {
pa 343 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_MACRONIX_MX98713) {
pa 355 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_MACRONIX_MX98715 ||
pa 356 dev/pci/if_dc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ACCTON_EN1217) {
pa 365 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_MACRONIX_MX98727) {
pa 373 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_COMPEX_98713) {
pa 385 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_LITEON_PNICII) {
pa 392 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_LITEON_PNIC) {
pa 406 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ASIX_AX88140A) {
pa 415 dev/pci/if_dc_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_CONEXANT_RS7112) {
pa 428 dev/pci/if_dc_pci.c PCI_VENDOR(pa->pa_id), PCI_PRODUCT(pa->pa_id));
pa 436 dev/pci/if_dc_pci.c sc->dc_cachesize = pci_conf_read(pc, pa->pa_tag,
pa 444 dev/pci/if_dc_pci.c command = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFDD);
pa 446 dev/pci/if_dc_pci.c pci_conf_write(pc, pa->pa_tag, DC_PCI_CFDD, command);
pa 462 dev/pci/if_dc_pci.c if (pci_conf_read(pc, pa->pa_tag, DC_PCI_CSID) != 0x80281033)
pa 487 dev/pci/if_dc_pci.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "local-mac-address",
pa 503 dev/pci/if_dc_pci.c command = pci_conf_read(pc, pa->pa_tag, DC_PCI_CFDD);
pa 118 dev/pci/if_de.c #define PCI_CONF_WRITE(r, v) pci_conf_write(pa->pa_pc, pa->pa_tag, (r), (v))
pa 119 dev/pci/if_de.c #define PCI_CONF_READ(r) pci_conf_read(pa->pa_pc, pa->pa_tag, (r))
pa 122 dev/pci/if_de.c (sc)->tulip_pci_devno = pa->pa_device; \
pa 4527 dev/pci/if_de.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 4529 dev/pci/if_de.c if (PCI_VENDORID(pa->pa_id) != DEC_VENDORID)
pa 4531 dev/pci/if_de.c if (PCI_CHIPID(pa->pa_id) == CHIPID_21040
pa 4532 dev/pci/if_de.c || PCI_CHIPID(pa->pa_id) == CHIPID_21041
pa 4533 dev/pci/if_de.c || PCI_CHIPID(pa->pa_id) == CHIPID_21140
pa 4534 dev/pci/if_de.c || PCI_CHIPID(pa->pa_id) == CHIPID_21142)
pa 4554 dev/pci/if_de.c struct pci_attach_args * const pa = (struct pci_attach_args *) aux;
pa 4631 dev/pci/if_de.c sc->tulip_pc = pa->pa_pc;
pa 4632 dev/pci/if_de.c sc->tulip_dmatag = pa->pa_dmat;
pa 4643 dev/pci/if_de.c ioh_valid = (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 4645 dev/pci/if_de.c memh_valid = (pci_mapreg_map(pa, PCI_CBMA,
pa 4697 dev/pci/if_de.c if (pci_intr_map(pa, &intrhandle)) {
pa 4702 dev/pci/if_de.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 4703 dev/pci/if_de.c sc->tulip_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_NET,
pa 226 dev/pci/if_em.c struct pci_attach_args *pa = aux;
pa 233 dev/pci/if_em.c sc->osdep.em_pa = *pa;
pa 1401 dev/pci/if_em.c struct pci_attach_args *pa = &sc->osdep.em_pa;
pa 1404 dev/pci/if_em.c sc->hw.pci_cmd_word = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 1408 dev/pci/if_em.c sc->hw.vendor_id = PCI_VENDOR(pa->pa_id);
pa 1409 dev/pci/if_em.c sc->hw.device_id = PCI_PRODUCT(pa->pa_id);
pa 1411 dev/pci/if_em.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG);
pa 1414 dev/pci/if_em.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 1435 dev/pci/if_em.c struct pci_attach_args *pa = &sc->osdep.em_pa;
pa 1436 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1438 dev/pci/if_em.c val = pci_conf_read(pa->pa_pc, pa->pa_tag, EM_MMBA);
pa 1443 dev/pci/if_em.c if (pci_mapreg_map(pa, EM_MMBA, PCI_MAPREG_MEM_TYPE(val), 0,
pa 1453 dev/pci/if_em.c val = pci_conf_read(pa->pa_pc, pa->pa_tag, rid);
pa 1464 dev/pci/if_em.c if (pci_mapreg_map(pa, rid, PCI_MAPREG_TYPE_IO, 0,
pa 1476 dev/pci/if_em.c val = pci_conf_read(pa->pa_pc, pa->pa_tag, EM_FLASH);
pa 1482 dev/pci/if_em.c if (pci_mapreg_map(pa, EM_FLASH, PCI_MAPREG_MEM_TYPE(val), 0,
pa 1490 dev/pci/if_em.c if (pci_intr_map(pa, &ih)) {
pa 1515 dev/pci/if_em.c struct pci_attach_args *pa = &sc->osdep.em_pa;
pa 1516 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2779 dev/pci/if_em.c struct pci_attach_args *pa = &((struct em_osdep *)hw->back)->em_pa;
pa 2780 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2782 dev/pci/if_em.c pci_conf_write(pc, pa->pa_tag, reg, *value);
pa 2788 dev/pci/if_em.c struct pci_attach_args *pa = &((struct em_osdep *)hw->back)->em_pa;
pa 2789 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2790 dev/pci/if_em.c *value = pci_conf_read(pc, pa->pa_tag, reg);
pa 2796 dev/pci/if_em.c struct pci_attach_args *pa = &((struct em_osdep *)hw->back)->em_pa;
pa 2797 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2799 dev/pci/if_em.c pci_conf_write(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 2806 dev/pci/if_em.c struct pci_attach_args *pa = &((struct em_osdep *)hw->back)->em_pa;
pa 2807 dev/pci/if_em.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2809 dev/pci/if_em.c pci_conf_write(pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 2816 dev/pci/if_em.c struct pci_attach_args *pa = &((struct em_osdep *)hw->back)->em_pa;
pa 2821 dev/pci/if_em.c if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PCIEXPRESS,
pa 165 dev/pci/if_en_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 168 dev/pci/if_en_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_EFFICIENTNETS &&
pa 169 dev/pci/if_en_pci.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_EFFICIENTNETS_ENI155PF ||
pa 170 dev/pci/if_en_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_EFFICIENTNETS_ENI155PA))
pa 175 dev/pci/if_en_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ADP &&
pa 176 dev/pci/if_en_pci.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADP_AIC5900 ||
pa 177 dev/pci/if_en_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ADP_AIC5905))
pa 193 dev/pci/if_en_pci.c struct pci_attach_args *pa = aux;
pa 198 dev/pci/if_en_pci.c sc->is_adaptec = (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ADP) ? 1 : 0;
pa 199 dev/pci/if_en_pci.c scp->en_pc = pa->pa_pc;
pa 205 dev/pci/if_en_pci.c if (pci_intr_map(pa, &ih)) {
pa 225 dev/pci/if_en_pci.c retval = pci_mapreg_map(pa, PCI_CBMA, PCI_MAPREG_TYPE_MEM, 0,
pa 249 dev/pci/if_en_pci.c pci_conf_write(scp->en_pc, pa->pa_tag, EN_TONGA,
pa 114 dev/pci/if_ep_pci.c struct pci_attach_args *pa = aux;
pa 115 dev/pci/if_ep_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 121 dev/pci/if_ep_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 129 dev/pci/if_ep_pci.c i = pci_conf_read(pc, pa->pa_tag, PCI_CONN);
pa 138 dev/pci/if_ep_pci.c if (pci_intr_map(pa, &ih)) {
pa 127 dev/pci/if_epic_pci.c epic_pci_subsys_lookup(const struct pci_attach_args *pa)
pa 129 dev/pci/if_epic_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 133 dev/pci/if_epic_pci.c reg = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 154 dev/pci/if_epic_pci.c struct pci_attach_args *pa = aux;
pa 155 dev/pci/if_epic_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 164 dev/pci/if_epic_pci.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 165 dev/pci/if_epic_pci.c reg = pci_conf_read(pc, pa->pa_tag, pmreg + PCI_PMCSR);
pa 171 dev/pci/if_epic_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 183 dev/pci/if_epic_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 193 dev/pci/if_epic_pci.c ioh_valid = (pci_mapreg_map(pa, EPIC_PCI_IOBA,
pa 196 dev/pci/if_epic_pci.c memh_valid = (pci_mapreg_map(pa, EPIC_PCI_MMBA,
pa 211 dev/pci/if_epic_pci.c sc->sc_dmat = pa->pa_dmat;
pa 216 dev/pci/if_epic_pci.c if (pci_intr_map(pa, &ih)) {
pa 231 dev/pci/if_epic_pci.c esp = epic_pci_subsys_lookup(pa);
pa 92 dev/pci/if_fpa.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 94 dev/pci/if_fpa.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DEC &&
pa 95 dev/pci/if_fpa.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DEC_DEFPA)
pa 107 dev/pci/if_fpa.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 113 dev/pci/if_fpa.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 118 dev/pci/if_fpa.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG, data);
pa 130 dev/pci/if_fpa.c if (pci_mapreg_map(pa, DEFPA_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 136 dev/pci/if_fpa.c if (pci_mapreg_map(pa, DEFPA_CBMA, PCI_MAPREG_TYPE_MEM, 0,
pa 143 dev/pci/if_fpa.c if (pci_intr_map(pa, &intrhandle)) {
pa 148 dev/pci/if_fpa.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 149 dev/pci/if_fpa.c sc->sc_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_NET,
pa 148 dev/pci/if_fxp_pci.c struct pci_attach_args *pa = aux;
pa 149 dev/pci/if_fxp_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 155 dev/pci/if_fxp_pci.c if (pci_mapreg_map(pa, FXP_PCI_IOBA, PCI_MAPREG_TYPE_IO, 0,
pa 160 dev/pci/if_fxp_pci.c sc->sc_dmat = pa->pa_dmat;
pa 162 dev/pci/if_fxp_pci.c sc->sc_revision = PCI_REVISION(pa->pa_class);
pa 167 dev/pci/if_fxp_pci.c if (pci_intr_map(pa, &ih)) {
pa 185 dev/pci/if_fxp_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 222 dev/pci/if_fxp_pci.c if ((PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INTEL) &&
pa 223 dev/pci/if_fxp_pci.c (PCI_PRODUCT(pa->pa_id) == 0x2449 ||
pa 224 dev/pci/if_fxp_pci.c (PCI_PRODUCT(pa->pa_id) > 0x1030 &&
pa 225 dev/pci/if_fxp_pci.c PCI_PRODUCT(pa->pa_id) < 0x1039) ||
pa 226 dev/pci/if_fxp_pci.c (PCI_PRODUCT(pa->pa_id) == 0x1229 &&
pa 234 dev/pci/if_fxp_pci.c if (PCI_CACHELINE(pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 236 dev/pci/if_fxp_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 239 dev/pci/if_fxp_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 135 dev/pci/if_gem_pci.c gem_pci_enaddr(struct gem_softc *sc, struct pci_attach_args *pa)
pa 146 dev/pci/if_gem_pci.c address = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 147 dev/pci/if_gem_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, 0xfffffffe);
pa 148 dev/pci/if_gem_pci.c mask = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 150 dev/pci/if_gem_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, address);
pa 152 dev/pci/if_gem_pci.c romt = pa->pa_memt;
pa 196 dev/pci/if_gem_pci.c address = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 198 dev/pci/if_gem_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, address);
pa 206 dev/pci/if_gem_pci.c struct pci_attach_args *pa = aux;
pa 218 dev/pci/if_gem_pci.c if (pa->pa_memt) {
pa 220 dev/pci/if_gem_pci.c sc->sc_bustag = pa->pa_memt;
pa 223 dev/pci/if_gem_pci.c sc->sc_bustag = pa->pa_iot;
pa 226 dev/pci/if_gem_pci.c sc->sc_dmatag = pa->pa_dmat;
pa 230 dev/pci/if_gem_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SUN_GEMNETWORK)
pa 232 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SUN_ERINETWORK)
pa 234 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_INTREPID2_GMAC)
pa 236 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_PANGEA_GMAC)
pa 238 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_SHASTA_GMAC)
pa 240 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_UNINORTHGMAC)
pa 242 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_UNINORTH2GMAC)
pa 244 dev/pci/if_gem_pci.c else if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_APPLE_K2_GMAC)
pa 248 dev/pci/if_gem_pci.c if (pci_mapreg_map(pa, PCI_GEM_BASEADDR, type, 0,
pa 264 dev/pci/if_gem_pci.c if (gem_pci_enaddr(sc, pa) == 0)
pa 269 dev/pci/if_gem_pci.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "local-mac-address",
pa 277 dev/pci/if_gem_pci.c pci_ether_hw_addr(pa->pa_pc, sc->sc_arpcom.ac_enaddr);
pa 284 dev/pci/if_gem_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 289 dev/pci/if_gem_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 290 dev/pci/if_gem_pci.c gsc->gsc_ih = pci_intr_establish(pa->pa_pc,
pa 91 dev/pci/if_hme_pci.c struct pci_attach_args *pa = aux;
pa 93 dev/pci/if_hme_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_SUN &&
pa 94 dev/pci/if_hme_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SUN_HME)
pa 201 dev/pci/if_hme_pci.c struct pci_attach_args *pa = aux;
pa 216 dev/pci/if_hme_pci.c if (pa->pa_memt)
pa 217 dev/pci/if_hme_pci.c pa->pa_flags |= PCI_FLAGS_MEM_ENABLED;
pa 218 dev/pci/if_hme_pci.c if (pa->pa_iot)
pa 219 dev/pci/if_hme_pci.c pa->pa_flags |= PCI_FLAGS_IO_ENABLED;
pa 220 dev/pci/if_hme_pci.c csr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 221 dev/pci/if_hme_pci.c if (pa->pa_memt) {
pa 224 dev/pci/if_hme_pci.c sc->sc_bustag = pa->pa_memt;
pa 228 dev/pci/if_hme_pci.c sc->sc_bustag = pa->pa_iot;
pa 230 dev/pci/if_hme_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 233 dev/pci/if_hme_pci.c sc->sc_dmatag = pa->pa_dmat;
pa 248 dev/pci/if_hme_pci.c if (pci_mapreg_map(pa, PCI_HME_BASEADDR, type, 0,
pa 263 dev/pci/if_hme_pci.c if (hme_pci_enaddr(sc, pa) == 0)
pa 268 dev/pci/if_hme_pci.c if (OF_getprop(PCITAG_NODE(pa->pa_tag), "local-mac-address",
pa 276 dev/pci/if_hme_pci.c pci_ether_hw_addr(pa->pa_pc, sc->sc_arpcom.ac_enaddr);
pa 283 dev/pci/if_hme_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 288 dev/pci/if_hme_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 289 dev/pci/if_hme_pci.c hsc->hsc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_NET,
pa 148 dev/pci/if_ipw.c struct pci_attach_args *pa = aux;
pa 150 dev/pci/if_ipw.c if (PCI_VENDOR (pa->pa_id) == PCI_VENDOR_INTEL &&
pa 151 dev/pci/if_ipw.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTEL_PRO_WL_2100)
pa 166 dev/pci/if_ipw.c struct pci_attach_args *pa = aux;
pa 176 dev/pci/if_ipw.c sc->sc_pct = pa->pa_pc;
pa 177 dev/pci/if_ipw.c sc->sc_pcitag = pa->pa_tag,
pa 185 dev/pci/if_ipw.c error = pci_mapreg_map(pa, IPW_PCI_BAR0, PCI_MAPREG_TYPE_MEM |
pa 194 dev/pci/if_ipw.c sc->sc_dmat = pa->pa_dmat;
pa 199 dev/pci/if_ipw.c if (pci_intr_map(pa, &ih) != 0) {
pa 172 dev/pci/if_iwi.c struct pci_attach_args *pa = aux;
pa 181 dev/pci/if_iwi.c sc->sc_pct = pa->pa_pc;
pa 182 dev/pci/if_iwi.c sc->sc_pcitag = pa->pa_tag;
pa 190 dev/pci/if_iwi.c error = pci_mapreg_map(pa, IWI_PCI_BAR0, PCI_MAPREG_TYPE_MEM |
pa 199 dev/pci/if_iwi.c sc->sc_dmat = pa->pa_dmat;
pa 201 dev/pci/if_iwi.c if (pci_intr_map(pa, &ih) != 0) {
pa 293 dev/pci/if_iwi.c if (PCI_PRODUCT(pa->pa_id) >= PCI_PRODUCT_INTEL_PRO_WL_2915ABG_1) {
pa 165 dev/pci/if_ixgb.c struct pci_attach_args *pa = aux;
pa 172 dev/pci/if_ixgb.c sc->osdep.ixgb_pa = *pa;
pa 893 dev/pci/if_ixgb.c struct pci_attach_args *pa = &sc->osdep.ixgb_pa;
pa 896 dev/pci/if_ixgb.c sc->hw.pci_cmd_word = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 900 dev/pci/if_ixgb.c sc->hw.vendor_id = PCI_VENDOR(pa->pa_id);
pa 901 dev/pci/if_ixgb.c sc->hw.device_id = PCI_PRODUCT(pa->pa_id);
pa 903 dev/pci/if_ixgb.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG);
pa 906 dev/pci/if_ixgb.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 932 dev/pci/if_ixgb.c struct pci_attach_args *pa = &sc->osdep.ixgb_pa;
pa 933 dev/pci/if_ixgb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 935 dev/pci/if_ixgb.c val = pci_conf_read(pa->pa_pc, pa->pa_tag, IXGB_MMBA);
pa 940 dev/pci/if_ixgb.c if (pci_mapreg_map(pa, IXGB_MMBA, PCI_MAPREG_MEM_TYPE(val), 0,
pa 947 dev/pci/if_ixgb.c if (pci_intr_map(pa, &ih)) {
pa 972 dev/pci/if_ixgb.c struct pci_attach_args *pa = &sc->osdep.ixgb_pa;
pa 973 dev/pci/if_ixgb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1946 dev/pci/if_ixgb.c struct pci_attach_args *pa = &((struct ixgb_osdep *)hw->back)->ixgb_pa;
pa 1947 dev/pci/if_ixgb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1949 dev/pci/if_ixgb.c pci_conf_write(pc, pa->pa_tag, reg, *value);
pa 399 dev/pci/if_lge.c struct pci_attach_args *pa = aux;
pa 400 dev/pci/if_lge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 419 dev/pci/if_lge.c command = pci_conf_read(pc, pa->pa_tag, LGE_PCI_CAPID) & 0x000000FF;
pa 421 dev/pci/if_lge.c command = pci_conf_read(pc, pa->pa_tag, LGE_PCI_PWRMGMTCTRL);
pa 426 dev/pci/if_lge.c iobase = pci_conf_read(pc, pa->pa_tag, LGE_PCI_LOIO);
pa 427 dev/pci/if_lge.c membase = pci_conf_read(pc, pa->pa_tag, LGE_PCI_LOMEM);
pa 428 dev/pci/if_lge.c irq = pci_conf_read(pc, pa->pa_tag, LGE_PCI_INTLINE);
pa 435 dev/pci/if_lge.c pci_conf_write(pc, pa->pa_tag,
pa 439 dev/pci/if_lge.c pci_conf_write(pc, pa->pa_tag, LGE_PCI_LOIO, iobase);
pa 440 dev/pci/if_lge.c pci_conf_write(pc, pa->pa_tag, LGE_PCI_LOMEM, membase);
pa 441 dev/pci/if_lge.c pci_conf_write(pc, pa->pa_tag, LGE_PCI_INTLINE, irq);
pa 452 dev/pci/if_lge.c if (pci_mapreg_map(pa, LGE_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 458 dev/pci/if_lge.c memtype = pci_mapreg_type(pc, pa->pa_tag, LGE_PCI_LOMEM);
pa 462 dev/pci/if_lge.c if (pci_mapreg_map(pa, LGE_PCI_LOMEM,
pa 473 dev/pci/if_lge.c if (pci_intr_map(pa, &ih)) {
pa 511 dev/pci/if_lge.c sc->sc_dmatag = pa->pa_dmat;
pa 116 dev/pci/if_lmc_obsd.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 123 dev/pci/if_lmc_obsd.c if (PCI_VENDORID(pa->pa_id) != PCI_VENDOR_DEC)
pa 125 dev/pci/if_lmc_obsd.c if (PCI_CHIPID(pa->pa_id) != PCI_PRODUCT_DEC_21140)
pa 127 dev/pci/if_lmc_obsd.c id = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CFRV) & 0xff;
pa 135 dev/pci/if_lmc_obsd.c id = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SSID);
pa 172 dev/pci/if_lmc_obsd.c struct pci_attach_args * const pa = (struct pci_attach_args *) aux;
pa 178 dev/pci/if_lmc_obsd.c revinfo = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CFRV) & 0xFF;
pa 179 dev/pci/if_lmc_obsd.c id = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CFID);
pa 180 dev/pci/if_lmc_obsd.c cfdainfo = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CFDA);
pa 181 dev/pci/if_lmc_obsd.c ssid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SSID);
pa 207 dev/pci/if_lmc_obsd.c sc->lmc_pci_devno = pa->pa_device;
pa 216 dev/pci/if_lmc_obsd.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_CFDA, cfdainfo);
pa 222 dev/pci/if_lmc_obsd.c sc->lmc_pc = pa->pa_pc;
pa 233 dev/pci/if_lmc_obsd.c ioh_valid = (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO,
pa 235 dev/pci/if_lmc_obsd.c memh_valid = (pci_mapreg_map(pa, PCI_CBMA,
pa 252 dev/pci/if_lmc_obsd.c sc->lmc_dmatag = pa->pa_dmat;
pa 285 dev/pci/if_lmc_obsd.c if (pci_intr_map(pa, &intrhandle)) {
pa 290 dev/pci/if_lmc_obsd.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 292 dev/pci/if_lmc_obsd.c sc->lmc_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_NET,
pa 94 dev/pci/if_malo_pci.c struct pci_attach_args *pa = aux;
pa 100 dev/pci/if_malo_pci.c sc->sc_dmat = pa->pa_dmat;
pa 101 dev/pci/if_malo_pci.c psc->sc_pc = pa->pa_pc;
pa 104 dev/pci/if_malo_pci.c error = pci_mapreg_map(pa, MALO_PCI_BAR1,
pa 113 dev/pci/if_malo_pci.c error = pci_mapreg_map(pa, MALO_PCI_BAR2,
pa 122 dev/pci/if_malo_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 1157 dev/pci/if_msk.c struct pci_attach_args *pa = aux;
pa 1159 dev/pci/if_msk.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1175 dev/pci/if_msk.c command = pci_conf_read(pc, pa->pa_tag, SK_PCI_CAPID) & 0x000000FF;
pa 1178 dev/pci/if_msk.c command = pci_conf_read(pc, pa->pa_tag, SK_PCI_PWRMGMTCTRL);
pa 1183 dev/pci/if_msk.c iobase = pci_conf_read(pc, pa->pa_tag, SK_PCI_LOIO);
pa 1184 dev/pci/if_msk.c membase = pci_conf_read(pc, pa->pa_tag, SK_PCI_LOMEM);
pa 1185 dev/pci/if_msk.c irq = pci_conf_read(pc, pa->pa_tag, SK_PCI_INTLINE);
pa 1192 dev/pci/if_msk.c pci_conf_write(pc, pa->pa_tag,
pa 1196 dev/pci/if_msk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_LOIO, iobase);
pa 1197 dev/pci/if_msk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_LOMEM, membase);
pa 1198 dev/pci/if_msk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_INTLINE, irq);
pa 1206 dev/pci/if_msk.c memtype = pci_mapreg_type(pc, pa->pa_tag, SK_PCI_LOMEM);
pa 1210 dev/pci/if_msk.c if (pci_mapreg_map(pa, SK_PCI_LOMEM,
pa 1219 dev/pci/if_msk.c sc->sc_dmatag = pa->pa_dmat;
pa 1232 dev/pci/if_msk.c if (pci_intr_map(pa, &ih)) {
pa 82 dev/pci/if_mtd_pci.c struct pci_attach_args *pa = aux;
pa 88 dev/pci/if_mtd_pci.c sc->sc_devid = PCI_PRODUCT(pa->pa_id);
pa 89 dev/pci/if_mtd_pci.c command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 91 dev/pci/if_mtd_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, MTD_PCI_LOIO) & 0x300) {
pa 92 dev/pci/if_mtd_pci.c pa->pa_flags &= ~PCI_FLAGS_IO_ENABLED;
pa 95 dev/pci/if_mtd_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, command);
pa 97 dev/pci/if_mtd_pci.c command = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 99 dev/pci/if_mtd_pci.c if (pci_mapreg_map(pa, MTD_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 105 dev/pci/if_mtd_pci.c if (pci_mapreg_map(pa, MTD_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 115 dev/pci/if_mtd_pci.c if (pci_intr_map(pa, &ih)) {
pa 121 dev/pci/if_mtd_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 122 dev/pci/if_mtd_pci.c if (pci_intr_establish(pa->pa_pc, ih, IPL_NET, mtd_intr, sc,
pa 133 dev/pci/if_mtd_pci.c sc->sc_dmat = pa->pa_dmat;
pa 204 dev/pci/if_myx.c struct pci_attach_args *pa = aux;
pa 210 dev/pci/if_myx.c sc->sc_pc = pa->pa_pc;
pa 211 dev/pci/if_myx.c sc->sc_tag = pa->pa_tag;
pa 212 dev/pci/if_myx.c sc->sc_dmat = pa->pa_dmat;
pa 213 dev/pci/if_myx.c sc->sc_function = pa->pa_function;
pa 226 dev/pci/if_myx.c if (pci_mapreg_map(pa, MYXBAR0, memtype, 0, &sc->sc_memt,
pa 261 dev/pci/if_myx.c if (pci_intr_map(pa, &ih) != 0) {
pa 265 dev/pci/if_myx.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 266 dev/pci/if_myx.c sc->sc_irqh = pci_intr_establish(pa->pa_pc, ih, IPL_NET,
pa 144 dev/pci/if_ne_pci.c ne_pci_lookup(struct pci_attach_args *pa)
pa 151 dev/pci/if_ne_pci.c if (PCI_VENDOR(pa->pa_id) == npp->npp_vendor &&
pa 152 dev/pci/if_ne_pci.c PCI_PRODUCT(pa->pa_id) == npp->npp_product)
pa 167 dev/pci/if_ne_pci.c struct pci_attach_args *pa = aux;
pa 169 dev/pci/if_ne_pci.c if (ne_pci_lookup(pa) != NULL)
pa 181 dev/pci/if_ne_pci.c struct pci_attach_args *pa = aux;
pa 182 dev/pci/if_ne_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 192 dev/pci/if_ne_pci.c npp = ne_pci_lookup(pa);
pa 198 dev/pci/if_ne_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 227 dev/pci/if_ne_pci.c if (pci_intr_map(pa, &ih)) {
pa 167 dev/pci/if_nfe.c struct pci_attach_args *pa = aux;
pa 168 dev/pci/if_nfe.c pci_chipset_tag_t pc = pa->pa_pc;
pa 175 dev/pci/if_nfe.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, NFE_PCI_BA);
pa 179 dev/pci/if_nfe.c if (pci_mapreg_map(pa, NFE_PCI_BA, memtype, 0, &sc->sc_memt,
pa 188 dev/pci/if_nfe.c if (pci_intr_map(pa, &ih) != 0) {
pa 205 dev/pci/if_nfe.c sc->sc_dmat = pa->pa_dmat;
pa 212 dev/pci/if_nfe.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 705 dev/pci/if_nge.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 707 dev/pci/if_nge.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NS &&
pa 708 dev/pci/if_nge.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NS_DP83820)
pa 724 dev/pci/if_nge.c struct pci_attach_args *pa = aux;
pa 725 dev/pci/if_nge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 744 dev/pci/if_nge.c command = pci_conf_read(pc, pa->pa_tag, NGE_PCI_CAPID) & 0x000000FF;
pa 746 dev/pci/if_nge.c command = pci_conf_read(pc, pa->pa_tag, NGE_PCI_PWRMGMTCTRL);
pa 751 dev/pci/if_nge.c iobase = pci_conf_read(pc, pa->pa_tag, NGE_PCI_LOIO);
pa 752 dev/pci/if_nge.c membase = pci_conf_read(pc, pa->pa_tag, NGE_PCI_LOMEM);
pa 753 dev/pci/if_nge.c irq = pci_conf_read(pc, pa->pa_tag, NGE_PCI_INTLINE);
pa 760 dev/pci/if_nge.c pci_conf_write(pc, pa->pa_tag,
pa 764 dev/pci/if_nge.c pci_conf_write(pc, pa->pa_tag, NGE_PCI_LOIO, iobase);
pa 765 dev/pci/if_nge.c pci_conf_write(pc, pa->pa_tag, NGE_PCI_LOMEM, membase);
pa 766 dev/pci/if_nge.c pci_conf_write(pc, pa->pa_tag, NGE_PCI_INTLINE, irq);
pa 777 dev/pci/if_nge.c if (pci_mapreg_map(pa, NGE_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 784 dev/pci/if_nge.c memtype = pci_mapreg_type(pc, pa->pa_tag, NGE_PCI_LOMEM);
pa 788 dev/pci/if_nge.c if (pci_mapreg_map(pa, NGE_PCI_LOMEM,
pa 802 dev/pci/if_nge.c if (pci_intr_map(pa, &ih)) {
pa 840 dev/pci/if_nge.c sc->sc_dmatag = pa->pa_dmat;
pa 834 dev/pci/if_nxe.c struct pci_attach_args *pa = aux;
pa 836 dev/pci/if_nxe.c if (PCI_CLASS(pa->pa_class) != PCI_CLASS_NETWORK)
pa 839 dev/pci/if_nxe.c return (pci_matchbyid(pa, nxe_devices, sizeofa(nxe_devices)));
pa 846 dev/pci/if_nxe.c struct pci_attach_args *pa = aux;
pa 850 dev/pci/if_nxe.c sc->sc_dmat = pa->pa_dmat;
pa 851 dev/pci/if_nxe.c sc->sc_function = pa->pa_function;
pa 856 dev/pci/if_nxe.c if (nxe_pci_map(sc, pa) != 0) {
pa 878 dev/pci/if_nxe.c if (pci_intr_map(pa, &ih) != 0) {
pa 882 dev/pci/if_nxe.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_NET,
pa 909 dev/pci/if_nxe.c pci_intr_string(pa->pa_pc, ih),
pa 921 dev/pci/if_nxe.c nxe_pci_map(struct nxe_softc *sc, struct pci_attach_args *pa)
pa 925 dev/pci/if_nxe.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, NXE_PCI_BAR_MEM);
pa 926 dev/pci/if_nxe.c if (pci_mapreg_map(pa, NXE_PCI_BAR_MEM, memtype, 0, &sc->sc_memt,
pa 943 dev/pci/if_nxe.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, NXE_PCI_BAR_DOORBELL);
pa 944 dev/pci/if_nxe.c if (pci_mapreg_map(pa, NXE_PCI_BAR_DOORBELL, memtype, 0, &sc->sc_dbt,
pa 556 dev/pci/if_pcn.c struct pci_attach_args *pa = aux;
pa 564 dev/pci/if_pcn.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TRIDENT &&
pa 565 dev/pci/if_pcn.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TRIDENT_4DWAVE_DX &&
pa 566 dev/pci/if_pcn.c PCI_CLASS(pa->pa_class) == PCI_CLASS_NETWORK)
pa 577 dev/pci/if_pcn.c struct pci_attach_args *pa = aux;
pa 579 dev/pci/if_pcn.c pci_chipset_tag_t pc = pa->pa_pc;
pa 597 dev/pci/if_pcn.c ioh_valid = (pci_mapreg_map(pa, PCN_PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 599 dev/pci/if_pcn.c memh_valid = (pci_mapreg_map(pa, PCN_PCI_CBMEM,
pa 614 dev/pci/if_pcn.c sc->sc_dmat = pa->pa_dmat;
pa 617 dev/pci/if_pcn.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 618 dev/pci/if_pcn.c pmode = pci_conf_read(pc, pa->pa_tag, pmreg + PCI_PMCSR) &
pa 631 dev/pci/if_pcn.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 676 dev/pci/if_pcn.c if (pci_intr_map(pa, &ih)) {
pa 92 dev/pci/if_pgt_pci.c struct pci_attach_args *pa = aux;
pa 97 dev/pci/if_pgt_pci.c sc->sc_dmat = pa->pa_dmat;
pa 98 dev/pci/if_pgt_pci.c psc->sc_pc = pa->pa_pc;
pa 101 dev/pci/if_pgt_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_INTERSIL_ISL3877)
pa 105 dev/pci/if_pgt_pci.c error = pci_mapreg_map(pa, PGT_PCI_BAR0,
pa 114 dev/pci/if_pgt_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 118 dev/pci/if_ral_pci.c struct pci_attach_args *pa = aux;
pa 123 dev/pci/if_ral_pci.c psc->sc_opns = (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_RALINK_RT2560) ?
pa 126 dev/pci/if_ral_pci.c sc->sc_dmat = pa->pa_dmat;
pa 127 dev/pci/if_ral_pci.c psc->sc_pc = pa->pa_pc;
pa 130 dev/pci/if_ral_pci.c error = pci_mapreg_map(pa, RAL_PCI_BAR0, PCI_MAPREG_TYPE_MEM |
pa 138 dev/pci/if_ral_pci.c if (pci_intr_map(pa, &ih) != 0) {
pa 155 dev/pci/if_ral_pci.c (*psc->sc_opns->attach)(sc, PCI_PRODUCT(pa->pa_id));
pa 98 dev/pci/if_re_pci.c struct pci_attach_args *pa = aux;
pa 99 dev/pci/if_re_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 102 dev/pci/if_re_pci.c subid = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 105 dev/pci/if_re_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_REALTEK &&
pa 106 dev/pci/if_re_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RT8139 &&
pa 107 dev/pci/if_re_pci.c PCI_REVISION(pa->pa_class) == 0x20)
pa 110 dev/pci/if_re_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_LINKSYS &&
pa 111 dev/pci/if_re_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_LINKSYS_EG1032 &&
pa 127 dev/pci/if_re_pci.c struct pci_attach_args *pa = aux;
pa 128 dev/pci/if_re_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 138 dev/pci/if_re_pci.c command = pci_conf_read(pc, pa->pa_tag, RL_PCI_CAPID) & 0x000000FF;
pa 144 dev/pci/if_re_pci.c iobase = pci_conf_read(pc, pa->pa_tag, RL_PCI_LOIO);
pa 145 dev/pci/if_re_pci.c membase = pci_conf_read(pc, pa->pa_tag, RL_PCI_LOMEM);
pa 146 dev/pci/if_re_pci.c irq = pci_conf_read(pc, pa->pa_tag, RL_PCI_INTLINE);
pa 156 dev/pci/if_re_pci.c pci_conf_write(pc, pa->pa_tag, RL_PCI_LOIO, iobase);
pa 157 dev/pci/if_re_pci.c pci_conf_write(pc, pa->pa_tag, RL_PCI_LOMEM, membase);
pa 158 dev/pci/if_re_pci.c pci_conf_write(pc, pa->pa_tag, RL_PCI_INTLINE, irq);
pa 164 dev/pci/if_re_pci.c if (pci_mapreg_map(pa, RL_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 166 dev/pci/if_re_pci.c if (pci_mapreg_map(pa, RL_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 174 dev/pci/if_re_pci.c if (pci_intr_map(pa, &ih)) {
pa 188 dev/pci/if_re_pci.c sc->sc_dmat = pa->pa_dmat;
pa 191 dev/pci/if_re_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_REALTEK) {
pa 192 dev/pci/if_re_pci.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RT8139)
pa 196 dev/pci/if_re_pci.c } else if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TTTECH &&
pa 197 dev/pci/if_re_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TTTECH_MC322)
pa 107 dev/pci/if_rl_pci.c struct pci_attach_args *pa = aux;
pa 109 dev/pci/if_rl_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_REALTEK &&
pa 110 dev/pci/if_rl_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_REALTEK_RT8139 &&
pa 111 dev/pci/if_rl_pci.c PCI_REVISION(pa->pa_class) == 0x10)
pa 124 dev/pci/if_rl_pci.c struct pci_attach_args *pa = aux;
pa 125 dev/pci/if_rl_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 135 dev/pci/if_rl_pci.c if (pci_mapreg_map(pa, RL_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 141 dev/pci/if_rl_pci.c if (pci_mapreg_map(pa, RL_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 151 dev/pci/if_rl_pci.c if (pci_intr_map(pa, &ih)) {
pa 170 dev/pci/if_rl_pci.c sc->sc_dmat = pa->pa_dmat;
pa 157 dev/pci/if_rtw_pci.c struct pci_attach_args *pa = aux;
pa 158 dev/pci/if_rtw_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 166 dev/pci/if_rtw_pci.c psc->psc_pc = pa->pa_pc;
pa 167 dev/pci/if_rtw_pci.c psc->psc_pcitag = pa->pa_tag;
pa 178 dev/pci/if_rtw_pci.c sc->sc_rev = PCI_REVISION(pa->pa_class);
pa 190 dev/pci/if_rtw_pci.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 191 dev/pci/if_rtw_pci.c reg = pci_conf_read(pc, pa->pa_tag, pmreg + PCI_PMCSR);
pa 197 dev/pci/if_rtw_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 208 dev/pci/if_rtw_pci.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 218 dev/pci/if_rtw_pci.c ioh_valid = (pci_mapreg_map(pa, RTW_PCI_IOBA,
pa 221 dev/pci/if_rtw_pci.c memh_valid = (pci_mapreg_map(pa, RTW_PCI_MMBA,
pa 236 dev/pci/if_rtw_pci.c sc->sc_dmat = pa->pa_dmat;
pa 241 dev/pci/if_rtw_pci.c if (pci_intr_map(pa, &psc->psc_ih)) {
pa 86 dev/pci/if_sandrv.c #define PCI_SUBVENDOR(pa) (pci_conf_read(pa->pa_pc, pa->pa_tag, \
pa 99 dev/pci/if_sandrv.c struct pci_attach_args pa;
pa 121 dev/pci/if_sandrv.c struct pci_attach_args pa; /* PCI config header info */
pa 230 dev/pci/if_sandrv.c struct pci_attach_args* pa = aux;
pa 231 dev/pci/if_sandrv.c u_int16_t vendor_id = PCI_VENDOR(pa->pa_id);
pa 232 dev/pci/if_sandrv.c u_int16_t device_id = PCI_DEVICE(pa->pa_id);
pa 246 dev/pci/if_sandrv.c struct pci_attach_args* pa = aux;
pa 247 dev/pci/if_sandrv.c u_int16_t vendor_id = PCI_VENDOR(pa->pa_id);
pa 248 dev/pci/if_sandrv.c u_int16_t subvendor_id = PCI_SUBVENDOR(pa);
pa 251 dev/pci/if_sandrv.c atype = PCI_PRODUCT(pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 271 dev/pci/if_sandrv.c if (sdla_pci_probe(atype, pa)) {
pa 277 dev/pci/if_sandrv.c switch (PCI_VENDOR(pa->pa_id)) {
pa 417 dev/pci/if_sandrv.c int irq, struct pci_attach_args *pa)
pa 425 dev/pci/if_sandrv.c hw = sdla_hw_register(hwcard, cpu_no, irq, pa);
pa 437 dev/pci/if_sandrv.c hw = sdla_hw_register(hwcard, cpu_no, irq, pa);
pa 450 dev/pci/if_sandrv.c hw = sdla_hw_register(hwcard, cpu_no, irq, pa);
pa 472 dev/pci/if_sandrv.c sdla_pci_probe(int atype, struct pci_attach_args *pa)
pa 484 dev/pci/if_sandrv.c bus = pa->pa_bus;
pa 485 dev/pci/if_sandrv.c slot = pa->pa_device;
pa 486 dev/pci/if_sandrv.c vendor_id = PCI_VENDOR(pa->pa_id);
pa 487 dev/pci/if_sandrv.c subvendor_id = PCI_SUBVENDOR(pa);
pa 488 dev/pci/if_sandrv.c device_id = PCI_DEVICE(pa->pa_id);
pa 489 dev/pci/if_sandrv.c irq = (u_int8_t)pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_INTLINE);
pa 492 dev/pci/if_sandrv.c if (pci_intr_map(pa, &ih)) {
pa 496 dev/pci/if_sandrv.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 507 dev/pci/if_sandrv.c hwcard->memt = pa->pa_memt;
pa 509 dev/pci/if_sandrv.c hwcard->pa = *pa;
pa 515 dev/pci/if_sandrv.c hw = sdla_aft_hw_select(hwcard, cpu, irq, pa);
pa 546 dev/pci/if_sandrv.c if (pci_intr_establish(hwcard->pa.pa_pc, hwcard->ih, IPL_NET,
pa 1304 dev/pci/if_sandrv.c *(bus_dma_tag_t*)value = hwcard->pa.pa_dmat;
pa 1433 dev/pci/if_sandrv.c *value = pci_conf_read(hwcard->pa.pa_pc, hwcard->pa.pa_tag, reg);
pa 1448 dev/pci/if_sandrv.c tmp = pci_conf_read(hwcard->pa.pa_pc, hwcard->pa.pa_tag, reg);
pa 1464 dev/pci/if_sandrv.c tmp = pci_conf_read(hwcard->pa.pa_pc, hwcard->pa.pa_tag, reg);
pa 1479 dev/pci/if_sandrv.c pci_conf_write(card->pa.pa_pc, card->pa.pa_tag, reg, value);
pa 1493 dev/pci/if_sandrv.c pci_conf_write(card->pa.pa_pc, card->pa.pa_tag, reg, value);
pa 110 dev/pci/if_sf_pci.c struct pci_attach_args *pa = aux;
pa 118 dev/pci/if_sf_pci.c if (pci_get_capability(pa->pa_pc, pa->pa_tag, PCI_CAP_PWRMGMT,
pa 120 dev/pci/if_sf_pci.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, pmreg + PCI_PMCSR);
pa 126 dev/pci/if_sf_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 134 dev/pci/if_sf_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 144 dev/pci/if_sf_pci.c reg = pci_mapreg_type(pa->pa_pc, pa->pa_tag, SF_PCI_MEMBA);
pa 148 dev/pci/if_sf_pci.c memh_valid = (pci_mapreg_map(pa, SF_PCI_MEMBA,
pa 155 dev/pci/if_sf_pci.c ioh_valid = (pci_mapreg_map(pa,
pa 175 dev/pci/if_sf_pci.c sc->sc_dmat = pa->pa_dmat;
pa 178 dev/pci/if_sf_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG,
pa 179 dev/pci/if_sf_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG) |
pa 185 dev/pci/if_sf_pci.c if (pci_intr_map(pa, &ih)) {
pa 189 dev/pci/if_sf_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 190 dev/pci/if_sf_pci.c psc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_NET, sf_intr, sc,
pa 319 dev/pci/if_sis.c sis_read_cmos(struct sis_softc *sc, struct pci_attach_args *pa,
pa 326 dev/pci/if_sis.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x48);
pa 327 dev/pci/if_sis.c pci_conf_write(pa->pa_pc, pa->pa_tag, 0x48, reg | 0x40);
pa 340 dev/pci/if_sis.c pci_conf_write(pa->pa_pc, pa->pa_tag, 0x48, reg & ~0x40);
pa 345 dev/pci/if_sis.c sis_read_mac(struct sis_softc *sc, struct pci_attach_args *pa)
pa 896 dev/pci/if_sis.c struct pci_attach_args *pa = aux;
pa 897 dev/pci/if_sis.c pci_chipset_tag_t pc = pa->pa_pc;
pa 907 dev/pci/if_sis.c command = pci_conf_read(pc, pa->pa_tag, SIS_PCI_CAPID) & 0x000000FF;
pa 910 dev/pci/if_sis.c command = pci_conf_read(pc, pa->pa_tag, SIS_PCI_PWRMGMTCTRL);
pa 915 dev/pci/if_sis.c iobase = pci_conf_read(pc, pa->pa_tag, SIS_PCI_LOIO);
pa 916 dev/pci/if_sis.c membase = pci_conf_read(pc, pa->pa_tag, SIS_PCI_LOMEM);
pa 917 dev/pci/if_sis.c irq = pci_conf_read(pc, pa->pa_tag, SIS_PCI_INTLINE);
pa 923 dev/pci/if_sis.c pci_conf_write(pc, pa->pa_tag, SIS_PCI_PWRMGMTCTRL, command);
pa 926 dev/pci/if_sis.c pci_conf_write(pc, pa->pa_tag, SIS_PCI_LOIO, iobase);
pa 927 dev/pci/if_sis.c pci_conf_write(pc, pa->pa_tag, SIS_PCI_LOMEM, membase);
pa 928 dev/pci/if_sis.c pci_conf_write(pc, pa->pa_tag, SIS_PCI_INTLINE, irq);
pa 937 dev/pci/if_sis.c if (pci_mapreg_map(pa, SIS_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 943 dev/pci/if_sis.c if (pci_mapreg_map(pa, SIS_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 951 dev/pci/if_sis.c if (pci_intr_map(pa, &ih)) {
pa 966 dev/pci/if_sis.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 979 dev/pci/if_sis.c sc->sis_rev = PCI_REVISION(pa->pa_class);
pa 994 dev/pci/if_sis.c switch (PCI_VENDOR(pa->pa_id)) {
pa 1061 dev/pci/if_sis.c sis_read_cmos(sc, pa, (caddr_t)&sc->arpcom.ac_enaddr,
pa 1070 dev/pci/if_sis.c sis_read_mac(sc, pa);
pa 1080 dev/pci/if_sis.c sc->sc_dmat = pa->pa_dmat;
pa 943 dev/pci/if_sk.c struct pci_attach_args *pa = aux;
pa 944 dev/pci/if_sk.c pci_chipset_tag_t pc = pa->pa_pc;
pa 947 dev/pci/if_sk.c subid = pci_conf_read(pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 949 dev/pci/if_sk.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_LINKSYS &&
pa 950 dev/pci/if_sk.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_LINKSYS_EG1032 &&
pa 1293 dev/pci/if_sk.c struct pci_attach_args *pa = aux;
pa 1295 dev/pci/if_sk.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1308 dev/pci/if_sk.c command = pci_conf_read(pc, pa->pa_tag, SK_PCI_CAPID) & 0x000000FF;
pa 1311 dev/pci/if_sk.c command = pci_conf_read(pc, pa->pa_tag, SK_PCI_PWRMGMTCTRL);
pa 1316 dev/pci/if_sk.c iobase = pci_conf_read(pc, pa->pa_tag, SK_PCI_LOIO);
pa 1317 dev/pci/if_sk.c membase = pci_conf_read(pc, pa->pa_tag, SK_PCI_LOMEM);
pa 1318 dev/pci/if_sk.c irq = pci_conf_read(pc, pa->pa_tag, SK_PCI_INTLINE);
pa 1325 dev/pci/if_sk.c pci_conf_write(pc, pa->pa_tag,
pa 1329 dev/pci/if_sk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_LOIO, iobase);
pa 1330 dev/pci/if_sk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_LOMEM, membase);
pa 1331 dev/pci/if_sk.c pci_conf_write(pc, pa->pa_tag, SK_PCI_INTLINE, irq);
pa 1339 dev/pci/if_sk.c memtype = pci_mapreg_type(pc, pa->pa_tag, SK_PCI_LOMEM);
pa 1343 dev/pci/if_sk.c if (pci_mapreg_map(pa, SK_PCI_LOMEM,
pa 1352 dev/pci/if_sk.c sc->sc_dmatag = pa->pa_dmat;
pa 1365 dev/pci/if_sk.c if (pci_intr_map(pa, &ih)) {
pa 851 dev/pci/if_ste.c struct pci_attach_args *pa = aux;
pa 852 dev/pci/if_ste.c pci_chipset_tag_t pc = pa->pa_pc;
pa 860 dev/pci/if_ste.c command = pci_conf_read(pc, pa->pa_tag, STE_PCI_CAPID) & 0x000000FF;
pa 863 dev/pci/if_ste.c command = pci_conf_read(pc, pa->pa_tag, STE_PCI_PWRMGMTCTRL);
pa 868 dev/pci/if_ste.c iobase = pci_conf_read(pc, pa->pa_tag, STE_PCI_LOIO);
pa 869 dev/pci/if_ste.c membase = pci_conf_read(pc, pa->pa_tag, STE_PCI_LOMEM);
pa 870 dev/pci/if_ste.c irq = pci_conf_read(pc, pa->pa_tag, STE_PCI_INTLINE);
pa 876 dev/pci/if_ste.c pci_conf_write(pc, pa->pa_tag, STE_PCI_PWRMGMTCTRL, command);
pa 879 dev/pci/if_ste.c pci_conf_write(pc, pa->pa_tag, STE_PCI_LOIO, iobase);
pa 880 dev/pci/if_ste.c pci_conf_write(pc, pa->pa_tag, STE_PCI_LOMEM, membase);
pa 881 dev/pci/if_ste.c pci_conf_write(pc, pa->pa_tag, STE_PCI_INTLINE, irq);
pa 890 dev/pci/if_ste.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DLINK &&
pa 891 dev/pci/if_ste.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_DLINK_550TX &&
pa 892 dev/pci/if_ste.c PCI_REVISION(pa->pa_class) == 0x12)
pa 900 dev/pci/if_ste.c if (pci_mapreg_map(pa, STE_PCI_LOIO,
pa 907 dev/pci/if_ste.c if (pci_mapreg_map(pa, STE_PCI_LOMEM,
pa 916 dev/pci/if_ste.c if (pci_intr_map(pa, &ih)) {
pa 181 dev/pci/if_stge.c struct pci_attach_args *pa = aux;
pa 183 dev/pci/if_stge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 197 dev/pci/if_stge.c sc->sc_rev = PCI_REVISION(pa->pa_class);
pa 202 dev/pci/if_stge.c ioh_valid = (pci_mapreg_map(pa, STGE_PCI_IOBA,
pa 205 dev/pci/if_stge.c memh_valid = (pci_mapreg_map(pa, STGE_PCI_MMBA,
pa 220 dev/pci/if_stge.c sc->sc_dmat = pa->pa_dmat;
pa 223 dev/pci/if_stge.c if (pci_get_capability(pc, pa->pa_tag, PCI_CAP_PWRMGMT, &pmreg, 0)) {
pa 224 dev/pci/if_stge.c pmode = pci_conf_read(pc, pa->pa_tag, pmreg + PCI_PMCSR) &
pa 236 dev/pci/if_stge.c pci_conf_write(pc, pa->pa_tag, pmreg + PCI_PMCSR,
pa 244 dev/pci/if_stge.c if (pci_intr_map(pa, &ih)) {
pa 346 dev/pci/if_stge.c if (PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_SUNDANCE_ST1023) {
pa 425 dev/pci/if_stge.c if ((pa->pa_flags & PCI_FLAGS_MWI_OKAY) == 0)
pa 655 dev/pci/if_tht.c thtc_lookup(struct pci_attach_args *pa)
pa 662 dev/pci/if_tht.c if (td->td_vendor == PCI_VENDOR(pa->pa_id) &&
pa 663 dev/pci/if_tht.c td->td_product == PCI_PRODUCT(pa->pa_id))
pa 673 dev/pci/if_tht.c struct pci_attach_args *pa = aux;
pa 675 dev/pci/if_tht.c if (thtc_lookup(pa) != NULL)
pa 685 dev/pci/if_tht.c struct pci_attach_args *pa = aux;
pa 692 dev/pci/if_tht.c td = thtc_lookup(pa);
pa 694 dev/pci/if_tht.c sc->sc_dmat = pa->pa_dmat;
pa 696 dev/pci/if_tht.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, THT_PCI_BAR);
pa 697 dev/pci/if_tht.c if (pci_mapreg_map(pa, THT_PCI_BAR, memtype, 0, &sc->sc_memt,
pa 703 dev/pci/if_tht.c if (pci_intr_map(pa, &taa.taa_ih) != 0) {
pa 707 dev/pci/if_tht.c printf(": %s\n", pci_intr_string(pa->pa_pc, taa.taa_ih));
pa 709 dev/pci/if_tht.c taa.taa_pa = pa;
pa 1517 dev/pci/if_ti.c struct pci_attach_args *pa = aux;
pa 1518 dev/pci/if_ti.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1531 dev/pci/if_ti.c if (pci_mapreg_map(pa, TI_PCI_LOMEM,
pa 1538 dev/pci/if_ti.c if (pci_intr_map(pa, &ih)) {
pa 1589 dev/pci/if_ti.c sc->sc_dmatag = pa->pa_dmat;
pa 1628 dev/pci/if_ti.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_ALTEON &&
pa 1629 dev/pci/if_ti.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_ALTEON_ACENICT)
pa 1632 dev/pci/if_ti.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NETGEAR &&
pa 1633 dev/pci/if_ti.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NETGEAR_GA620T)
pa 1954 dev/pci/if_tl.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 1956 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TI) {
pa 1957 dev/pci/if_tl.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TI_TLAN)
pa 1962 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_COMPAQ) {
pa 1963 dev/pci/if_tl.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 1979 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_OLICOM) {
pa 1980 dev/pci/if_tl.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 1998 dev/pci/if_tl.c struct pci_attach_args *pa = aux;
pa 1999 dev/pci/if_tl.c pci_chipset_tag_t pc = pa->pa_pc;
pa 2015 dev/pci/if_tl.c if (pci_mapreg_map(pa, TL_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 2017 dev/pci/if_tl.c if (pci_mapreg_map(pa, TL_PCI_LOMEM, PCI_MAPREG_TYPE_IO, 0,
pa 2024 dev/pci/if_tl.c if (pci_mapreg_map(pa, TL_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 2026 dev/pci/if_tl.c if (pci_mapreg_map(pa, TL_PCI_LOIO, PCI_MAPREG_TYPE_MEM, 0,
pa 2037 dev/pci/if_tl.c command = pci_conf_read(pa->pa_pc, pa->pa_tag, TL_PCI_LATENCY_TIMER);
pa 2039 dev/pci/if_tl.c pci_conf_write(pa->pa_pc, pa->pa_tag, TL_PCI_LATENCY_TIMER, command);
pa 2044 dev/pci/if_tl.c if (pci_intr_map(pa, &ih)) {
pa 2062 dev/pci/if_tl.c sc->sc_dmat = pa->pa_dmat;
pa 2098 dev/pci/if_tl.c if (sc->tl_product->tp_vend == PCI_VENDOR(pa->pa_id) &&
pa 2099 dev/pci/if_tl.c sc->tl_product->tp_prod == PCI_PRODUCT(pa->pa_id))
pa 2103 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_COMPAQ ||
pa 2104 dev/pci/if_tl.c PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TI)
pa 2106 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_OLICOM)
pa 2128 dev/pci/if_tl.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_OLICOM) {
pa 259 dev/pci/if_txp.c struct pci_attach_args *pa = aux;
pa 260 dev/pci/if_txp.c pci_chipset_tag_t pc = pa->pa_pc;
pa 267 dev/pci/if_txp.c if (pci_mapreg_map(pa, TXP_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 273 dev/pci/if_txp.c sc->sc_dmat = pa->pa_dmat;
pa 278 dev/pci/if_txp.c if (pci_intr_map(pa, &ih)) {
pa 706 dev/pci/if_vge.c struct pci_attach_args *pa = aux;
pa 707 dev/pci/if_vge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 717 dev/pci/if_vge.c if (pci_mapreg_map(pa, VGE_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 719 dev/pci/if_vge.c if (pci_mapreg_map(pa, VGE_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 727 dev/pci/if_vge.c if (pci_intr_map(pa, &ih)) {
pa 742 dev/pci/if_vge.c sc->sc_dmat = pa->pa_dmat;
pa 357 dev/pci/if_vic.c struct pci_attach_args *pa = aux;
pa 360 dev/pci/if_vic.c if (vic_map_pci(sc, pa) != 0) {
pa 412 dev/pci/if_vic.c vic_map_pci(struct vic_softc *sc, struct pci_attach_args *pa)
pa 418 dev/pci/if_vic.c sc->sc_pc = pa->pa_pc;
pa 419 dev/pci/if_vic.c sc->sc_tag = pa->pa_tag;
pa 420 dev/pci/if_vic.c sc->sc_dmat = pa->pa_dmat;
pa 423 dev/pci/if_vic.c if (pci_mapreg_map(pa, VIC_PCI_BAR, memtype, 0, &sc->sc_iot,
pa 429 dev/pci/if_vic.c if (pci_intr_map(pa, &ih) != 0) {
pa 434 dev/pci/if_vic.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 435 dev/pci/if_vic.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_NET,
pa 618 dev/pci/if_vr.c struct pci_attach_args *pa = aux;
pa 619 dev/pci/if_vr.c pci_chipset_tag_t pc = pa->pa_pc;
pa 630 dev/pci/if_vr.c command = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 633 dev/pci/if_vr.c command = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 639 dev/pci/if_vr.c iobase = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 641 dev/pci/if_vr.c membase = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 643 dev/pci/if_vr.c irq = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 648 dev/pci/if_vr.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 652 dev/pci/if_vr.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 654 dev/pci/if_vr.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 656 dev/pci/if_vr.c pci_conf_write(pa->pa_pc, pa->pa_tag,
pa 666 dev/pci/if_vr.c if (pci_mapreg_map(pa, VR_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 672 dev/pci/if_vr.c if (pci_mapreg_map(pa, VR_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 680 dev/pci/if_vr.c if (pci_intr_map(pa, &ih)) {
pa 696 dev/pci/if_vr.c sc->vr_revid = PCI_REVISION(pa->pa_class);
pa 712 dev/pci/if_vr.c pci_conf_write(pa->pa_pc, pa->pa_tag, VR_PCI_MODE,
pa 713 dev/pci/if_vr.c pci_conf_read(pa->pa_pc, pa->pa_tag, VR_PCI_MODE) |
pa 734 dev/pci/if_vr.c sc->sc_dmat = pa->pa_dmat;
pa 713 dev/pci/if_wb.c struct pci_attach_args *pa = aux;
pa 714 dev/pci/if_wb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 729 dev/pci/if_wb.c command = pci_conf_read(pc, pa->pa_tag, WB_PCI_CAPID) & 0x000000FF;
pa 732 dev/pci/if_wb.c command = pci_conf_read(pc, pa->pa_tag, WB_PCI_PWRMGMTCTRL);
pa 737 dev/pci/if_wb.c io = pci_conf_read(pc, pa->pa_tag, WB_PCI_LOIO);
pa 738 dev/pci/if_wb.c mem = pci_conf_read(pc, pa->pa_tag, WB_PCI_LOMEM);
pa 739 dev/pci/if_wb.c irq = pci_conf_read(pc, pa->pa_tag, WB_PCI_INTLINE);
pa 746 dev/pci/if_wb.c pci_conf_write(pc, pa->pa_tag, WB_PCI_PWRMGMTCTRL,
pa 750 dev/pci/if_wb.c pci_conf_write(pc, pa->pa_tag, WB_PCI_LOIO, io);
pa 751 dev/pci/if_wb.c pci_conf_write(pc, pa->pa_tag, WB_PCI_LOMEM, mem);
pa 752 dev/pci/if_wb.c pci_conf_write(pc, pa->pa_tag, WB_PCI_INTLINE, irq);
pa 761 dev/pci/if_wb.c if (pci_mapreg_map(pa, WB_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 767 dev/pci/if_wb.c if (pci_mapreg_map(pa, WB_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 775 dev/pci/if_wb.c if (pci_intr_map(pa, &ih)) {
pa 791 dev/pci/if_wb.c sc->wb_cachesize = pci_conf_read(pc, pa->pa_tag, WB_PCI_CACHELEN)&0xff;
pa 802 dev/pci/if_wb.c if (bus_dmamem_alloc(pa->pa_dmat, sizeof(struct wb_list_data),
pa 807 dev/pci/if_wb.c if (bus_dmamem_map(pa->pa_dmat, &seg, rseg,
pa 813 dev/pci/if_wb.c if (bus_dmamap_create(pa->pa_dmat, sizeof(struct wb_list_data), 1,
pa 818 dev/pci/if_wb.c if (bus_dmamap_load(pa->pa_dmat, dmamap, kva,
pa 865 dev/pci/if_wb.c bus_dmamap_destroy(pa->pa_dmat, dmamap);
pa 868 dev/pci/if_wb.c bus_dmamem_unmap(pa->pa_dmat, kva,
pa 872 dev/pci/if_wb.c bus_dmamem_free(pa->pa_dmat, &seg, rseg);
pa 76 dev/pci/if_wi_pci.c const struct wi_pci_product *wi_pci_lookup(struct pci_attach_args *pa);
pa 79 dev/pci/if_wi_pci.c int wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc);
pa 80 dev/pci/if_wi_pci.c int wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc);
pa 81 dev/pci/if_wi_pci.c int wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc);
pa 82 dev/pci/if_wi_pci.c int wi_pci_native_attach(struct pci_attach_args *pa, struct wi_softc *sc);
pa 83 dev/pci/if_wi_pci.c int wi_pci_common_attach(struct pci_attach_args *pa, struct wi_softc *sc);
pa 99 dev/pci/if_wi_pci.c int (*pp_attach)(struct pci_attach_args *pa, struct wi_softc *sc);
pa 123 dev/pci/if_wi_pci.c wi_pci_lookup(struct pci_attach_args *pa)
pa 128 dev/pci/if_wi_pci.c if (PCI_VENDOR(pa->pa_id) == pp->pp_vendor &&
pa 129 dev/pci/if_wi_pci.c PCI_PRODUCT(pa->pa_id) == pp->pp_product)
pa 147 dev/pci/if_wi_pci.c struct pci_attach_args *pa = aux;
pa 150 dev/pci/if_wi_pci.c pp = wi_pci_lookup(pa);
pa 151 dev/pci/if_wi_pci.c if (pp->pp_attach(pa, sc) != 0)
pa 187 dev/pci/if_wi_pci.c wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc)
pa 191 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot;
pa 195 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_ACEX_CMDRES, PCI_MAPREG_TYPE_IO,
pa 201 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_ACEX_LOCALRES, PCI_MAPREG_TYPE_IO,
pa 210 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_TMD_IORES, PCI_MAPREG_TYPE_IO,
pa 256 dev/pci/if_wi_pci.c if (wi_pci_common_attach(pa, sc) != 0) {
pa 294 dev/pci/if_wi_pci.c wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc)
pa 298 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot;
pa 299 dev/pci/if_wi_pci.c bus_space_tag_t memt = pa->pa_memt;
pa 303 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_PLX_MEMRES, PCI_MAPREG_TYPE_MEM, 0,
pa 311 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_PLX_IORES,
pa 328 dev/pci/if_wi_pci.c if (pci_mapreg_type(pa->pa_pc, pa->pa_tag, WI_PLX_LOCALRES)
pa 330 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_PLX_LOCALRES, PCI_MAPREG_TYPE_IO,
pa 335 dev/pci/if_wi_pci.c if (wi_pci_common_attach(pa, sc) != 0) {
pa 357 dev/pci/if_wi_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 396 dev/pci/if_wi_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 427 dev/pci/if_wi_pci.c wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc)
pa 431 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot;
pa 434 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_TMD_LOCALRES, PCI_MAPREG_TYPE_IO,
pa 442 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_TMD_IORES, PCI_MAPREG_TYPE_IO,
pa 451 dev/pci/if_wi_pci.c if (wi_pci_common_attach(pa, sc) != 0) {
pa 468 dev/pci/if_wi_pci.c wi_pci_native_attach(struct pci_attach_args *pa, struct wi_softc *sc)
pa 471 dev/pci/if_wi_pci.c bus_space_tag_t iot = pa->pa_iot;
pa 474 dev/pci/if_wi_pci.c if (pci_mapreg_map(pa, WI_PCI_CBMA, PCI_MAPREG_TYPE_MEM,
pa 485 dev/pci/if_wi_pci.c if (wi_pci_common_attach(pa, sc) != 0) {
pa 501 dev/pci/if_wi_pci.c wi_pci_common_attach(struct pci_attach_args *pa, struct wi_softc *sc)
pa 504 dev/pci/if_wi_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 512 dev/pci/if_wi_pci.c if (pci_intr_map(pa, &ih)) {
pa 176 dev/pci/if_wpi.c struct pci_attach_args *pa = aux;
pa 184 dev/pci/if_wpi.c sc->sc_pct = pa->pa_pc;
pa 185 dev/pci/if_wpi.c sc->sc_pcitag = pa->pa_tag;
pa 193 dev/pci/if_wpi.c error = pci_mapreg_map(pa, WPI_PCI_BAR0, PCI_MAPREG_TYPE_MEM |
pa 202 dev/pci/if_wpi.c sc->sc_dmat = pa->pa_dmat;
pa 204 dev/pci/if_wpi.c if (pci_intr_map(pa, &ih) != 0) {
pa 341 dev/pci/if_xge.c struct pci_attach_args *pa = aux;
pa 347 dev/pci/if_xge.c pci_chipset_tag_t pc = pa->pa_pc;
pa 354 dev/pci/if_xge.c sc->sc_dmat = pa->pa_dmat;
pa 356 dev/pci/if_xge.c if (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NETERION_XFRAME)
pa 362 dev/pci/if_xge.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, XGE_PIF_BAR);
pa 363 dev/pci/if_xge.c if (pci_mapreg_map(pa, XGE_PIF_BAR, memtype, 0,
pa 369 dev/pci/if_xge.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, XGE_TXP_BAR);
pa 370 dev/pci/if_xge.c if (pci_mapreg_map(pa, XGE_TXP_BAR, memtype, 0,
pa 379 dev/pci/if_xge.c sc->sc_pciregs[i/4] = pci_conf_read(pa->pa_pc, pa->pa_tag, i);
pa 416 dev/pci/if_xge.c pci_conf_write(pa->pa_pc, pa->pa_tag, i, sc->sc_pciregs[i/4]);
pa 663 dev/pci/if_xge.c if (pci_intr_map(pa, &ih)) {
pa 136 dev/pci/if_xl_pci.c struct pci_attach_args *pa = aux;
pa 137 dev/pci/if_xl_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 143 dev/pci/if_xl_pci.c sc->sc_dmat = pa->pa_dmat;
pa 148 dev/pci/if_xl_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 191 dev/pci/if_xl_pci.c command = pci_conf_read(pc, pa->pa_tag, XL_PCI_CAPID) & 0xff;
pa 194 dev/pci/if_xl_pci.c command = pci_conf_read(pc, pa->pa_tag,
pa 200 dev/pci/if_xl_pci.c io = pci_conf_read(pc, pa->pa_tag, XL_PCI_LOIO);
pa 201 dev/pci/if_xl_pci.c mem = pci_conf_read(pc, pa->pa_tag, XL_PCI_LOMEM);
pa 202 dev/pci/if_xl_pci.c irq = pci_conf_read(pc, pa->pa_tag, XL_PCI_INTLINE);
pa 209 dev/pci/if_xl_pci.c pci_conf_write(pc, pa->pa_tag,
pa 212 dev/pci/if_xl_pci.c pci_conf_write(pc, pa->pa_tag, XL_PCI_LOIO, io);
pa 213 dev/pci/if_xl_pci.c pci_conf_write(pc, pa->pa_tag, XL_PCI_LOMEM, mem);
pa 214 dev/pci/if_xl_pci.c pci_conf_write(pc, pa->pa_tag, XL_PCI_INTLINE, irq);
pa 222 dev/pci/if_xl_pci.c if (pci_mapreg_map(pa, XL_PCI_LOIO, PCI_MAPREG_TYPE_IO, 0,
pa 228 dev/pci/if_xl_pci.c if (pci_mapreg_map(pa, XL_PCI_LOMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 236 dev/pci/if_xl_pci.c if (pci_mapreg_map(pa, XL_PCI_FUNCMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 248 dev/pci/if_xl_pci.c if (pci_intr_map(pa, &ih)) {
pa 60 dev/pci/iha_pci.c struct pci_attach_args *pa = aux;
pa 62 dev/pci/iha_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INITIO)
pa 63 dev/pci/iha_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 69 dev/pci/iha_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_DTCTECH)
pa 70 dev/pci/iha_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 84 dev/pci/iha_pci.c struct pci_attach_args *pa = aux;
pa 97 dev/pci/iha_pci.c ioh_valid = pci_mapreg_map(pa, PCI_MAPREG_START, PCI_MAPREG_TYPE_IO, 0,
pa 107 dev/pci/iha_pci.c sc->sc_dmat = pa->pa_dmat;
pa 109 dev/pci/iha_pci.c if (pci_intr_map(pa, &ih)) {
pa 113 dev/pci/iha_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 115 dev/pci/iha_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, iha_intr, sc,
pa 78 dev/pci/iop_pci.c struct pci_attach_args *pa;
pa 80 dev/pci/iop_pci.c pa = aux;
pa 87 dev/pci/iop_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_I2O &&
pa 88 dev/pci/iop_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_I2O_STANDARD &&
pa 89 dev/pci/iop_pci.c PCI_INTERFACE(pa->pa_class) == PCI_INTERFACE_I2O_INTRDRIVEN)
pa 98 dev/pci/iop_pci.c struct pci_attach_args *pa;
pa 107 dev/pci/iop_pci.c pa = (struct pci_attach_args *)aux;
pa 108 dev/pci/iop_pci.c pc = pa->pa_pc;
pa 116 dev/pci/iop_pci.c reg = pci_conf_read(pc, pa->pa_tag, i);
pa 126 dev/pci/iop_pci.c if (pci_mapreg_map(pa, i, PCI_MAPREG_TYPE_MEM, 0, &sc->sc_iot,
pa 132 dev/pci/iop_pci.c sc->sc_dmat = pa->pa_dmat;
pa 133 dev/pci/iop_pci.c sc->sc_bus_memt = pa->pa_memt;
pa 134 dev/pci/iop_pci.c sc->sc_bus_iot = pa->pa_iot;
pa 137 dev/pci/iop_pci.c if (pci_intr_map(pa, &ih)) {
pa 350 dev/pci/ips.c struct pci_attach_args *pa = aux;
pa 360 dev/pci/ips.c sc->sc_dmat = pa->pa_dmat;
pa 363 dev/pci/ips.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 377 dev/pci/ips.c maptype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, sc->sc_chip->ic_bar);
pa 378 dev/pci/ips.c if (pci_mapreg_map(pa, sc->sc_chip->ic_bar, maptype, 0, &sc->sc_iot,
pa 440 dev/pci/ips.c if (pci_intr_map(pa, &ih)) {
pa 444 dev/pci/ips.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 445 dev/pci/ips.c if (pci_intr_establish(pa->pa_pc, ih, IPL_BIO, ips_intr, sc,
pa 145 dev/pci/ises.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 147 dev/pci/ises.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_PIJNENBURG &&
pa 148 dev/pci/ises.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_PIJNENBURG_PCC_ISES)
pa 158 dev/pci/ises.c struct pci_attach_args *pa = aux;
pa 159 dev/pci/ises.c pci_chipset_tag_t pc = pa->pa_pc;
pa 173 dev/pci/ises.c if (pci_mapreg_map(pa, PCI_MAPREG_START,
pa 182 dev/pci/ises.c if (pci_intr_map(pa, &ih)) {
pa 200 dev/pci/ises.c sc->sc_dmat = pa->pa_dmat;
pa 370 dev/pci/isp_pci.c struct pci_attach_args *pa = aux;
pa 377 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP12160) {
pa 379 dev/pci/isp_pci.c pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBVEND_0);
pa 385 dev/pci/isp_pci.c return (pci_matchbyid(pa, ispdev, sizeof(ispdev)/sizeof(ispdev[0])));
pa 397 dev/pci/isp_pci.c struct pci_attach_args *pa = aux;
pa 411 dev/pci/isp_pci.c if (pci_mapreg_map(pa, MEM_MAP_REG, PCI_MAPREG_TYPE_MEM, 0,
pa 420 dev/pci/isp_pci.c if (pci_mapreg_map(pa, IO_MAP_REG, PCI_MAPREG_TYPE_IO, 0,
pa 429 dev/pci/isp_pci.c if (pci_mapreg_map(pa, IO_MAP_REG, PCI_MAPREG_TYPE_IO, 0,
pa 438 dev/pci/isp_pci.c if (pci_mapreg_map(pa, MEM_MAP_REG, PCI_MAPREG_TYPE_MEM, 0,
pa 458 dev/pci/isp_pci.c pcs->pci_pc = pa->pa_pc;
pa 459 dev/pci/isp_pci.c pcs->pci_tag = pa->pa_tag;
pa 465 dev/pci/isp_pci.c rev = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG) & 0xff;
pa 467 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP) {
pa 479 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP1080) {
pa 491 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP1240) {
pa 504 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP1280) {
pa 519 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP10160) {
pa 531 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP12160) {
pa 546 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP2100) {
pa 569 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP2200) {
pa 580 dev/pci/isp_pci.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG);
pa 586 dev/pci/isp_pci.c OF_getprop(PCITAG_NODE(pa->pa_tag),
pa 595 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP2300 ||
pa 596 dev/pci/isp_pci.c pa->pa_id == PCI_QLOGIC_ISP2312 ||
pa 597 dev/pci/isp_pci.c pa->pa_id == PCI_QLOGIC_ISP6312) {
pa 599 dev/pci/isp_pci.c if (pa->pa_id == PCI_QLOGIC_ISP2300) {
pa 603 dev/pci/isp_pci.c isp->isp_port = pa->pa_function;
pa 613 dev/pci/isp_pci.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_CLASS_REG);
pa 640 dev/pci/isp_pci.c isp->isp_dmatag = pa->pa_dmat;
pa 646 dev/pci/isp_pci.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 660 dev/pci/isp_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, data);
pa 666 dev/pci/isp_pci.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 671 dev/pci/isp_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG, data);
pa 673 dev/pci/isp_pci.c data = pci_conf_read(pa->pa_pc, pa->pa_tag, PCIR_ROMADDR);
pa 675 dev/pci/isp_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCIR_ROMADDR, data);
pa 677 dev/pci/isp_pci.c if (pci_intr_map(pa, &ih)) {
pa 682 dev/pci/isp_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 685 dev/pci/isp_pci.c pcs->pci_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, isp_pci_intr,
pa 97 dev/pci/jmb.c struct pci_attach_args *pa = aux;
pa 99 dev/pci/jmb.c return (pci_matchbyid(pa, jmb_devices,
pa 106 dev/pci/jmb.c struct pci_attach_args *pa = aux, jpa;
pa 110 dev/pci/jmb.c ctl0 = pci_conf_read(pa->pa_pc, pa->pa_tag, JM_PCI_CTL0);
pa 111 dev/pci/jmb.c ctl5 = pci_conf_read(pa->pa_pc, pa->pa_tag, JM_PCI_CTL5);
pa 114 dev/pci/jmb.c if (pa->pa_function == (ISSET(ctl0, JM_PCI_CTL0_AHCI_F1) ? 1 : 0)) {
pa 119 dev/pci/jmb.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 135 dev/pci/jmb.c if (pa->pa_function == (ISSET(ctl0, JM_PCI_CTL0_PCIIDE_F1) ? 1 : 0)) {
pa 139 dev/pci/jmb.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 154 dev/pci/jmb.c pci_conf_write(pa->pa_pc, pa->pa_tag, JM_PCI_CTL0, ctl0);
pa 155 dev/pci/jmb.c pci_conf_write(pa->pa_pc, pa->pa_tag, JM_PCI_CTL5, ctl5);
pa 159 dev/pci/jmb.c jpa = *pa;
pa 181 dev/pci/jmb.c struct pci_attach_args *pa = aux;
pa 185 dev/pci/jmb.c pci_devinfo(pa->pa_id, pa->pa_class, 1, devinfo,
pa 90 dev/pci/lofn.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 92 dev/pci/lofn.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_HIFN &&
pa 93 dev/pci/lofn.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_6500)
pa 104 dev/pci/lofn.c struct pci_attach_args *pa = aux;
pa 105 dev/pci/lofn.c pci_chipset_tag_t pc = pa->pa_pc;
pa 111 dev/pci/lofn.c if (pci_mapreg_map(pa, LOFN_BAR0, PCI_MAPREG_TYPE_MEM, 0,
pa 117 dev/pci/lofn.c sc->sc_dmat = pa->pa_dmat;
pa 119 dev/pci/lofn.c if (pci_intr_map(pa, &ih)) {
pa 593 dev/pci/maestro.c maestro_get_flags(pa)
pa 594 dev/pci/maestro.c struct pci_attach_args *pa;
pa 599 dev/pci/maestro.c if (PCI_CLASS(pa->pa_class) != PCI_CLASS_MULTIMEDIA)
pa 601 dev/pci/maestro.c if (PCI_SUBCLASS(pa->pa_class) != PCI_SUBCLASS_MULTIMEDIA_AUDIO)
pa 604 dev/pci/maestro.c if (PCI_VENDOR(pa->pa_id) == maestro_pcitab[i].vendor &&
pa 605 dev/pci/maestro.c PCI_PRODUCT(pa->pa_id) == maestro_pcitab[i].product)
pa 620 dev/pci/maestro.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 622 dev/pci/maestro.c if (maestro_get_flags(pa) == -1)
pa 635 dev/pci/maestro.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 636 dev/pci/maestro.c pci_chipset_tag_t pc = pa->pa_pc;
pa 645 dev/pci/maestro.c sc->flags = maestro_get_flags(pa);
pa 647 dev/pci/maestro.c sc->pc = pa->pa_pc;
pa 648 dev/pci/maestro.c sc->pt = pa->pa_tag;
pa 649 dev/pci/maestro.c sc->dmat = pa->pa_dmat;
pa 652 dev/pci/maestro.c if (pci_intr_map(pa, &ih)) {
pa 672 dev/pci/maestro.c if ((error = pci_mapreg_map(pa, PCI_MAPS, PCI_MAPREG_TYPE_IO,
pa 138 dev/pci/mbg.c struct pci_attach_args *const pa = (struct pci_attach_args *)aux;
pa 145 dev/pci/mbg.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, PCI_MAPREG_START);
pa 146 dev/pci/mbg.c if (pci_mapreg_map(pa, PCI_MAPREG_START, memtype, 0, &sc->sc_iot,
pa 153 dev/pci/mbg.c if ((desc = pci_findproduct(pa->pa_id)) == NULL)
pa 157 dev/pci/mbg.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 168 dev/pci/mbg.c panic(": unsupported product 0x%04x", PCI_PRODUCT(pa->pa_id));
pa 70 dev/pci/mfi_pci.c struct pci_attach_args *pa = aux;
pa 74 dev/pci/mfi_pci.c if (mfi_pci_devices[i].mpd_vendor == PCI_VENDOR(pa->pa_id) &&
pa 75 dev/pci/mfi_pci.c mfi_pci_devices[i].mpd_product == PCI_PRODUCT(pa->pa_id)) {
pa 105 dev/pci/mfi_pci.c struct pci_attach_args *pa = aux;
pa 112 dev/pci/mfi_pci.c subsysid = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 120 dev/pci/mfi_pci.c csr = pci_mapreg_type(pa->pa_pc, pa->pa_tag, MFI_BAR);
pa 122 dev/pci/mfi_pci.c if (pci_mapreg_map(pa, MFI_BAR, csr, 0,
pa 128 dev/pci/mfi_pci.c sc->sc_dmat = pa->pa_dmat;
pa 130 dev/pci/mfi_pci.c if (pci_intr_map(pa, &ih)) {
pa 135 dev/pci/mfi_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 136 dev/pci/mfi_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, mfi_intr, sc,
pa 151 dev/pci/mfi_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 94 dev/pci/mpi_pci.c struct pci_attach_args *pa = aux;
pa 100 dev/pci/mpi_pci.c psc->psc_pc = pa->pa_pc;
pa 101 dev/pci/mpi_pci.c psc->psc_tag = pa->pa_tag;
pa 103 dev/pci/mpi_pci.c sc->sc_dmat = pa->pa_dmat;
pa 117 dev/pci/mpi_pci.c if (pci_mapreg_map(pa, r, memtype, 0, &sc->sc_iot, &sc->sc_ioh,
pa 127 dev/pci/mpi_pci.c if (pci_intr_map(pa, &ih)) {
pa 142 dev/pci/mpi_pci.c if (pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ID_REG) ==
pa 77 dev/pci/musycc_obsd.c struct pci_attach_args *pa = aux;
pa 78 dev/pci/musycc_obsd.c pci_chipset_tag_t pc = pa->pa_pc;
pa 82 dev/pci/musycc_obsd.c if (pci_mapreg_map(pa, MUSYCC_PCI_BAR,
pa 88 dev/pci/musycc_obsd.c sc->mc_dmat = pa->pa_dmat;
pa 90 dev/pci/musycc_obsd.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 109 dev/pci/musycc_obsd.c if (pa->pa_function == 1)
pa 110 dev/pci/musycc_obsd.c return (musycc_ebus_attach(parent, sc, pa));
pa 113 dev/pci/musycc_obsd.c sc->device = pa->pa_device;
pa 119 dev/pci/musycc_obsd.c if (pci_intr_map(pa, &ih)) {
pa 165 dev/pci/musycc_obsd.c struct pci_attach_args *pa)
pa 170 dev/pci/musycc_obsd.c pci_chipset_tag_t pc = pa->pa_pc;
pa 182 dev/pci/musycc_obsd.c if (sc->bus == parent->dv_unit && sc->device == pa->pa_device)
pa 197 dev/pci/musycc_obsd.c if (pci_intr_map(pa, &ih)) {
pa 565 dev/pci/neo.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 566 dev/pci/neo.c pci_chipset_tag_t pc = pa->pa_pc;
pa 571 dev/pci/neo.c sc->type = pa->pa_id;
pa 574 dev/pci/neo.c if (pci_mapreg_map(pa, PCI_MAPS, PCI_MAPREG_TYPE_MEM, 0,
pa 581 dev/pci/neo.c if (pci_mapreg_map(pa, PCI_MAPS + 4, PCI_MAPREG_TYPE_MEM, 0,
pa 588 dev/pci/neo.c if (pci_intr_map(pa, &ih)) {
pa 646 dev/pci/neo.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 651 dev/pci/neo.c if (PCI_VENDOR(pa->pa_id) != PCI_VENDOR_NEOMAGIC)
pa 657 dev/pci/neo.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 125 dev/pci/noct.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 127 dev/pci/noct.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_NETOCTAVE &&
pa 128 dev/pci/noct.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_NETOCTAVE_NSP2K)
pa 139 dev/pci/noct.c struct pci_attach_args *pa = aux;
pa 140 dev/pci/noct.c pci_chipset_tag_t pc = pa->pa_pc;
pa 145 dev/pci/noct.c if (pci_mapreg_map(pa, NOCT_BAR0, PCI_MAPREG_MEM_TYPE_64BIT, 0,
pa 155 dev/pci/noct.c sc->sc_dmat = pa->pa_dmat;
pa 163 dev/pci/noct.c if (pci_intr_map(pa, &ih)) {
pa 95 dev/pci/nofn.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 97 dev/pci/nofn.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_HIFN &&
pa 98 dev/pci/nofn.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_HIFN_78XX)
pa 109 dev/pci/nofn.c struct pci_attach_args *pa = aux;
pa 110 dev/pci/nofn.c pci_chipset_tag_t pc = pa->pa_pc;
pa 115 dev/pci/nofn.c sc->sc_dmat = pa->pa_dmat;
pa 117 dev/pci/nofn.c if (pci_mapreg_map(pa, NOFN_BAR0_REGS, PCI_MAPREG_TYPE_MEM, 0,
pa 123 dev/pci/nofn.c if (pci_intr_map(pa, &ih)) {
pa 147 dev/pci/nofn.c if (pci_mapreg_map(pa, NOFN_BAR3_PK, PCI_MAPREG_TYPE_MEM, 0,
pa 140 dev/pci/nviic.c struct pci_attach_args *pa = aux;
pa 147 dev/pci/nviic.c sc->sc_iot = pa->pa_iot;
pa 152 dev/pci/nviic.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 169 dev/pci/nviic.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, baseregs[i]);
pa 86 dev/pci/ohci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 88 dev/pci/ohci_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_SERIALBUS &&
pa 89 dev/pci/ohci_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_SERIALBUS_USB &&
pa 90 dev/pci/ohci_pci.c PCI_INTERFACE(pa->pa_class) == PCI_INTERFACE_OHCI)
pa 100 dev/pci/ohci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 101 dev/pci/ohci_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 109 dev/pci/ohci_pci.c if (pci_mapreg_map(pa, PCI_CBMEM, PCI_MAPREG_TYPE_MEM, 0,
pa 124 dev/pci/ohci_pci.c sc->sc.sc_bus.dmatag = pa->pa_dmat;
pa 133 dev/pci/ohci_pci.c if (pci_intr_map(pa, &ih)) {
pa 154 dev/pci/ohci_pci.c vendor = pci_findvendor(pa->pa_id);
pa 155 dev/pci/ohci_pci.c sc->sc.sc_id_vendor = PCI_VENDOR(pa->pa_id);
pa 160 dev/pci/ohci_pci.c "vendor 0x%04x", PCI_VENDOR(pa->pa_id));
pa 228 dev/pci/pccbb.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 230 dev/pci/pccbb.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_BRIDGE &&
pa 231 dev/pci/pccbb.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_BRIDGE_CARDBUS &&
pa 232 dev/pci/pccbb.c PCI_INTERFACE(pa->pa_class) == 0) {
pa 370 dev/pci/pccbb.c struct pci_attach_args *pa = aux;
pa 371 dev/pci/pccbb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 379 dev/pci/pccbb.c pccbb_attach_hook(parent, self, pa);
pa 382 dev/pci/pccbb.c sc->sc_chipset = cb_chipset(pa->pa_id, &flags);
pa 391 dev/pci/pccbb.c sc->sc_rbus_iot = rbus_pccbb_parent_io(self, pa);
pa 392 dev/pci/pccbb.c sc->sc_rbus_memt = rbus_pccbb_parent_mem(self, pa);
pa 401 dev/pci/pccbb.c sock_base = pci_conf_read(pc, pa->pa_tag, PCI_SOCKBASE);
pa 406 dev/pci/pccbb.c if (pci_mapreg_map(pa, PCI_SOCKBASE, PCI_MAPREG_TYPE_MEM, 0,
pa 415 dev/pci/pccbb.c if (pci_mapreg_map(pa, PCI_SOCKBASE,
pa 422 dev/pci/pccbb.c pci_conf_write(pc, pa->pa_tag, PCI_SOCKBASE, 0);
pa 439 dev/pci/pccbb.c busreg = pci_conf_read(pc, pa->pa_tag, PCI_BUSNUM);
pa 453 dev/pci/pccbb.c intrname[pa->pa_intrpin], pa->pa_intrline);
pa 459 dev/pci/pccbb.c sc->sc_iot = pa->pa_iot;
pa 460 dev/pci/pccbb.c sc->sc_memt = pa->pa_memt;
pa 461 dev/pci/pccbb.c sc->sc_dmat = pa->pa_dmat;
pa 462 dev/pci/pccbb.c sc->sc_tag = pa->pa_tag;
pa 463 dev/pci/pccbb.c sc->sc_function = pa->pa_function;
pa 466 dev/pci/pccbb.c sc->sc_intrtag = pa->pa_intrtag;
pa 467 dev/pci/pccbb.c sc->sc_intrpin = pa->pa_intrpin;
pa 472 dev/pci/pccbb.c if (pci_intr_map(pa, &ih)) {
pa 512 dev/pci/pccbb.c reg = pci_conf_read(pc, pa->pa_tag, PCI_BCR_INTR);
pa 514 dev/pci/pccbb.c pci_conf_write(pc, pa->pa_tag, PCI_BCR_INTR, reg);
pa 519 dev/pci/pccbb.c pci_conf_write(pc, pa->pa_tag, PCI_LEGACY, 0x0);
pa 206 dev/pci/pci.c struct pci_attach_args *pa = aux;
pa 210 dev/pci/pci.c pci_devinfo(pa->pa_id, pa->pa_class, 1, devinfo,
pa 214 dev/pci/pci.c printf(" dev %d function %d", pa->pa_device, pa->pa_function);
pa 216 dev/pci/pci.c pci_devinfo(pa->pa_id, pa->pa_class, 0, devinfo,
pa 228 dev/pci/pci.c struct pci_attach_args *pa = aux;
pa 231 dev/pci/pci.c cf->pcicf_dev != pa->pa_device)
pa 234 dev/pci/pci.c cf->pcicf_function != pa->pa_function)
pa 245 dev/pci/pci.c struct pci_attach_args pa;
pa 268 dev/pci/pci.c pa.pa_iot = sc->sc_iot;
pa 269 dev/pci/pci.c pa.pa_memt = sc->sc_memt;
pa 270 dev/pci/pci.c pa.pa_dmat = sc->sc_dmat;
pa 271 dev/pci/pci.c pa.pa_pc = pc;
pa 272 dev/pci/pci.c pa.pa_domain = sc->sc_domain;
pa 273 dev/pci/pci.c pa.pa_bus = bus;
pa 274 dev/pci/pci.c pa.pa_device = device;
pa 275 dev/pci/pci.c pa.pa_function = function;
pa 276 dev/pci/pci.c pa.pa_tag = tag;
pa 277 dev/pci/pci.c pa.pa_id = id;
pa 278 dev/pci/pci.c pa.pa_class = class;
pa 279 dev/pci/pci.c pa.pa_bridgetag = sc->sc_bridgetag;
pa 280 dev/pci/pci.c pa.pa_bridgeih = sc->sc_bridgeih;
pa 285 dev/pci/pci.c pa.pa_flags = PCI_FLAGS_IO_ENABLED | PCI_FLAGS_MEM_ENABLED;
pa 294 dev/pci/pci.c pa.pa_intrtag = tag;
pa 295 dev/pci/pci.c pa.pa_intrswiz = 0;
pa 298 dev/pci/pci.c pa.pa_intrswiz = 0;
pa 299 dev/pci/pci.c pa.pa_intrtag = tag;
pa 301 dev/pci/pci.c pa.pa_intrswiz = sc->sc_intrswiz + device;
pa 302 dev/pci/pci.c pa.pa_intrtag = sc->sc_intrtag;
pa 309 dev/pci/pci.c pa.pa_rawintrpin = pin;
pa 312 dev/pci/pci.c pa.pa_intrpin = 0;
pa 318 dev/pci/pci.c pa.pa_intrpin = /* XXX */
pa 319 dev/pci/pci.c ((pin + pa.pa_intrswiz - 1) % 4) + 1;
pa 321 dev/pci/pci.c pa.pa_intrline = PCI_INTERRUPT_LINE(intr);
pa 324 dev/pci/pci.c ret = (*match)(&pa);
pa 326 dev/pci/pci.c *pap = pa;
pa 328 dev/pci/pci.c if ((dev = config_found_sm(&sc->sc_dev, &pa, pciprint,
pa 396 dev/pci/pci.c pci_find_device(struct pci_attach_args *pa,
pa 407 dev/pci/pci.c match, pa) != 0)
pa 468 dev/pci/pci.c pci_matchbyid(struct pci_attach_args *pa, const struct pci_matchid *ids,
pa 475 dev/pci/pci.c if (PCI_VENDOR(pa->pa_id) == pm->pm_vid &&
pa 476 dev/pci/pci.c PCI_PRODUCT(pa->pa_id) == pm->pm_pid)
pa 314 dev/pci/pci_map.c pci_mapreg_map(struct pci_attach_args *pa, int reg, pcireg_t type, int busflags,
pa 326 dev/pci/pci_map.c if ((rv = pci_mapreg_info(pa->pa_pc, pa->pa_tag, reg, type,
pa 332 dev/pci/pci_map.c csr = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 339 dev/pci/pci_map.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, csr);
pa 342 dev/pci/pci_map.c if ((pa->pa_flags & PCI_FLAGS_IO_ENABLED) == 0)
pa 344 dev/pci/pci_map.c tag = pa->pa_iot;
pa 346 dev/pci/pci_map.c if ((pa->pa_flags & PCI_FLAGS_MEM_ENABLED) == 0)
pa 348 dev/pci/pci_map.c tag = pa->pa_memt;
pa 148 dev/pci/pciide.c pciide_pci_read(pci_chipset_tag_t pc, pcitag_t pa, int reg)
pa 150 dev/pci/pciide.c return (pci_conf_read(pc, pa, (reg & ~0x03)) >>
pa 155 dev/pci/pciide.c pciide_pci_write(pci_chipset_tag_t pc, pcitag_t pa, int reg, u_int8_t val)
pa 159 dev/pci/pciide.c pcival = pci_conf_read(pc, pa, (reg & ~0x03));
pa 162 dev/pci/pciide.c pci_conf_write(pc, pa, (reg & ~0x03), pcival);
pa 1200 dev/pci/pciide.c struct pci_attach_args *pa = aux;
pa 1207 dev/pci/pciide.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_PCTECH &&
pa 1208 dev/pci/pciide.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_PCTECH_RZ1000)
pa 1215 dev/pci/pciide.c pp = pciide_lookup_product(pa->pa_id);
pa 1224 dev/pci/pciide.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_MASS_STORAGE) {
pa 1225 dev/pci/pciide.c switch (PCI_SUBCLASS(pa->pa_class)) {
pa 1251 dev/pci/pciide.c struct pci_attach_args *pa = aux;
pa 1253 dev/pci/pciide.c sc->sc_pp = pciide_lookup_product(pa->pa_id);
pa 1256 dev/pci/pciide.c sc->sc_rev = PCI_REVISION(pa->pa_class);
pa 1258 dev/pci/pciide.c sc->sc_pc = pa->pa_pc;
pa 1259 dev/pci/pciide.c sc->sc_tag = pa->pa_tag;
pa 1272 dev/pci/pciide.c sc->sc_tag, pa->pa_class), DEBUG_PROBE);
pa 1274 dev/pci/pciide.c sc->sc_pp->chip_map(sc, pa);
pa 1282 dev/pci/pciide.c pciide_mapregs_compat(struct pci_attach_args *pa, struct pciide_channel *cp,
pa 1297 dev/pci/pciide.c wdc_cp->cmd_iot = pa->pa_iot;
pa 1306 dev/pci/pciide.c wdc_cp->ctl_iot = pa->pa_iot;
pa 1321 dev/pci/pciide.c pciide_mapregs_native(struct pci_attach_args *pa, struct pciide_channel *cp,
pa 1333 dev/pci/pciide.c if (pci_intr_map(pa, &intrhandle) != 0) {
pa 1338 dev/pci/pciide.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 1339 dev/pci/pciide.c sc->sc_pci_ih = pci_intr_establish(pa->pa_pc,
pa 1357 dev/pci/pciide.c maptype = pci_mapreg_type(pa->pa_pc, pa->pa_tag,
pa 1362 dev/pci/pciide.c if (pci_mapreg_map(pa, PCIIDE_REG_CMD_BASE(wdc_cp->channel),
pa 1370 dev/pci/pciide.c maptype = pci_mapreg_type(pa->pa_pc, pa->pa_tag,
pa 1375 dev/pci/pciide.c if (pci_mapreg_map(pa, PCIIDE_REG_CTL_BASE(wdc_cp->channel),
pa 1400 dev/pci/pciide.c pciide_mapreg_dma(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 1421 dev/pci/pciide.c maptype = pci_mapreg_type(pa->pa_pc, pa->pa_tag,
pa 1426 dev/pci/pciide.c sc->sc_dma_ok = (pci_mapreg_info(pa->pa_pc, pa->pa_tag,
pa 1442 dev/pci/pciide.c sc->sc_dma_ok = (pci_mapreg_map(pa,
pa 1445 dev/pci/pciide.c sc->sc_dmat = pa->pa_dmat;
pa 1859 dev/pci/pciide.c pciide_mapchan(struct pci_attach_args *pa, struct pciide_channel *cp,
pa 1866 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_native(pa, cp, cmdsizep, ctlsizep,
pa 1869 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_compat(pa, cp,
pa 1903 dev/pci/pciide.c pciide_map_compat_intr(struct pci_attach_args *pa, struct pciide_channel *cp,
pa 1914 dev/pci/pciide.c pa, compatchan, pciide_compat_intr, cp);
pa 1927 dev/pci/pciide.c pciide_unmap_compat_intr(struct pci_attach_args *pa, struct pciide_channel *cp,
pa 1935 dev/pci/pciide.c pciide_machdep_compat_intr_disestablish(pa->pa_pc, cp->ih);
pa 1961 dev/pci/pciide.c default_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 1964 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 1980 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 2005 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_native(pa, cp, &cmdsize,
pa 2008 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_compat(pa, cp,
pa 2017 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 2045 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 2097 dev/pci/pciide.c sata_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 2100 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 2112 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 2134 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 2221 dev/pci/pciide.c piix_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 2228 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 2231 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 2315 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, 0);
pa 2318 dev/pci/pciide.c pciide_mapchan(pa, cp, 0, &cmdsize, &ctlsize, pciide_pci_intr);
pa 2332 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, 0);
pa 2339 dev/pci/pciide.c piixsata_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 2342 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 2348 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 2390 dev/pci/pciide.c reg = pciide_pci_read(pa->pa_pc, pa->pa_tag,
pa 2394 dev/pci/pciide.c pciide_pci_write(pa->pa_pc, pa->pa_tag,
pa 2404 dev/pci/pciide.c reg = pciide_pci_read(pa->pa_pc, pa->pa_tag,
pa 2409 dev/pci/pciide.c pciide_pci_write(pa->pa_pc, pa->pa_tag,
pa 2422 dev/pci/pciide.c pciide_pci_write(pa->pa_pc, pa->pa_tag,
pa 2435 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 2439 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 2445 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 2789 dev/pci/pciide.c amd756_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 2792 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 2798 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 2837 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 2841 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 2848 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 2972 dev/pci/pciide.c apollo_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 2985 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 2986 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 2992 dev/pci/pciide.c if ((PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_VIATECH_VT6410) ||
pa 2993 dev/pci/pciide.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_VIATECH_CX700_IDE)) {
pa 3001 dev/pci/pciide.c tag = pci_make_tag(pa->pa_pc, pa->pa_bus, pa->pa_device, 0);
pa 3010 dev/pci/pciide.c pa->pa_device == 15) {
pa 3011 dev/pci/pciide.c tag = pci_make_tag(pa->pa_pc, pa->pa_bus, 17, 0);
pa 3063 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 3099 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 3103 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 3119 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 3237 dev/pci/pciide.c cmd_channel_map(struct pci_attach_args *pa, struct pciide_softc *sc,
pa 3250 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) != PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 3253 dev/pci/pciide.c if (pciide_pci_read(pa->pa_pc, pa->pa_tag, CMD_CONF) &
pa 3258 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 3303 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 3306 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize, cmd_pci_intr);
pa 3308 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 3314 dev/pci/pciide.c pciide_pci_write(pa->pa_pc, pa->pa_tag,
pa 3316 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 3355 dev/pci/pciide.c cmd_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 3358 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 3370 dev/pci/pciide.c cmd_channel_map(pa, sc, channel);
pa 3375 dev/pci/pciide.c cmd0643_9_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 3386 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) != PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 3389 dev/pci/pciide.c if (pciide_pci_read(pa->pa_pc, pa->pa_tag, CMD_CONF) &
pa 3394 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 3398 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 3455 dev/pci/pciide.c cmd_channel_map(pa, sc, channel);
pa 3585 dev/pci/pciide.c cmd680_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 3592 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 3615 dev/pci/pciide.c cmd680_channel_map(pa, sc, channel);
pa 3623 dev/pci/pciide.c cmd680_channel_map(struct pci_attach_args *pa, struct pciide_softc *sc,
pa 3633 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) != PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 3639 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 3668 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize, pciide_pci_intr);
pa 3671 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 3685 dev/pci/pciide.c pcitag_t pa = sc->sc_tag;
pa 3697 dev/pci/pciide.c mode = pciide_pci_read(pc, pa, 0x80 + chp->channel * 4);
pa 3709 dev/pci/pciide.c (pciide_pci_read(pc, pa, off) & 0x01) == 0)
pa 3711 dev/pci/pciide.c scsc = pciide_pci_read(pc, pa, 0x8a);
pa 3713 dev/pci/pciide.c pciide_pci_write(pc, pa, 0x8a, scsc | 0x01);
pa 3714 dev/pci/pciide.c scsc = pciide_pci_read(pc, pa, 0x8a);
pa 3720 dev/pci/pciide.c val = pciide_pci_read(pc, pa, off) & ~0x3f;
pa 3725 dev/pci/pciide.c pciide_pci_write(pc, pa, off, val);
pa 3731 dev/pci/pciide.c pciide_pci_write(pc, pa, off, val & 0xff);
pa 3732 dev/pci/pciide.c pciide_pci_write(pc, pa, off, val >> 8);
pa 3738 dev/pci/pciide.c pciide_pci_write(pc, pa, off, val & 0xff);
pa 3739 dev/pci/pciide.c pciide_pci_write(pc, pa, off, val >> 8);
pa 3743 dev/pci/pciide.c pciide_pci_write(pc, pa, 0x80 + chp->channel * 4, mode);
pa 3764 dev/pci/pciide.c sii_fixup_cacheline(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 3768 dev/pci/pciide.c cls = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 3772 dev/pci/pciide.c cls = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 3775 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG, cls);
pa 3790 dev/pci/pciide.c sii3112_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 3812 dev/pci/pciide.c scs_cmd = pci_conf_read(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD);
pa 3813 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD,
pa 3816 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD,
pa 3821 dev/pci/pciide.c if (pci_mapreg_map(pa, PCI_MAPREG_START + 0x14,
pa 3830 dev/pci/pciide.c cfgctl = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 3832 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, SII3112_PCI_CFGCTL,
pa 3837 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 3851 dev/pci/pciide.c sii_fixup_cacheline(sc, pa);
pa 3875 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 3876 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 3886 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 4067 dev/pci/pciide.c sii3114_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 4092 dev/pci/pciide.c scs_cmd = pci_conf_read(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD);
pa 4093 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD,
pa 4096 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pa->pa_tag, SII3112_SCS_CMD,
pa 4110 dev/pci/pciide.c if (pci_mapreg_map(pa, PCI_MAPREG_START + 0x14,
pa 4129 dev/pci/pciide.c sii3114_mapreg_dma(sc, pa);
pa 4132 dev/pci/pciide.c sii_fixup_cacheline(sc, pa);
pa 4152 dev/pci/pciide.c if (pci_intr_map(pa, &intrhandle) != 0) {
pa 4157 dev/pci/pciide.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 4158 dev/pci/pciide.c sc->sc_pci_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_BIO,
pa 4187 dev/pci/pciide.c sii3114_mapreg_dma(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 4233 dev/pci/pciide.c sc->sc_dmat = pa->pa_dmat;
pa 4402 dev/pci/pciide.c cy693_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 4405 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 4419 dev/pci/pciide.c if (pa->pa_function == 1) {
pa 4421 dev/pci/pciide.c } else if (pa->pa_function == 2) {
pa 4424 dev/pci/pciide.c printf(": unexpected PCI function %d\n", pa->pa_function);
pa 4430 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 4436 dev/pci/pciide.c cy->cy_handle = cy82c693_init(pa->pa_iot);
pa 4472 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_native(pa, cp, &cmdsize, &ctlsize,
pa 4476 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_compat(pa, cp, cy->cy_compatchan,
pa 4482 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, cy->cy_compatchan, interface);
pa 4491 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, cy->cy_compatchan,
pa 4628 dev/pci/pciide.c sis_hostbr_match(struct pci_attach_args *pa)
pa 4632 dev/pci/pciide.c if (PCI_VENDOR(pa->pa_id) != PCI_VENDOR_SIS)
pa 4638 dev/pci/pciide.c if (PCI_PRODUCT(pa->pa_id) == sis_hostbr_type[i].id &&
pa 4639 dev/pci/pciide.c PCI_REVISION(pa->pa_class) >= sis_hostbr_type[i].rev)
pa 4646 dev/pci/pciide.c sis_south_match(struct pci_attach_args *pa)
pa 4648 dev/pci/pciide.c return(PCI_VENDOR(pa->pa_id) == PCI_VENDOR_SIS &&
pa 4649 dev/pci/pciide.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SIS_85C503 &&
pa 4650 dev/pci/pciide.c PCI_REVISION(pa->pa_class) >= 0x10);
pa 4654 dev/pci/pciide.c sis_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 4659 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 4672 dev/pci/pciide.c br_tag = pci_make_tag(pa->pa_pc, pa->pa_bus, 0, 0);
pa 4689 dev/pci/pciide.c br_tag = pci_make_tag(pa->pa_pc, pa->pa_bus,
pa 4690 dev/pci/pciide.c pa->pa_device, 0);
pa 4728 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 4780 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 4783 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 4786 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 4798 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 4976 dev/pci/pciide.c natsemi_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 4984 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 5026 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 5030 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 5033 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 5160 dev/pci/pciide.c ns_scx200_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 5164 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 5168 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 5212 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 5215 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 5218 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 5315 dev/pci/pciide.c acer_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 5324 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 5386 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 5389 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 5392 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 5401 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 5536 dev/pci/pciide.c hpt_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 5549 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 5550 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 5565 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 5587 dev/pci/pciide.c if (pa->pa_function == 0) {
pa 5589 dev/pci/pciide.c } else if (pa->pa_function == 1) {
pa 5593 dev/pci/pciide.c sc->sc_wdcdev.sc_dev.dv_xname, pa->pa_function);
pa 5625 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_native(pa, cp, &cmdsize,
pa 5628 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_compat(pa, cp, compatchan,
pa 5873 dev/pci/pciide.c pdc202xx_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 5899 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 5999 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 6003 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 6006 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 6009 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 6015 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 6329 dev/pci/pciide.c pdcsata_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 6349 dev/pci/pciide.c if (pci_intr_map(pa, &intrhandle) != 0) {
pa 6353 dev/pci/pciide.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 6365 dev/pci/pciide.c sc->sc_pci_ih = pci_intr_establish(pa->pa_pc,
pa 6380 dev/pci/pciide.c sc->sc_pci_ih = pci_intr_establish(pa->pa_pc,
pa 6394 dev/pci/pciide.c sc->sc_dma_ok = (pci_mapreg_map(pa, PCIIDE_REG_BUS_MASTER_DMA,
pa 6399 dev/pci/pciide.c pci_intr_disestablish(pa->pa_pc, sc->sc_pci_ih);
pa 6403 dev/pci/pciide.c sc->sc_dmat = pa->pa_dmat;
pa 6405 dev/pci/pciide.c if (pci_mapreg_map(pa, PDC203xx_BAR_IDEREGS,
pa 6410 dev/pci/pciide.c pci_intr_disestablish(pa->pa_pc, sc->sc_pci_ih);
pa 6913 dev/pci/pciide.c opti_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 6936 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 6954 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 6968 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 6971 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 6974 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 7083 dev/pci/pciide.c serverworks_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7086 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 7092 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 7131 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 7135 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 7141 dev/pci/pciide.c pcib_tag = pci_make_tag(pa->pa_pc, pa->pa_bus, pa->pa_device, 0);
pa 7142 dev/pci/pciide.c pci_conf_write(pa->pa_pc, pcib_tag, 0x64,
pa 7143 dev/pci/pciide.c (pci_conf_read(pa->pa_pc, pcib_tag, 0x64) & ~0x2000) | 0x4000);
pa 7258 dev/pci/pciide.c svwsata_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7279 dev/pci/pciide.c if (pci_mapreg_map(pa, PCI_MAPREG_START + 0x14,
pa 7287 dev/pci/pciide.c svwsata_mapreg_dma(sc, pa);
pa 7309 dev/pci/pciide.c if(pci_intr_map(pa, &intrhandle) != 0) {
pa 7314 dev/pci/pciide.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 7315 dev/pci/pciide.c sc->sc_pci_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_BIO,
pa 7340 dev/pci/pciide.c svwsata_mapreg_dma(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7360 dev/pci/pciide.c sc->sc_dmat = pa->pa_dmat;
pa 7593 dev/pci/pciide.c acard_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7604 dev/pci/pciide.c if (PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_MASS_STORAGE_IDE) {
pa 7605 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 7612 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 7647 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_native(pa, cp, &cmdsize,
pa 7650 dev/pci/pciide.c cp->hw_ok = pciide_mapregs_compat(pa, cp, i,
pa 7769 dev/pci/pciide.c nforce_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7773 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 7782 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 7818 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 7821 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 7824 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 7830 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 7966 dev/pci/pciide.c artisea_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 7980 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 8002 dev/pci/pciide.c interface = PCI_INTERFACE(pa->pa_class);
pa 8008 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 8012 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 8018 dev/pci/pciide.c ite_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 8039 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 8070 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 8189 dev/pci/pciide.c ixp_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 8193 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 8197 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 8220 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 8223 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 8226 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 8320 dev/pci/pciide.c jmicron_chip_map(struct pciide_softc *sc, struct pci_attach_args *pa)
pa 8324 dev/pci/pciide.c pcireg_t interface = PCI_INTERFACE(pa->pa_class);
pa 8333 dev/pci/pciide.c pciide_mapreg_dma(sc, pa);
pa 8365 dev/pci/pciide.c pciide_map_compat_intr(pa, cp, channel, interface);
pa 8368 dev/pci/pciide.c pciide_mapchan(pa, cp, interface, &cmdsize, &ctlsize,
pa 8371 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 8377 dev/pci/pciide.c pciide_unmap_compat_intr(pa, cp, channel, interface);
pa 232 dev/pci/pcivar.h int pci_find_device(struct pci_attach_args *pa,
pa 152 dev/pci/pcscp.c struct pci_attach_args *pa = aux;
pa 154 dev/pci/pcscp.c if (PCI_VENDOR(pa->pa_id) != PCI_VENDOR_AMD)
pa 157 dev/pci/pcscp.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 170 dev/pci/pcscp.c struct pci_attach_args *pa = aux;
pa 180 dev/pci/pcscp.c if (pci_mapreg_map(pa, IO_MAP_REG, PCI_MAPREG_TYPE_IO, 0,
pa 190 dev/pci/pcscp.c esc->sc_dmat = pa->pa_dmat;
pa 287 dev/pci/pcscp.c if (pci_intr_map(pa, &ih)) {
pa 292 dev/pci/pcscp.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 293 dev/pci/pcscp.c esc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 113 dev/pci/piixpm.c struct pci_attach_args *pa = aux;
pa 120 dev/pci/piixpm.c conf = pci_conf_read(pa->pa_pc, pa->pa_tag, PIIX_SMB_HOSTC);
pa 129 dev/pci/piixpm.c sc->sc_iot = pa->pa_iot;
pa 130 dev/pci/piixpm.c base = pci_conf_read(pa->pa_pc, pa->pa_tag, PIIX_SMB_BASE) & 0xffff;
pa 145 dev/pci/piixpm.c if (pci_intr_map(pa, &ih) == 0) {
pa 146 dev/pci/piixpm.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 147 dev/pci/piixpm.c sc->sc_ih = pci_intr_establish(pa->pa_pc,
pa 67 dev/pci/ppb.c struct pci_attach_args *pa = aux;
pa 72 dev/pci/ppb.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_VIATECH &&
pa 73 dev/pci/ppb.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_VIATECH_VT82C586_PWR)
pa 80 dev/pci/ppb.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_BRIDGE &&
pa 81 dev/pci/ppb.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_BRIDGE_PCI)
pa 91 dev/pci/ppb.c struct pci_attach_args *pa = aux;
pa 92 dev/pci/ppb.c pci_chipset_tag_t pc = pa->pa_pc;
pa 100 dev/pci/ppb.c sc->sc_tag = pa->pa_tag;
pa 102 dev/pci/ppb.c busdata = pci_conf_read(pc, pa->pa_tag, PPB_REG_BUSINFO);
pa 111 dev/pci/ppb.c pa->pa_intrpin = pa->pa_rawintrpin = pin;
pa 112 dev/pci/ppb.c pa->pa_intrline = 0;
pa 113 dev/pci/ppb.c pci_intr_map(pa, &sc->sc_ih[pin - PCI_INTERRUPT_PIN_A]);
pa 123 dev/pci/ppb.c if (pa->pa_bus != PPB_BUSINFO_PRIMARY(busdata))
pa 125 dev/pci/ppb.c pa->pa_bus, PPB_BUSINFO_PRIMARY(busdata));
pa 135 dev/pci/ppb.c pba.pba_iot = pa->pa_iot;
pa 136 dev/pci/ppb.c pba.pba_memt = pa->pa_memt;
pa 137 dev/pci/ppb.c pba.pba_dmat = pa->pa_dmat;
pa 140 dev/pci/ppb.c pba.pba_flags = pa->pa_flags & ~PCI_FLAGS_MRM_OKAY;
pa 142 dev/pci/ppb.c pba.pba_domain = pa->pa_domain;
pa 146 dev/pci/ppb.c pba.pba_intrswiz = pa->pa_intrswiz;
pa 147 dev/pci/ppb.c pba.pba_intrtag = pa->pa_intrtag;
pa 92 dev/pci/puc.c struct pci_attach_args *pa = aux;
pa 96 dev/pci/puc.c bhlc = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_BHLC_REG);
pa 100 dev/pci/puc.c subsys = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 102 dev/pci/puc.c desc = puc_find_description(PCI_VENDOR(pa->pa_id),
pa 103 dev/pci/puc.c PCI_PRODUCT(pa->pa_id), PCI_VENDOR(subsys), PCI_PRODUCT(subsys));
pa 111 dev/pci/puc.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_COMMUNICATIONS &&
pa 112 dev/pci/puc.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_BRIDGE_PCI)
pa 140 dev/pci/puc.c struct pci_attach_args *pa = aux;
pa 145 dev/pci/puc.c subsys = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_SUBSYS_ID_REG);
pa 146 dev/pci/puc.c sc->sc_desc = puc_find_description(PCI_VENDOR(pa->pa_id),
pa 147 dev/pci/puc.c PCI_PRODUCT(pa->pa_id), PCI_VENDOR(subsys), PCI_PRODUCT(subsys));
pa 155 dev/pci/puc.c pci_conf_print(pa->pa_pc, pa->pa_tag, NULL);
pa 189 dev/pci/puc.c if (!pci_mapreg_probe(pa->pa_pc, pa->pa_tag, bar, &type))
pa 192 dev/pci/puc.c sc->sc_bar_mappings[i].mapped = (pci_mapreg_map(pa, bar, type,
pa 205 dev/pci/puc.c psc->pc = pa->pa_pc;
pa 206 dev/pci/puc.c if (pci_intr_map(pa, &psc->ih)) {
pa 220 dev/pci/puc.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_PLX &&
pa 221 dev/pci/puc.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_PLX_CRONYX_OMEGA)
pa 69 dev/pci/pwdog.c struct pci_attach_args *const pa = (struct pci_attach_args *)aux;
pa 73 dev/pci/pwdog.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, PCI_MAPREG_START);
pa 74 dev/pci/pwdog.c if (pci_mapreg_map(pa, PCI_MAPREG_START, memtype, 0, &pwdog->iot,
pa 145 dev/pci/safe.c struct pci_attach_args *pa = aux;
pa 147 dev/pci/safe.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_SAFENET &&
pa 148 dev/pci/safe.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SAFENET_SAFEXCEL)
pa 157 dev/pci/safe.c struct pci_attach_args *pa = aux;
pa 168 dev/pci/safe.c sc->sc_dmat = pa->pa_dmat;
pa 173 dev/pci/safe.c if (pci_mapreg_map(pa, SAFE_BAR, PCI_MAPREG_TYPE_MEM, 0,
pa 179 dev/pci/safe.c if (pci_intr_map(pa, &ih)) {
pa 183 dev/pci/safe.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 184 dev/pci/safe.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_NET, safe_intr, sc,
pa 312 dev/pci/safe.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 58 dev/pci/sdhc_pci.c struct pci_attach_args *pa = aux;
pa 60 dev/pci/sdhc_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_SYSTEM &&
pa 61 dev/pci/sdhc_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_SYSTEM_SDHC)
pa 71 dev/pci/sdhc_pci.c struct pci_attach_args *pa = aux;
pa 83 dev/pci/sdhc_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TI &&
pa 84 dev/pci/sdhc_pci.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_TI_PCI7XX1_SD &&
pa 85 dev/pci/sdhc_pci.c pa->pa_function == 4)
pa 86 dev/pci/sdhc_pci.c sdhc_takecontroller(pa);
pa 88 dev/pci/sdhc_pci.c if (pci_intr_map(pa, &ih)) {
pa 93 dev/pci/sdhc_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 94 dev/pci/sdhc_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_SDMMC,
pa 103 dev/pci/sdhc_pci.c usedma = PCI_INTERFACE(pa->pa_class) == SDHC_PCI_INTERFACE_DMA;
pa 108 dev/pci/sdhc_pci.c slotinfo = pci_conf_read(pa->pa_pc, pa->pa_tag,
pa 122 dev/pci/sdhc_pci.c if (pci_mem_find(pa->pa_pc, pa->pa_tag, reg,
pa 126 dev/pci/sdhc_pci.c if (pci_mapreg_map(pa, reg, PCI_MAPREG_TYPE_MEM, 0,
pa 147 dev/pci/sdhc_pci.c sdhc_takecontroller(struct pci_attach_args *pa)
pa 153 dev/pci/sdhc_pci.c tag = pci_make_tag(pa->pa_pc, pa->pa_bus, pa->pa_device, 3);
pa 154 dev/pci/sdhc_pci.c id = pci_conf_read(pa->pa_pc, tag, PCI_ID_REG);
pa 162 dev/pci/sdhc_pci.c reg = pci_conf_read(pa->pa_pc, tag, SDHC_PCI_GENERAL_CTL);
pa 164 dev/pci/sdhc_pci.c pci_conf_write(pa->pa_pc, tag, SDHC_PCI_GENERAL_CTL, reg);
pa 73 dev/pci/sili_pci.c sili_lookup(struct pci_attach_args *pa)
pa 80 dev/pci/sili_pci.c if (sd->sd_vendor == PCI_VENDOR(pa->pa_id) &&
pa 81 dev/pci/sili_pci.c sd->sd_product == PCI_PRODUCT(pa->pa_id))
pa 99 dev/pci/sili_pci.c struct pci_attach_args *pa = aux;
pa 105 dev/pci/sili_pci.c sd = sili_lookup(pa);
pa 107 dev/pci/sili_pci.c psc->psc_pc = pa->pa_pc;
pa 108 dev/pci/sili_pci.c psc->psc_tag = pa->pa_tag;
pa 110 dev/pci/sili_pci.c sc->sc_dmat = pa->pa_dmat;
pa 117 dev/pci/sili_pci.c if (pci_mapreg_map(pa, SILI_PCI_BAR_GLOBAL, memtype, 0,
pa 126 dev/pci/sili_pci.c if (pci_mapreg_map(pa, SILI_PCI_BAR_PORT, memtype, 0,
pa 134 dev/pci/sili_pci.c if (pci_intr_map(pa, &ih)) {
pa 65 dev/pci/siop_pci.c struct pci_attach_args *pa = aux;
pa 69 dev/pci/siop_pci.c pp = siop_lookup_product(pa->pa_id, PCI_REVISION(pa->pa_class));
pa 78 dev/pci/siop_pci.c struct pci_attach_args *pa = aux;
pa 82 dev/pci/siop_pci.c pa, siop_intr) == 0)
pa 212 dev/pci/siop_pci_common.c struct siop_common_softc *siop_sc, struct pci_attach_args *pa,
pa 215 dev/pci/siop_pci_common.c pci_chipset_tag_t pc = pa->pa_pc;
pa 216 dev/pci/siop_pci_common.c pcitag_t tag = pa->pa_tag;
pa 227 dev/pci/siop_pci_common.c siop_lookup_product(pa->pa_id, PCI_REVISION(pa->pa_class));
pa 246 dev/pci/siop_pci_common.c siop_sc->sc_dmat = pa->pa_dmat;
pa 248 dev/pci/siop_pci_common.c memtype = pci_mapreg_type(pa->pa_pc, pa->pa_tag, 0x14);
pa 252 dev/pci/siop_pci_common.c memh_valid = (pci_mapreg_map(pa, 0x14, memtype, 0,
pa 259 dev/pci/siop_pci_common.c ioh_valid = (pci_mapreg_map(pa, 0x10, PCI_MAPREG_TYPE_IO, 0,
pa 275 dev/pci/siop_pci_common.c if (pci_intr_map(pa, &intrhandle) != 0) {
pa 280 dev/pci/siop_pci_common.c intrstr = pci_intr_string(pa->pa_pc, intrhandle);
pa 281 dev/pci/siop_pci_common.c pci_sc->sc_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_BIO,
pa 308 dev/pci/siop_pci_common.c if (pci_mapreg_map(pa, bar, memtype, 0,
pa 73 dev/pci/sli_pci.c struct pci_attach_args *pa = aux;
pa 77 dev/pci/sli_pci.c psc->psc_pc = pa->pa_pc;
pa 78 dev/pci/sli_pci.c psc->psc_tag = pa->pa_tag;
pa 80 dev/pci/sli_pci.c sc->sc_dmat = pa->pa_dmat;
pa 86 dev/pci/sli_pci.c if (pci_mapreg_map(pa, SLI_PCI_BAR_SLIM, memtype, 0,
pa 95 dev/pci/sli_pci.c if (pci_mapreg_map(pa, SLI_PCI_BAR_REGISTER, memtype, 0,
pa 102 dev/pci/sli_pci.c if (pci_intr_map(pa, &ih)) {
pa 99 dev/pci/sti_pci.c sti_check_rom(struct sti_pci_softc *spc, struct pci_attach_args *pa)
pa 111 dev/pci/sti_pci.c address = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 112 dev/pci/sti_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, ~PCI_ROM_ENABLE);
pa 113 dev/pci/sti_pci.c mask = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_ROM_REG);
pa 115 dev/pci/sti_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_ROM_REG, address);
pa 123 dev/pci/sti_pci.c rc = bus_space_map(pa->pa_memt, PCI_ROM_ADDR(address), romsize,
pa 142 dev/pci/sti_pci.c tmp = bus_space_read_4(pa->pa_memt, romh, offs + 0);
pa 158 dev/pci/sti_pci.c tmp = bus_space_read_4(pa->pa_memt, romh, offs + 4);
pa 170 dev/pci/sti_pci.c subsize = (bus_addr_t)bus_space_read_2(pa->pa_memt, romh,
pa 187 dev/pci/sti_pci.c suboffs = offs +(bus_addr_t)bus_space_read_2(pa->pa_memt, romh,
pa 189 dev/pci/sti_pci.c tmp = bus_space_read_4(pa->pa_memt, romh, suboffs + 0);
pa 207 dev/pci/sti_pci.c tmp = bus_space_read_1(pa->pa_memt, romh, suboffs + 0x14);
pa 255 dev/pci/sti_pci.c (bus_addr_t)bus_space_read_2(pa->pa_memt, romh, selected + 0x0e);
pa 257 dev/pci/sti_pci.c rc = sti_readbar(sc, pa, i,
pa 258 dev/pci/sti_pci.c bus_space_read_1(pa->pa_memt, romh, offs + i));
pa 268 dev/pci/sti_pci.c (bus_addr_t)bus_space_read_4(pa->pa_memt, romh, selected + 0x08);
pa 269 dev/pci/sti_pci.c stiromsize = (bus_addr_t)bus_space_read_4(pa->pa_memt, romh,
pa 279 dev/pci/sti_pci.c bus_space_unmap(pa->pa_memt, romh, romsize);
pa 280 dev/pci/sti_pci.c rc = bus_space_map(pa->pa_memt, PCI_ROM_ADDR(address) + offs,
pa 287 dev/pci/sti_pci.c sc->memt = pa->pa_memt;
pa 292 dev/pci/sti_pci.c bus_space_unmap(pa->pa_memt, romh, romsize);
pa 303 dev/pci/sti_pci.c sti_readbar(struct sti_softc *sc, struct pci_attach_args *pa, u_int region,
pa 325 dev/pci/sti_pci.c cf = pci_conf_read(pa->pa_pc, pa->pa_tag, bar);
pa 328 dev/pci/sti_pci.c rc = pci_io_find(pa->pa_pc, pa->pa_tag, bar, &addr, &size);
pa 330 dev/pci/sti_pci.c rc = pci_mem_find(pa->pa_pc, pa->pa_tag, bar, &addr, &size,
pa 261 dev/pci/sv.c struct pci_attach_args *pa = aux;
pa 263 dev/pci/sv.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_S3 &&
pa 264 dev/pci/sv.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_S3_SONICVIBES)
pa 277 dev/pci/sv.c struct pci_attach_args *pa = aux;
pa 278 dev/pci/sv.c pci_chipset_tag_t pc = pa->pa_pc;
pa 286 dev/pci/sv.c sc->sc_pci_tag = pa->pa_tag;
pa 289 dev/pci/sv.c if (pci_mapreg_map(pa, SV_ENHANCED_PORTBASE_SLOT, PCI_MAPREG_TYPE_IO, 0,
pa 295 dev/pci/sv.c sc->sc_dmatag = pa->pa_dmat;
pa 297 dev/pci/sv.c dmareg = pci_conf_read(pa->pa_pc, pa->pa_tag, SV_DMAA_CONFIG_OFF);
pa 307 dev/pci/sv.c pci_conf_write(pa->pa_pc, pa->pa_tag, SV_DMAA_CONFIG_OFF, 0);
pa 313 dev/pci/sv.c pci_conf_write(pa->pa_pc, pa->pa_tag, SV_DMAA_CONFIG_OFF,
pa 319 dev/pci/sv.c dmareg = pci_conf_read(pa->pa_pc, pa->pa_tag, SV_DMAC_CONFIG_OFF);
pa 327 dev/pci/sv.c pci_conf_write (pa->pa_pc, pa->pa_tag, SV_DMAC_CONFIG_OFF,
pa 333 dev/pci/sv.c pci_conf_write(pa->pa_pc, pa->pa_tag, SV_DMAC_CONFIG_OFF,
pa 374 dev/pci/sv.c if (pci_intr_map(pa, &ih)) {
pa 414 dev/pci/tga.c struct pci_attach_args *pa = aux;
pa 423 dev/pci/tga.c console = (pa->pa_tag == tga_console_dc.dc_pcitag);
pa 436 dev/pci/tga.c tga_getdevconfig(pa->pa_memt, pa->pa_pc, pa->pa_tag,
pa 446 dev/pci/tga.c if (pci_intr_map(pa, &intrh)) {
pa 450 dev/pci/tga.c intrstr = pci_intr_string(pa->pa_pc, intrh);
pa 451 dev/pci/tga.c sc->sc_intr = pci_intr_establish(pa->pa_pc, intrh, IPL_TTY, tga_intr,
pa 461 dev/pci/tga.c rev = PCI_REVISION(pa->pa_class);
pa 81 dev/pci/trm_pci.c struct pci_attach_args *pa = aux;
pa 83 dev/pci/trm_pci.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_TEKRAM2) {
pa 84 dev/pci/trm_pci.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 102 dev/pci/trm_pci.c struct pci_attach_args *pa = aux;
pa 113 dev/pci/trm_pci.c if (PCI_PRODUCT(pa->pa_id) != PCI_PRODUCT_TEKRAM2_DC3X5U)
pa 119 dev/pci/trm_pci.c if (pci_mapreg_map(pa, PCI_MAPREG_START, PCI_MAPREG_TYPE_IO, 0,
pa 130 dev/pci/trm_pci.c sc->sc_dmatag = pa->pa_dmat;
pa 140 dev/pci/trm_pci.c if (pci_intr_map(pa, &ih)) {
pa 144 dev/pci/trm_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 146 dev/pci/trm_pci.c if (pci_intr_establish(pa->pa_pc, ih, IPL_BIO, trm_Interrupt, sc,
pa 77 dev/pci/twe_pci.c struct pci_attach_args *pa = aux;
pa 82 dev/pci/twe_pci.c if (pci_mapreg_map(pa, TWE_BAR, PCI_MAPREG_TYPE_IO, 0,
pa 87 dev/pci/twe_pci.c sc->dmat = pa->pa_dmat;
pa 89 dev/pci/twe_pci.c if (pci_intr_map(pa, &ih)) {
pa 94 dev/pci/twe_pci.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 95 dev/pci/twe_pci.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO, twe_intr, sc,
pa 109 dev/pci/twe_pci.c pci_intr_disestablish(pa->pa_pc, sc->sc_ih);
pa 71 dev/pci/ubsec.c void ubsec_init_pciregs(struct pci_attach_args *pa);
pa 151 dev/pci/ubsec.c struct pci_attach_args *pa = aux;
pa 152 dev/pci/ubsec.c pci_chipset_tag_t pc = pa->pa_pc;
pa 169 dev/pci/ubsec.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BLUESTEEL &&
pa 170 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BLUESTEEL_5601)
pa 173 dev/pci/ubsec.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROADCOM &&
pa 174 dev/pci/ubsec.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5802 ||
pa 175 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5805))
pa 178 dev/pci/ubsec.c if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROADCOM &&
pa 179 dev/pci/ubsec.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5820 ||
pa 180 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5822 ||
pa 181 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5823))
pa 185 dev/pci/ubsec.c if ((PCI_VENDOR(pa->pa_id) == PCI_VENDOR_BROADCOM &&
pa 186 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_BROADCOM_5821) ||
pa 187 dev/pci/ubsec.c (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_SUN &&
pa 188 dev/pci/ubsec.c (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SUN_SCA1K ||
pa 189 dev/pci/ubsec.c PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_SUN_5821))) {
pa 196 dev/pci/ubsec.c if (pci_mapreg_map(pa, BS_BAR, PCI_MAPREG_TYPE_MEM, 0,
pa 201 dev/pci/ubsec.c sc->sc_dmat = pa->pa_dmat;
pa 203 dev/pci/ubsec.c if (pci_intr_map(pa, &ih)) {
pa 269 dev/pci/ubsec.c ubsec_init_pciregs(pa);
pa 1601 dev/pci/ubsec.c ubsec_init_pciregs(struct pci_attach_args *pa)
pa 1603 dev/pci/ubsec.c pci_chipset_tag_t pc = pa->pa_pc;
pa 1611 dev/pci/ubsec.c misc = pci_conf_read(pc, pa->pa_tag, PCI_BHLC_REG);
pa 1614 dev/pci/ubsec.c pci_conf_write(pc, pa->pa_tag, PCI_BHLC_REG, misc);
pa 80 dev/pci/uhci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 82 dev/pci/uhci_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_SERIALBUS &&
pa 83 dev/pci/uhci_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_SERIALBUS_USB &&
pa 84 dev/pci/uhci_pci.c PCI_INTERFACE(pa->pa_class) == PCI_INTERFACE_UHCI)
pa 94 dev/pci/uhci_pci.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 95 dev/pci/uhci_pci.c pci_chipset_tag_t pc = pa->pa_pc;
pa 96 dev/pci/uhci_pci.c pcitag_t tag = pa->pa_tag;
pa 106 dev/pci/uhci_pci.c pci_devinfo(pa->pa_id, pa->pa_class, 0, devinfo);
pa 107 dev/pci/uhci_pci.c printf(": %s (rev. 0x%02x)", devinfo, PCI_REVISION(pa->pa_class));
pa 111 dev/pci/uhci_pci.c if (pci_mapreg_map(pa, PCI_CBIO, PCI_MAPREG_TYPE_IO, 0,
pa 124 dev/pci/uhci_pci.c sc->sc.sc_bus.dmatag = pa->pa_dmat;
pa 127 dev/pci/uhci_pci.c if (pci_intr_map(pa, &ih)) {
pa 168 dev/pci/uhci_pci.c vendor = pci_findvendor(pa->pa_id);
pa 169 dev/pci/uhci_pci.c sc->sc.sc_id_vendor = PCI_VENDOR(pa->pa_id);
pa 174 dev/pci/uhci_pci.c "vendor 0x%04x", PCI_VENDOR(pa->pa_id));
pa 112 dev/pci/vga_pci.c struct pci_attach_args *pa = aux;
pa 121 dev/pci/vga_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_PREHISTORIC &&
pa 122 dev/pci/vga_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_PREHISTORIC_VGA)
pa 124 dev/pci/vga_pci.c if (PCI_CLASS(pa->pa_class) == PCI_CLASS_DISPLAY &&
pa 125 dev/pci/vga_pci.c PCI_SUBCLASS(pa->pa_class) == PCI_SUBCLASS_DISPLAY_VGA)
pa 132 dev/pci/vga_pci.c if ((pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG)
pa 138 dev/pci/vga_pci.c if (vga_is_console(pa->pa_iot, WSDISPLAY_TYPE_PCIVGA))
pa 144 dev/pci/vga_pci.c if (!vga_common_probe(pa->pa_iot, pa->pa_memt))
pa 153 dev/pci/vga_pci.c struct pci_attach_args *pa = aux;
pa 162 dev/pci/vga_pci.c reg = pci_conf_read(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG);
pa 164 dev/pci/vga_pci.c pci_conf_write(pa->pa_pc, pa->pa_tag, PCI_COMMAND_STATUS_REG, reg);
pa 173 dev/pci/vga_pci.c vga_extended_attach(self, pa->pa_iot, pa->pa_memt,
pa 179 dev/pci/vga_pci.c vga_common_attach(self, pa->pa_iot, pa->pa_memt,
pa 271 dev/pci/viaenv.c struct pci_attach_args *pa = aux;
pa 275 dev/pci/viaenv.c iobase = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x70);
pa 276 dev/pci/viaenv.c control = pci_conf_read(pa->pa_pc, pa->pa_tag, 0x74);
pa 281 dev/pci/viaenv.c sc->sc_iot = pa->pa_iot;
pa 326 dev/pci/viaenv.c control = pci_conf_read(pa->pa_pc, pa->pa_tag, VIAENV_GENCFG);
pa 333 dev/pci/viaenv.c iobase = pci_conf_read(pa->pa_pc, pa->pa_tag, VIAENV_PMBASE);
pa 148 dev/pci/viapm.c struct pci_attach_args *pa = aux;
pa 157 dev/pci/viapm.c sc->sc_iot = pa->pa_iot;
pa 158 dev/pci/viapm.c iobase = pci_conf_read(pa->pa_pc, pa->pa_tag, VIAPM_SMB_BASE);
pa 184 dev/pci/viapm.c if (pci_intr_map(pa, &ih)) {
pa 188 dev/pci/viapm.c intrstr = pci_intr_string(pa->pa_pc, ih);
pa 189 dev/pci/viapm.c sc->sc_ih = pci_intr_establish(pa->pa_pc, ih, IPL_BIO,
pa 115 dev/pci/wdt.c struct pci_attach_args *const pa = (struct pci_attach_args *)aux;
pa 119 dev/pci/wdt.c if (pci_mapreg_map(pa, 0x18, PCI_MAPREG_TYPE_IO, 0,
pa 549 dev/pci/yds.c struct pci_attach_args *pa = (struct pci_attach_args *) aux;
pa 551 dev/pci/yds.c switch (PCI_VENDOR(pa->pa_id)) {
pa 553 dev/pci/yds.c switch (PCI_PRODUCT(pa->pa_id)) {
pa 679 dev/pci/yds.c struct pci_attach_args *pa = (struct pci_attach_args *)aux;
pa 680 dev/pci/yds.c pci_chipset_tag_t pc = pa->pa_pc;
pa 688 dev/pci/yds.c if (pci_mapreg_map(pa, YDS_PCI_MBA, PCI_MAPREG_TYPE_MEM, 0,
pa 695 dev/pci/yds.c if (pci_intr_map(pa, &ih)) {
pa 714 dev/pci/yds.c sc->sc_dmatag = pa->pa_dmat;
pa 716 dev/pci/yds.c sc->sc_pcitag = pa->pa_tag;
pa 717 dev/pci/yds.c sc->sc_id = pa->pa_id;
pa 718 dev/pci/yds.c sc->sc_revision = PCI_REVISION(pa->pa_class);
pa 729 dev/pci/yds.c reg = pci_conf_read(pc, pa->pa_tag, YDS_PCI_LEGACY);
pa 730 dev/pci/yds.c pci_conf_write(pc, pa->pa_tag, YDS_PCI_LEGACY,
pa 737 dev/pci/yds.c sc->sc_legacy_iot = pa->pa_iot;
pa 290 dev/pckbc/pckbd.c struct pckbc_attach_args *pa = aux;
pa 300 dev/pckbc/pckbd.c if ((pa->pa_slot != PCKBC_KBD_SLOT) &&
pa 305 dev/pckbc/pckbd.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 309 dev/pckbc/pckbd.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 1, resp, 1);
pa 319 dev/pckbc/pckbd.c return (pckbd_is_console(pa->pa_tag, pa->pa_slot) ? 1 : 0);
pa 331 dev/pckbc/pckbd.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 333 dev/pckbc/pckbd.c if (pckbd_set_xtscancode(pa->pa_tag, pa->pa_slot))
pa 345 dev/pckbc/pckbd.c struct pckbc_attach_args *pa = aux;
pa 352 dev/pckbc/pckbd.c isconsole = pckbd_is_console(pa->pa_tag, pa->pa_slot);
pa 367 dev/pckbc/pckbd.c (void) pckbd_init(sc->id, pa->pa_tag, pa->pa_slot, 0);
pa 79 dev/pckbc/pms.c struct pckbc_attach_args *pa = aux;
pa 83 dev/pckbc/pms.c if (pa->pa_slot != PCKBC_AUX_SLOT)
pa 87 dev/pckbc/pms.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 91 dev/pckbc/pms.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 2, resp, 1);
pa 120 dev/pckbc/pms.c struct pckbc_attach_args *pa = aux;
pa 125 dev/pckbc/pms.c sc->sc_kbctag = pa->pa_tag;
pa 126 dev/pckbc/pms.c sc->sc_kbcslot = pa->pa_slot;
pa 131 dev/pckbc/pms.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 135 dev/pckbc/pms.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 2, resp, 1);
pa 162 dev/pckbc/pms.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 0, 0, 0);
pa 108 dev/pckbc/pms_intelli.c struct pckbc_attach_args *pa = aux;
pa 112 dev/pckbc/pms_intelli.c if (pa->pa_slot != PCKBC_AUX_SLOT)
pa 116 dev/pckbc/pms_intelli.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 120 dev/pckbc/pms_intelli.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 2, resp, 1);
pa 140 dev/pckbc/pms_intelli.c if ((res = pmsi_setintellimode(pa->pa_tag, pa->pa_slot))) {
pa 156 dev/pckbc/pms_intelli.c struct pckbc_attach_args *pa = aux;
pa 161 dev/pckbc/pms_intelli.c sc->sc_kbctag = pa->pa_tag;
pa 162 dev/pckbc/pms_intelli.c sc->sc_kbcslot = pa->pa_slot;
pa 167 dev/pckbc/pms_intelli.c pckbc_flush(pa->pa_tag, pa->pa_slot);
pa 171 dev/pckbc/pms_intelli.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 2, resp, 1);
pa 178 dev/pckbc/pms_intelli.c res = pmsi_setintellimode(pa->pa_tag, pa->pa_slot);
pa 206 dev/pckbc/pms_intelli.c res = pckbc_poll_cmd(pa->pa_tag, pa->pa_slot, cmd, 1, 0, 0, 0);
pa 90 dev/pcmcia/aic_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 94 dev/pcmcia/aic_pcmcia.c if (pa->manufacturer == aic_pcmcia_prod[i].app_vendor &&
pa 95 dev/pcmcia/aic_pcmcia.c pa->product == aic_pcmcia_prod[i].app_product &&
pa 96 dev/pcmcia/aic_pcmcia.c pa->pf->number == aic_pcmcia_prod[i].app_expfunc)
pa 108 dev/pcmcia/aic_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 110 dev/pcmcia/aic_pcmcia.c struct pcmcia_function *pf = pa->pf;
pa 124 dev/pcmcia/aic_pcmcia.c if (pa->manufacturer == PCMCIA_VENDOR_NEWMEDIA &&
pa 125 dev/pcmcia/aic_pcmcia.c pa->product == PCMCIA_PRODUCT_NEWMEDIA_BUSTOASTER &&
pa 129 dev/pcmcia/aic_pcmcia.c if (pcmcia_io_alloc(pa->pf, cfe->iospace[0].start,
pa 150 dev/pcmcia/aic_pcmcia.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_AUTO, 0, psc->sc_pcioh.size,
pa 165 dev/pcmcia/aic_pcmcia.c psc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_BIO,
pa 266 dev/pcmcia/cfxga.c struct pcmcia_attach_args *pa = aux;
pa 267 dev/pcmcia/cfxga.c struct pcmcia_function *pf = pa->pf;
pa 274 dev/pcmcia/cfxga.c if (pa->product != PCMCIA_PRODUCT_INVALID ||
pa 275 dev/pcmcia/cfxga.c pa->manufacturer != PCMCIA_VENDOR_INVALID)
pa 302 dev/pcmcia/cfxga.c pcmcia_mem_unmap(pa->pf, win);
pa 304 dev/pcmcia/cfxga.c pcmcia_mem_free(pa->pf, &h);
pa 341 dev/pcmcia/cfxga.c struct pcmcia_attach_args *pa = aux;
pa 342 dev/pcmcia/cfxga.c struct pcmcia_function *pf = pa->pf;
pa 184 dev/pcmcia/com_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 189 dev/pcmcia/com_pcmcia.c if (pa->pf->function == PCMCIA_FUNCTION_SERIAL)
pa 194 dev/pcmcia/com_pcmcia.c SIMPLEQ_FOREACH(cfe, &pa->pf->cfe_head, cfe_list) {
pa 219 dev/pcmcia/com_pcmcia.c pa->card->cis1_info[j] &&
pa 220 dev/pcmcia/com_pcmcia.c strcmp(pa->card->cis1_info[j],
pa 262 dev/pcmcia/com_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 267 dev/pcmcia/com_pcmcia.c psc->sc_pf = pa->pf;
pa 272 dev/pcmcia/com_pcmcia.c for (cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head); cfe;
pa 286 dev/pcmcia/com_pcmcia.c if (!pcmcia_io_alloc(pa->pf,
pa 305 dev/pcmcia/com_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 313 dev/pcmcia/com_pcmcia.c if (pcmcia_io_map(pa->pf, ((cfe->flags & PCMCIA_CFE_IO16) ?
pa 338 dev/pcmcia/com_pcmcia.c psc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_TTY, comintr, sc,
pa 144 dev/pcmcia/esp_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 148 dev/pcmcia/esp_pcmcia.c if (pa->manufacturer == esp_pcmcia_prod[i].app_vendor &&
pa 149 dev/pcmcia/esp_pcmcia.c pa->product == esp_pcmcia_prod[i].app_product &&
pa 150 dev/pcmcia/esp_pcmcia.c pa->pf->number == esp_pcmcia_prod[i].app_expfunc)
pa 162 dev/pcmcia/esp_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 164 dev/pcmcia/esp_pcmcia.c struct pcmcia_function *pf = pa->pf;
pa 175 dev/pcmcia/esp_pcmcia.c if (pcmcia_io_alloc(pa->pf, cfe->iospace[0].start,
pa 193 dev/pcmcia/esp_pcmcia.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_AUTO, 0, esc->sc_pcioh.size,
pa 140 dev/pcmcia/gpr.c struct pcmcia_attach_args *pa = aux;
pa 142 dev/pcmcia/gpr.c if (pa->manufacturer == PCMCIA_VENDOR_GEMPLUS &&
pa 143 dev/pcmcia/gpr.c pa->product == PCMCIA_PRODUCT_GEMPLUS_GPR400)
pa 153 dev/pcmcia/gpr.c struct pcmcia_attach_args *pa = aux;
pa 157 dev/pcmcia/gpr.c for (cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head); cfe;
pa 160 dev/pcmcia/gpr.c if (!pcmcia_io_alloc(pa->pf, cfe->iospace[0].start,
pa 171 dev/pcmcia/gpr.c pcmcia_function_init(pa->pf, cfe);
pa 172 dev/pcmcia/gpr.c if (pcmcia_function_enable(pa->pf)) {
pa 177 dev/pcmcia/gpr.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_AUTO, 0,
pa 186 dev/pcmcia/gpr.c if (pcmcia_mem_alloc(pa->pf, GPR400_MEM_LEN, &sc->sc_pmemh)) {
pa 191 dev/pcmcia/gpr.c if (pcmcia_mem_map(pa->pf, PCMCIA_MEM_ATTR, pa->pf->ccr_base,
pa 197 dev/pcmcia/gpr.c sc->sc_pf = pa->pf;
pa 205 dev/pcmcia/gpr.c sc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_TTY, gpr_intr, sc,
pa 212 dev/pcmcia/gpr.c pcmcia_mem_unmap(pa->pf, sc->sc_memwin);
pa 214 dev/pcmcia/gpr.c pcmcia_mem_free(pa->pf, &sc->sc_pmemh);
pa 216 dev/pcmcia/gpr.c pcmcia_io_unmap(pa->pf, sc->sc_iowin);
pa 218 dev/pcmcia/gpr.c pcmcia_function_disable(pa->pf);
pa 220 dev/pcmcia/gpr.c pcmcia_io_free(pa->pf, &sc->sc_pioh);
pa 80 dev/pcmcia/if_an_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 82 dev/pcmcia/if_an_pcmcia.c if (pa->pf->function != PCMCIA_FUNCTION_NETWORK)
pa 85 dev/pcmcia/if_an_pcmcia.c switch (pa->manufacturer) {
pa 87 dev/pcmcia/if_an_pcmcia.c switch (pa->product) {
pa 103 dev/pcmcia/if_an_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 108 dev/pcmcia/if_an_pcmcia.c psc->sc_pf = pa->pf;
pa 109 dev/pcmcia/if_an_pcmcia.c cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head);
pa 111 dev/pcmcia/if_an_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 112 dev/pcmcia/if_an_pcmcia.c if (pcmcia_function_enable(pa->pf)) {
pa 117 dev/pcmcia/if_an_pcmcia.c if (pcmcia_io_alloc(pa->pf, 0, AN_IOSIZ, AN_IOSIZ, &psc->sc_pcioh)) {
pa 119 dev/pcmcia/if_an_pcmcia.c pcmcia_function_disable(pa->pf);
pa 123 dev/pcmcia/if_an_pcmcia.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_IO16, 0, AN_IOSIZ,
pa 126 dev/pcmcia/if_an_pcmcia.c pcmcia_io_free(pa->pf, &psc->sc_pcioh);
pa 127 dev/pcmcia/if_an_pcmcia.c pcmcia_function_disable(pa->pf);
pa 155 dev/pcmcia/if_awi_pcmcia.c awi_pcmcia_lookup(pa)
pa 156 dev/pcmcia/if_awi_pcmcia.c struct pcmcia_attach_args *pa;
pa 162 dev/pcmcia/if_awi_pcmcia.c if (pa->manufacturer != PCMCIA_VENDOR_INVALID &&
pa 163 dev/pcmcia/if_awi_pcmcia.c pa->manufacturer == app->app_vendor &&
pa 164 dev/pcmcia/if_awi_pcmcia.c pa->product != PCMCIA_PRODUCT_INVALID &&
pa 165 dev/pcmcia/if_awi_pcmcia.c pa->product == app->app_product)
pa 169 dev/pcmcia/if_awi_pcmcia.c if (pa->card->cis1_info[0] != NULL &&
pa 171 dev/pcmcia/if_awi_pcmcia.c strcmp(pa->card->cis1_info[0], app->app_cisinfo[0]) == 0 &&
pa 172 dev/pcmcia/if_awi_pcmcia.c pa->card->cis1_info[1] != NULL &&
pa 174 dev/pcmcia/if_awi_pcmcia.c strcmp(pa->card->cis1_info[1], app->app_cisinfo[1]) == 0)
pa 223 dev/pcmcia/if_awi_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 225 dev/pcmcia/if_awi_pcmcia.c if (awi_pcmcia_lookup(pa) != NULL)
pa 232 dev/pcmcia/if_awi_pcmcia.c awi_pcmcia_find(psc, pa, cfe)
pa 234 dev/pcmcia/if_awi_pcmcia.c struct pcmcia_attach_args *pa;
pa 296 dev/pcmcia/if_awi_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 303 dev/pcmcia/if_awi_pcmcia.c app = awi_pcmcia_lookup(pa);
pa 307 dev/pcmcia/if_awi_pcmcia.c psc->sc_pf = pa->pf;
pa 309 dev/pcmcia/if_awi_pcmcia.c for (cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head); cfe != NULL;
pa 318 dev/pcmcia/if_awi_pcmcia.c if (awi_pcmcia_find(psc, pa, cfe) == 0)
pa 358 dev/pcmcia/if_cnw.c struct pcmcia_attach_args *pa = aux;
pa 360 dev/pcmcia/if_cnw.c if (pa->manufacturer == PCMCIA_VENDOR_XIRCOM &&
pa 361 dev/pcmcia/if_cnw.c pa->product == PCMCIA_PRODUCT_XIRCOM_XIR_CNW_801)
pa 363 dev/pcmcia/if_cnw.c if (pa->manufacturer == PCMCIA_VENDOR_XIRCOM &&
pa 364 dev/pcmcia/if_cnw.c pa->product == PCMCIA_PRODUCT_XIRCOM_XIR_CNW_802)
pa 379 dev/pcmcia/if_cnw.c struct pcmcia_attach_args *pa = aux;
pa 384 dev/pcmcia/if_cnw.c sc->sc_pf = pa->pf;
pa 173 dev/pcmcia/if_ep_pcmcia.c ep_pcmcia_lookup(pa)
pa 174 dev/pcmcia/if_ep_pcmcia.c struct pcmcia_attach_args *pa;
pa 179 dev/pcmcia/if_ep_pcmcia.c if (pa->product == ep_pcmcia_prod[i].epp_product &&
pa 180 dev/pcmcia/if_ep_pcmcia.c pa->pf->number == ep_pcmcia_prod[i].epp_expfunc)
pa 191 dev/pcmcia/if_ep_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 193 dev/pcmcia/if_ep_pcmcia.c if (pa->manufacturer != PCMCIA_VENDOR_3COM)
pa 196 dev/pcmcia/if_ep_pcmcia.c if (ep_pcmcia_lookup(pa) != NULL)
pa 280 dev/pcmcia/if_ep_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 288 dev/pcmcia/if_ep_pcmcia.c psc->sc_pf = pa->pf;
pa 289 dev/pcmcia/if_ep_pcmcia.c cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head);
pa 292 dev/pcmcia/if_ep_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 308 dev/pcmcia/if_ep_pcmcia.c if (pa->product == PCMCIA_PRODUCT_3COM_3C562) {
pa 309 dev/pcmcia/if_ep_pcmcia.c bus_addr_t maxaddr = (pa->pf->sc->iobase + pa->pf->sc->iosize);
pa 311 dev/pcmcia/if_ep_pcmcia.c for (i = pa->pf->sc->iobase; i < maxaddr; i += 0x10) {
pa 318 dev/pcmcia/if_ep_pcmcia.c if (pcmcia_io_alloc(pa->pf, i, cfe->iospace[0].length,
pa 327 dev/pcmcia/if_ep_pcmcia.c if (pcmcia_io_alloc(pa->pf, 0, cfe->iospace[0].length,
pa 335 dev/pcmcia/if_ep_pcmcia.c if (pcmcia_io_map(pa->pf, ((cfe->flags & PCMCIA_CFE_IO16) ?
pa 344 dev/pcmcia/if_ep_pcmcia.c switch (pa->product) {
pa 364 dev/pcmcia/if_ep_pcmcia.c epp = ep_pcmcia_lookup(pa);
pa 376 dev/pcmcia/if_ep_pcmcia.c sc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_NET, epintr, sc,
pa 143 dev/pcmcia/if_malo.c struct pcmcia_attach_args *pa = aux;
pa 145 dev/pcmcia/if_malo.c if (pa->manufacturer == PCMCIA_VENDOR_AMBICOM &&
pa 146 dev/pcmcia/if_malo.c pa->product == PCMCIA_PRODUCT_AMBICOM_WL54CF)
pa 157 dev/pcmcia/if_malo.c struct pcmcia_attach_args *pa = aux;
pa 161 dev/pcmcia/if_malo.c psc->sc_pf = pa->pf;
pa 162 dev/pcmcia/if_malo.c cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head);
pa 583 dev/pcmcia/if_ne_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 587 dev/pcmcia/if_ne_pcmcia.c if (ne2000_match(pa->card, pa->pf->number, i))
pa 602 dev/pcmcia/if_ne_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 609 dev/pcmcia/if_ne_pcmcia.c psc->sc_pf = pa->pf;
pa 611 dev/pcmcia/if_ne_pcmcia.c for (cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head); cfe != NULL;
pa 655 dev/pcmcia/if_ne_pcmcia.c if (pcmcia_io_alloc(pa->pf, cfe->iospace[0].start,
pa 688 dev/pcmcia/if_ne_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 689 dev/pcmcia/if_ne_pcmcia.c if (pcmcia_function_enable(pa->pf)) {
pa 697 dev/pcmcia/if_ne_pcmcia.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_IO8, NE2000_NIC_OFFSET,
pa 703 dev/pcmcia/if_ne_pcmcia.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_IO16, NE2000_ASIC_OFFSET,
pa 718 dev/pcmcia/if_ne_pcmcia.c ne_dev = ne2000_match(pa->card, pa->pf->number, i);
pa 799 dev/pcmcia/if_ne_pcmcia.c pcmcia_function_disable(pa->pf);
pa 812 dev/pcmcia/if_ne_pcmcia.c pcmcia_function_disable(pa->pf);
pa 497 dev/pcmcia/if_ray.c struct pcmcia_attach_args *pa = aux;
pa 507 dev/pcmcia/if_ray.c return (pa->manufacturer == PCMCIA_VENDOR_RAYTHEON
pa 508 dev/pcmcia/if_ray.c && pa->product == PCMCIA_PRODUCT_RAYTHEON_WLAN);
pa 516 dev/pcmcia/if_ray.c struct pcmcia_attach_args *pa;
pa 521 dev/pcmcia/if_ray.c pa = aux;
pa 523 dev/pcmcia/if_ray.c sc->sc_pf = pa->pf;
pa 92 dev/pcmcia/if_rln_pcmcia.c rln_pcmcia_product_lookup(pa)
pa 93 dev/pcmcia/if_rln_pcmcia.c struct pcmcia_attach_args *pa;
pa 101 dev/pcmcia/if_rln_pcmcia.c rpp->manufacturer != pa->manufacturer)
pa 104 dev/pcmcia/if_rln_pcmcia.c rpp->product != pa->product)
pa 109 dev/pcmcia/if_rln_pcmcia.c if (pa->card->cis1_info[j] &&
pa 110 dev/pcmcia/if_rln_pcmcia.c strcmp(pa->card->cis1_info[j], rpp->cis[j]) != 0)
pa 125 dev/pcmcia/if_rln_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 127 dev/pcmcia/if_rln_pcmcia.c return (rln_pcmcia_product_lookup(pa) != NULL);
pa 138 dev/pcmcia/if_rln_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 143 dev/pcmcia/if_rln_pcmcia.c psc->psc_pf = pa->pf;
pa 201 dev/pcmcia/if_rln_pcmcia.c rpp = rln_pcmcia_product_lookup(pa);
pa 236 dev/pcmcia/if_rln_pcmcia.c printf(" manf %04x prod %04x", pa->manufacturer, pa->product);
pa 135 dev/pcmcia/if_sm_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 139 dev/pcmcia/if_sm_pcmcia.c if (pa->manufacturer == sm_pcmcia_prod[i].spp_vendor &&
pa 140 dev/pcmcia/if_sm_pcmcia.c pa->product == sm_pcmcia_prod[i].spp_product &&
pa 141 dev/pcmcia/if_sm_pcmcia.c pa->pf->number == sm_pcmcia_prod[i].spp_expfunc)
pa 153 dev/pcmcia/if_sm_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 158 dev/pcmcia/if_sm_pcmcia.c psc->sc_pf = pa->pf;
pa 159 dev/pcmcia/if_sm_pcmcia.c cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head);
pa 162 dev/pcmcia/if_sm_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 163 dev/pcmcia/if_sm_pcmcia.c if (pcmcia_function_enable(pa->pf)) {
pa 171 dev/pcmcia/if_sm_pcmcia.c if (pcmcia_io_alloc(pa->pf, 0, cfe->iospace[0].length,
pa 186 dev/pcmcia/if_sm_pcmcia.c if (pcmcia_io_map(pa->pf, (cfe->flags & PCMCIA_CFE_IO16) ?
pa 208 dev/pcmcia/if_sm_pcmcia.c switch (pa->manufacturer) {
pa 210 dev/pcmcia/if_sm_pcmcia.c cisstr = pa->pf->sc->card.cis1_info[3];
pa 213 dev/pcmcia/if_sm_pcmcia.c cisstr = pa->pf->sc->card.cis1_info[2];
pa 233 dev/pcmcia/if_sm_pcmcia.c pcmcia_function_disable(pa->pf);
pa 328 dev/pcmcia/if_wi_pcmcia.c static const struct wi_pcmcia_product *wi_lookup(struct pcmcia_attach_args *pa);
pa 331 dev/pcmcia/if_wi_pcmcia.c wi_lookup(struct pcmcia_attach_args *pa)
pa 342 dev/pcmcia/if_wi_pcmcia.c if (pa->card->cis1_info[0] != NULL &&
pa 344 dev/pcmcia/if_wi_pcmcia.c strcmp(pa->card->cis1_info[0], pp->pp_cisinfo[0]) == 0 &&
pa 345 dev/pcmcia/if_wi_pcmcia.c pa->card->cis1_info[1] != NULL &&
pa 347 dev/pcmcia/if_wi_pcmcia.c strcmp(pa->card->cis1_info[1], pp->pp_cisinfo[1]) == 0)
pa 353 dev/pcmcia/if_wi_pcmcia.c if (pa->manufacturer != PCMCIA_VENDOR_INVALID &&
pa 354 dev/pcmcia/if_wi_pcmcia.c pa->manufacturer == pp->pp_vendor &&
pa 355 dev/pcmcia/if_wi_pcmcia.c pa->product != PCMCIA_PRODUCT_INVALID &&
pa 356 dev/pcmcia/if_wi_pcmcia.c pa->product == pp->pp_product)
pa 366 dev/pcmcia/if_wi_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 368 dev/pcmcia/if_wi_pcmcia.c if (wi_lookup(pa) != NULL)
pa 378 dev/pcmcia/if_wi_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 379 dev/pcmcia/if_wi_pcmcia.c struct pcmcia_function *pf = pa->pf;
pa 420 dev/pcmcia/if_wi_pcmcia.c sc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_NET, wi_intr, psc,
pa 197 dev/pcmcia/if_xe.c struct pcmcia_attach_args *pa = aux;
pa 199 dev/pcmcia/if_xe.c if (pa->pf->function != PCMCIA_FUNCTION_NETWORK)
pa 202 dev/pcmcia/if_xe.c switch (pa->manufacturer) {
pa 224 dev/pcmcia/if_xe.c struct pcmcia_attach_args *pa = aux;
pa 225 dev/pcmcia/if_xe.c struct pcmcia_function *pf = pa->pf;
pa 251 dev/pcmcia/if_xe.c SIMPLEQ_FIRST(&pa->pf->cfe_head) = cfe = (struct pcmcia_config_entry *)
pa 272 dev/pcmcia/if_xe.c pcmcia_function_init(pa->pf, cfe);
pa 273 dev/pcmcia/if_xe.c if (pcmcia_function_enable(pa->pf)) {
pa 280 dev/pcmcia/if_xe.c if (pcmcia_io_alloc(pa->pf, 0, 16, 16, &psc->sc_pcioh)) {
pa 287 dev/pcmcia/if_xe.c if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_IO16, 0, 16, &psc->sc_pcioh,
pa 377 dev/pcmcia/if_xe.c sc->sc_ih = pcmcia_intr_establish(pa->pf, IPL_NET, xe_intr, sc,
pa 427 dev/pcmcia/if_xe.c pcmcia_function_disable(pa->pf);
pa 438 dev/pcmcia/if_xe.c pcmcia_function_disable(pa->pf);
pa 331 dev/pcmcia/pcmcia.c struct pcmcia_attach_args *pa = arg;
pa 332 dev/pcmcia/pcmcia.c struct pcmcia_softc *sc = pa->pf->sc;
pa 361 dev/pcmcia/pcmcia.c printf(" function %d", pa->pf->number);
pa 197 dev/pcmcia/wdc_pcmcia.c wdc_pcmcia_lookup(pa)
pa 198 dev/pcmcia/wdc_pcmcia.c struct pcmcia_attach_args *pa;
pa 207 dev/pcmcia/wdc_pcmcia.c pa->manufacturer == wpp->wpp_vendor) &&
pa 209 dev/pcmcia/wdc_pcmcia.c pa->product == wpp->wpp_product)) {
pa 213 dev/pcmcia/wdc_pcmcia.c (pa->card->cis1_info[i] != NULL &&
pa 214 dev/pcmcia/wdc_pcmcia.c strcmp(pa->card->cis1_info[i],
pa 230 dev/pcmcia/wdc_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 234 dev/pcmcia/wdc_pcmcia.c if (wdc_pcmcia_lookup(pa) != NULL)
pa 237 dev/pcmcia/wdc_pcmcia.c if (pa->pf->function == PCMCIA_FUNCTION_DISK) {
pa 238 dev/pcmcia/wdc_pcmcia.c sc = pa->pf->sc;
pa 241 dev/pcmcia/wdc_pcmcia.c iftype = wdc_pcmcia_disk_device_interface(pa->pf);
pa 258 dev/pcmcia/wdc_pcmcia.c struct pcmcia_attach_args *pa = aux;
pa 264 dev/pcmcia/wdc_pcmcia.c sc->sc_pf = pa->pf;
pa 266 dev/pcmcia/wdc_pcmcia.c for (cfe = SIMPLEQ_FIRST(&pa->pf->cfe_head); cfe != NULL;
pa 271 dev/pcmcia/wdc_pcmcia.c if (pcmcia_io_alloc(pa->pf, cfe->iospace[0].start,
pa 278 dev/pcmcia/wdc_pcmcia.c if (!pcmcia_io_alloc(pa->pf, cfe->iospace[1].start,
pa 288 dev/pcmcia/wdc_pcmcia.c pcmcia_io_free(pa->pf, &sc->sc_pioh);
pa 297 dev/pcmcia/wdc_pcmcia.c pcmcia_function_init(pa->pf, cfe);
pa 298 dev/pcmcia/wdc_pcmcia.c if (pcmcia_function_enable(pa->pf)) {
pa 310 dev/pcmcia/wdc_pcmcia.c wpp = wdc_pcmcia_lookup(pa);
pa 316 dev/pcmcia/wdc_pcmcia.c if (pcmcia_io_map(pa->pf, quirks & WDC_PCMCIA_FORCE_16BIT_IO ?
pa 330 dev/pcmcia/wdc_pcmcia.c else if (pcmcia_io_map(pa->pf, PCMCIA_WIDTH_AUTO, 0,
pa 372 dev/pcmcia/wdc_pcmcia.c pcmcia_function_disable(pa->pf);
pa 87 dev/puc/com_puc.c struct puc_attach_args *pa = aux;
pa 89 dev/puc/com_puc.c if (pa->type == PUC_PORT_TYPE_COM)
pa 101 dev/puc/com_puc.c struct puc_attach_args *pa = aux;
pa 105 dev/puc/com_puc.c intrstr = pa->intr_string(pa);
pa 106 dev/puc/com_puc.c sc->sc_ih = pa->intr_establish(pa, IPL_TTY, comintr, sc,
pa 117 dev/puc/com_puc.c sc->sc_iot = pa->t;
pa 118 dev/puc/com_puc.c sc->sc_ioh = pa->h;
pa 119 dev/puc/com_puc.c sc->sc_iobase = pa->a;
pa 122 dev/puc/com_puc.c if (pa->flags)
pa 123 dev/puc/com_puc.c sc->sc_frequency = pa->flags & PUC_COM_CLOCKMASK;
pa 124 dev/puc/com_puc.c if (pa->hwtype)
pa 125 dev/puc/com_puc.c sc->sc_uarttype = pa->hwtype;
pa 342 dev/tc/asc_tcds.c bus_addr_t pa;
pa 423 dev/tc/asc_tcds.c pa = bus_space_read_4(tcds->sc_bst, tcds->sc_bsh,
pa 437 dev/tc/asc_tcds.c pa, dudmask));
pa 440 dev/tc/asc_tcds.c addr = (u_int32_t *)ALPHA_PHYS_TO_K0SEG(pa);
pa 442 dev/tc/asc_tcds.c addr = (u_int32_t *)MIPS_PHYS_TO_KSEG1(pa);
pa 1980 kern/subr_pool.c struct pool_allocator *pa = pp->pr_alloc;
pa 1983 kern/subr_pool.c (*pa->pa_free)(pp, v);
pa 1986 kern/subr_pool.c simple_lock(&pa->pa_slock);
pa 1987 kern/subr_pool.c if ((pa->pa_flags & PA_WANT) == 0) {
pa 1988 kern/subr_pool.c simple_unlock(&pa->pa_slock);
pa 1993 kern/subr_pool.c TAILQ_FOREACH(pp, &pa->pa_list, pr_alloc_list) {
pa 2001 kern/subr_pool.c pa->pa_flags &= ~PA_WANT;
pa 2002 kern/subr_pool.c simple_unlock(&pa->pa_slock);
pa 637 net/if.h #define IFQ_CLASSIFY(ifq, m, af, pa) \
pa 641 net/if.h (pa)->pattr_class = (*(ifq)->altq_classify) \
pa 643 net/if.h (pa)->pattr_af = (af); \
pa 644 net/if.h (pa)->pattr_hdr = mtod((m), caddr_t); \
pa 672 net/if.h #define IFQ_CLASSIFY(ifq, m, af, pa) /* nothing */
pa 972 net/pf_ioctl.c struct pf_pooladdr *pa = NULL;
pa 1113 net/pf_ioctl.c struct pf_pooladdr *pa;
pa 1228 net/pf_ioctl.c TAILQ_FOREACH(pa, &pf_pabuf, entries)
pa 1229 net/pf_ioctl.c if (pf_tbladdr_setup(ruleset, &pa->addr))
pa 1472 net/pf_ioctl.c TAILQ_FOREACH(pa, &pf_pabuf, entries)
pa 1473 net/pf_ioctl.c if (pf_tbladdr_setup(ruleset, &pa->addr))
pa 1947 net/pf_ioctl.c struct pfioc_altq *pa = (struct pfioc_altq *)addr;
pa 1950 net/pf_ioctl.c if (pa->ticket != ticket_altqs_inactive) {
pa 1959 net/pf_ioctl.c bcopy(&pa->altq, altq, sizeof(struct pf_altq));
pa 1987 net/pf_ioctl.c bcopy(altq, &pa->altq, sizeof(struct pf_altq));
pa 1992 net/pf_ioctl.c struct pfioc_altq *pa = (struct pfioc_altq *)addr;
pa 1995 net/pf_ioctl.c pa->nr = 0;
pa 1997 net/pf_ioctl.c pa->nr++;
pa 1998 net/pf_ioctl.c pa->ticket = ticket_altqs_active;
pa 2003 net/pf_ioctl.c struct pfioc_altq *pa = (struct pfioc_altq *)addr;
pa 2007 net/pf_ioctl.c if (pa->ticket != ticket_altqs_active) {
pa 2013 net/pf_ioctl.c while ((altq != NULL) && (nr < pa->nr)) {
pa 2021 net/pf_ioctl.c bcopy(altq, &pa->altq, sizeof(struct pf_altq));
pa 2093 net/pf_ioctl.c pa = pool_get(&pf_pooladdr_pl, PR_NOWAIT);
pa 2094 net/pf_ioctl.c if (pa == NULL) {
pa 2098 net/pf_ioctl.c bcopy(&pp->addr, pa, sizeof(struct pf_pooladdr));
pa 2099 net/pf_ioctl.c if (pa->ifname[0]) {
pa 2100 net/pf_ioctl.c pa->kif = pfi_kif_get(pa->ifname);
pa 2101 net/pf_ioctl.c if (pa->kif == NULL) {
pa 2102 net/pf_ioctl.c pool_put(&pf_pooladdr_pl, pa);
pa 2106 net/pf_ioctl.c pfi_kif_ref(pa->kif, PFI_KIF_REF_RULE);
pa 2108 net/pf_ioctl.c if (pfi_dynaddr_setup(&pa->addr, pp->af)) {
pa 2109 net/pf_ioctl.c pfi_dynaddr_remove(&pa->addr);
pa 2110 net/pf_ioctl.c pfi_kif_unref(pa->kif, PFI_KIF_REF_RULE);
pa 2111 net/pf_ioctl.c pool_put(&pf_pooladdr_pl, pa);
pa 2115 net/pf_ioctl.c TAILQ_INSERT_TAIL(&pf_pabuf, pa, entries);
pa 2129 net/pf_ioctl.c TAILQ_FOREACH(pa, &pool->list, entries)
pa 2144 net/pf_ioctl.c pa = TAILQ_FIRST(&pool->list);
pa 2145 net/pf_ioctl.c while ((pa != NULL) && (nr < pp->nr)) {
pa 2146 net/pf_ioctl.c pa = TAILQ_NEXT(pa, entries);
pa 2149 net/pf_ioctl.c if (pa == NULL) {
pa 2153 net/pf_ioctl.c bcopy(pa, &pp->addr, sizeof(struct pf_pooladdr));
pa 571 uvm/uvm_fault.c paddr_t pa;
pa 795 uvm/uvm_fault.c pmap_extract(ufi.orig_map->pmap, currva, &pa)) {
pa 1830 uvm/uvm_fault.c paddr_t pa;
pa 1852 uvm/uvm_fault.c if (pmap_extract(pmap, va, &pa) == FALSE)
pa 1871 uvm/uvm_fault.c pg = PHYS_TO_VM_PAGE(pa);
pa 142 uvm/uvm_glue.c paddr_t pa;
pa 154 uvm/uvm_glue.c if (pmap_extract(pmap_kernel(), sva, &pa) == FALSE)
pa 156 uvm/uvm_glue.c pmap_enter(pmap_kernel(), sva, pa, prot, PMAP_WIRED);
pa 313 uvm/uvm_km.c paddr_t pa;
pa 316 uvm/uvm_km.c if (!pmap_extract(pmap_kernel(), va, &pa))
pa 318 uvm/uvm_km.c pg = PHYS_TO_VM_PAGE(pa);
pa 396 uvm/uvm_page.h PHYS_TO_VM_PAGE(pa)
pa 397 uvm/uvm_page.h paddr_t pa;
pa 399 uvm/uvm_page.h paddr_t pf = atop(pa);
pa 61 uvm/uvm_pager_i.h paddr_t pa;
pa 64 uvm/uvm_pager_i.h rv = pmap_extract(pmap_kernel(), kva, &pa);
pa 66 uvm/uvm_pager_i.h pg = PHYS_TO_VM_PAGE(pa);