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