ca                265 arch/i386/isa/pccom.c 		struct commulti_attach_args *ca = aux;
ca                267 arch/i386/isa/pccom.c 		if (cf->cf_loc[0] != -1 && cf->cf_loc[0] != ca->ca_slave)
ca                270 arch/i386/isa/pccom.c 		iot = ca->ca_iot;
ca                271 arch/i386/isa/pccom.c 		iobase = ca->ca_iobase;
ca                272 arch/i386/isa/pccom.c 		ioh = ca->ca_ioh;
ca                360 arch/i386/isa/pccom.c 		struct commulti_attach_args *ca = aux;
ca                365 arch/i386/isa/pccom.c 		iobase = ca->ca_iobase;
ca                366 arch/i386/isa/pccom.c 		iot = ca->ca_iot;
ca                367 arch/i386/isa/pccom.c 		ioh = ca->ca_ioh;
ca                370 arch/i386/isa/pccom.c 		if (ca->ca_noien)
ca                139 dev/cardbus/cardbus.c cardbus_read_tuples(struct cardbus_attach_args *ca, cardbusreg_t cis_ptr,
ca                142 dev/cardbus/cardbus.c 	struct cardbus_softc *sc = ca->ca_ct->ct_sc;
ca                143 dev/cardbus/cardbus.c 	cardbus_chipset_tag_t cc = ca->ca_ct->ct_cc;
ca                144 dev/cardbus/cardbus.c 	cardbus_function_tag_t cf = ca->ca_ct->ct_cf;
ca                145 dev/cardbus/cardbus.c 	cardbustag_t tag = ca->ca_tag;
ca                200 dev/cardbus/cardbus.c 		if (Cardbus_mapreg_map(ca->ca_ct, reg,
ca                225 dev/cardbus/cardbus.c 			if (cardbus_read_exrom(ca->ca_memt, bar_memh,
ca                256 dev/cardbus/cardbus.c 			bus_space_read_region_1(ca->ca_memt, bar_memh,
ca                266 dev/cardbus/cardbus.c 		Cardbus_mapreg_unmap(ca->ca_ct, reg, bar_tag, bar_memh,
ca                433 dev/cardbus/cardbus.c 		struct cardbus_attach_args ca;
ca                502 dev/cardbus/cardbus.c 		memset(&ca, 0, sizeof(ca));
ca                504 dev/cardbus/cardbus.c 		ca.ca_unit = sc->sc_dev.dv_unit;
ca                505 dev/cardbus/cardbus.c 		ca.ca_ct = ct;
ca                507 dev/cardbus/cardbus.c 		ca.ca_iot = sc->sc_iot;
ca                508 dev/cardbus/cardbus.c 		ca.ca_memt = sc->sc_memt;
ca                509 dev/cardbus/cardbus.c 		ca.ca_dmat = sc->sc_dmat;
ca                510 dev/cardbus/cardbus.c 		ca.ca_rbus_iot = sc->sc_rbus_iot;
ca                511 dev/cardbus/cardbus.c 		ca.ca_rbus_memt = sc->sc_rbus_memt;
ca                512 dev/cardbus/cardbus.c 		ca.ca_tag = tag;
ca                513 dev/cardbus/cardbus.c 		ca.ca_bus = sc->sc_bus;
ca                514 dev/cardbus/cardbus.c 		ca.ca_device = sc->sc_device;
ca                515 dev/cardbus/cardbus.c 		ca.ca_function = function;
ca                516 dev/cardbus/cardbus.c 		ca.ca_id = id;
ca                517 dev/cardbus/cardbus.c 		ca.ca_class = class;
ca                519 dev/cardbus/cardbus.c 		ca.ca_intrline = sc->sc_intrline;
ca                522 dev/cardbus/cardbus.c 			if (cardbus_read_tuples(&ca, cis_ptr, tuple, 2048)) {
ca                530 dev/cardbus/cardbus.c 				    &ca.ca_cis);
ca                534 dev/cardbus/cardbus.c 		if ((csc = config_found_sm((void *)sc, &ca, cardbusprint,
ca                561 dev/cardbus/cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                564 dev/cardbus/cardbus.c 		cf->cardbuscf_dev != ca->ca_unit) {
ca                568 dev/cardbus/cardbus.c 	    cf->cardbuscf_function != ca->ca_function) {
ca                578 dev/cardbus/cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                583 dev/cardbus/cardbus.c 		pci_devinfo(ca->ca_id, ca->ca_class, 1, devinfo,
ca                586 dev/cardbus/cardbus.c 			if (ca->ca_cis.cis1_info[i] == NULL)
ca                590 dev/cardbus/cardbus.c 			printf("%s", ca->ca_cis.cis1_info[i]);
ca                594 dev/cardbus/cardbus.c 		if (ca->ca_cis.manufacturer)
ca                596 dev/cardbus/cardbus.c 			    ca->ca_cis.manufacturer, ca->ca_cis.product);
ca                599 dev/cardbus/cardbus.c 	printf(" dev %d function %d", ca->ca_device, ca->ca_function);
ca                602 dev/cardbus/cardbus.c 		pci_devinfo(ca->ca_id, ca->ca_class, 1, devinfo,
ca                604 dev/cardbus/cardbus.c 		for (i = 0; i < 3 && ca->ca_cis.cis1_info[i]; i++)
ca                606 dev/cardbus/cardbus.c 			    ca->ca_cis.cis1_info[i]);
ca                607 dev/cardbus/cardbus.c 		if (ca->ca_cis.cis1_info[0])
ca                807 dev/cardbus/cardbus.c cardbus_matchbyid(struct cardbus_attach_args *ca,
ca                814 dev/cardbus/cardbus.c 		if (CARDBUS_VENDOR(ca->ca_id) == cm->cm_vid &&
ca                815 dev/cardbus/cardbus.c 		    CARDBUS_PRODUCT(ca->ca_id) == cm->cm_pid)
ca                147 dev/cardbus/com_cardbus.c com_cardbus_find_csdev(struct cardbus_attach_args *ca)
ca                152 dev/cardbus/com_cardbus.c 		if (cp->vendor == CARDBUS_VENDOR(ca->ca_id) &&
ca                153 dev/cardbus/com_cardbus.c 		    cp->product == CARDBUS_PRODUCT(ca->ca_id))
ca                161 dev/cardbus/com_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                164 dev/cardbus/com_cardbus.c 	if (com_cardbus_find_csdev(ca) != NULL)
ca                168 dev/cardbus/com_cardbus.c 	if (ca->ca_cis.funcid == PCMCIA_FUNCTION_SERIAL &&
ca                169 dev/cardbus/com_cardbus.c 	    ca->ca_cis.funce.serial.uart_present != 0 &&
ca                170 dev/cardbus/com_cardbus.c 	    (ca->ca_cis.funce.serial.uart_type == 0 ||	/* 8250 */
ca                171 dev/cardbus/com_cardbus.c 	    ca->ca_cis.funce.serial.uart_type == 1 ||	/* 16450 */
ca                172 dev/cardbus/com_cardbus.c 	    ca->ca_cis.funce.serial.uart_type == 2))	/* 16550 */
ca                179 dev/cardbus/com_cardbus.c com_cardbus_gofigure(struct cardbus_attach_args *ca,
ca                187 dev/cardbus/com_cardbus.c 	cp = com_cardbus_find_csdev(ca);
ca                202 dev/cardbus/com_cardbus.c 		if (ca->ca_cis.bar[i].size == 0)
ca                206 dev/cardbus/com_cardbus.c 		    CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags))
ca                216 dev/cardbus/com_cardbus.c 	csc->cc_reg = CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[index].flags);
ca                217 dev/cardbus/com_cardbus.c 	if ((ca->ca_cis.bar[index].flags & 0x10) == 0)
ca                230 dev/cardbus/com_cardbus.c 	    CARDBUS_VENDOR(ca->ca_id), CARDBUS_PRODUCT(ca->ca_id));
ca                233 dev/cardbus/com_cardbus.c 		if (ca->ca_cis.bar[i].size == 0)
ca                237 dev/cardbus/com_cardbus.c 		    CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags))
ca                240 dev/cardbus/com_cardbus.c 		    DEVNAME(csc), CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags),
ca                241 dev/cardbus/com_cardbus.c 		    (ca->ca_cis.bar[i].flags & 0x10) ? "i/o" : "mem",
ca                242 dev/cardbus/com_cardbus.c 		    ca->ca_cis.bar[i].size);
ca                252 dev/cardbus/com_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                254 dev/cardbus/com_cardbus.c 	csc->cc_ct = ca->ca_ct;
ca                257 dev/cardbus/com_cardbus.c 	if (com_cardbus_gofigure(ca, csc) != 0)
ca                260 dev/cardbus/com_cardbus.c 	if (Cardbus_mapreg_map(ca->ca_ct, csc->cc_reg, csc->cc_type, 0,
ca                284 dev/cardbus/com_cardbus.c 	if (ca->ca_cis.cis1_info[0] && ca->ca_cis.cis1_info[1]) {
ca                285 dev/cardbus/com_cardbus.c 		printf(": %s %s\n", ca->ca_cis.cis1_info[0],
ca                286 dev/cardbus/com_cardbus.c 		    ca->ca_cis.cis1_info[1]);
ca                 94 dev/cardbus/ehci_cardbus.c 	struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
ca                 96 dev/cardbus/ehci_cardbus.c 	if (CARDBUS_CLASS(ca->ca_class) == CARDBUS_CLASS_SERIALBUS &&
ca                 97 dev/cardbus/ehci_cardbus.c 	    CARDBUS_SUBCLASS(ca->ca_class) == CARDBUS_SUBCLASS_SERIALBUS_USB &&
ca                 98 dev/cardbus/ehci_cardbus.c 	    CARDBUS_INTERFACE(ca->ca_class) == CARDBUS_INTERFACE_EHCI)
ca                108 dev/cardbus/ehci_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                109 dev/cardbus/ehci_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                118 dev/cardbus/ehci_cardbus.c 	cardbus_devinfo(ca->ca_id, ca->ca_class, 0, devinfo, sizeof(devinfo));
ca                131 dev/cardbus/ehci_cardbus.c 	sc->sc.sc_bus.dmatag = ca->ca_dmat;
ca                137 dev/cardbus/ehci_cardbus.c 	csr = cardbus_conf_read(cc, cf, ca->ca_tag,
ca                139 dev/cardbus/ehci_cardbus.c 	cardbus_conf_write(cc, cf, ca->ca_tag, CARDBUS_COMMAND_STATUS_REG,
ca                148 dev/cardbus/ehci_cardbus.c 	sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
ca                154 dev/cardbus/ehci_cardbus.c 	printf(": irq %d\n", ca->ca_intrline);
ca                157 dev/cardbus/ehci_cardbus.c 	vendor = cardbus_findvendor(ca->ca_id);
ca                158 dev/cardbus/ehci_cardbus.c 	sc->sc.sc_id_vendor = CARDBUS_VENDOR(ca->ca_id);
ca                163 dev/cardbus/ehci_cardbus.c 		    "vendor 0x%04x", CARDBUS_VENDOR(ca->ca_id));
ca                115 dev/cardbus/if_acx_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                116 dev/cardbus/if_acx_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                120 dev/cardbus/if_acx_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                122 dev/cardbus/if_acx_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                123 dev/cardbus/if_acx_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                130 dev/cardbus/if_acx_cardbus.c 	if (CARDBUS_PRODUCT(ca->ca_id) == PCI_PRODUCT_TI_ACX100A) {
ca                169 dev/cardbus/if_acx_cardbus.c 	if (CARDBUS_PRODUCT(ca->ca_id) == PCI_PRODUCT_TI_ACX111)
ca                125 dev/cardbus/if_ath_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                128 dev/cardbus/if_ath_cardbus.c 	devname = ath_hal_probe(PCI_VENDOR(ca->ca_id),
ca                129 dev/cardbus/if_ath_cardbus.c 				PCI_PRODUCT(ca->ca_id));
ca                142 dev/cardbus/if_ath_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                143 dev/cardbus/if_ath_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                146 dev/cardbus/if_ath_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                148 dev/cardbus/if_ath_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                176 dev/cardbus/if_ath_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                183 dev/cardbus/if_ath_cardbus.c 	ath_attach(PCI_PRODUCT(ca->ca_id), sc);
ca                147 dev/cardbus/if_atw_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                148 dev/cardbus/if_atw_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                151 dev/cardbus/if_atw_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                153 dev/cardbus/if_atw_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                163 dev/cardbus/if_atw_cardbus.c 	sc->sc_rev = PCI_REVISION(ca->ca_class);
ca                209 dev/cardbus/if_atw_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                 96 dev/cardbus/if_dc_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                 97 dev/cardbus/if_dc_cardbus.c 	struct cardbus_devfunc *ct = ca->ca_ct;
ca                103 dev/cardbus/if_dc_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                105 dev/cardbus/if_dc_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                123 dev/cardbus/if_dc_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                125 dev/cardbus/if_dc_cardbus.c 	sc->dc_cachesize = cardbus_conf_read(cc, cf, ca->ca_tag, DC_PCI_CFLT)
ca                131 dev/cardbus/if_dc_cardbus.c 	if (!(PCI_VENDOR(ca->ca_id) == PCI_VENDOR_XIRCOM &&
ca                132 dev/cardbus/if_dc_cardbus.c 	      PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_XIRCOM_X3201_3_21143))
ca                135 dev/cardbus/if_dc_cardbus.c 	switch (PCI_VENDOR(ca->ca_id)) {
ca                137 dev/cardbus/if_dc_cardbus.c 		if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_DEC_21142) {
ca                146 dev/cardbus/if_dc_cardbus.c 		if (PCI_PRODUCT(ca->ca_id) ==
ca                153 dev/cardbus/if_dc_cardbus.c 			bcopy(ca->ca_cis.funce.network.netid,
ca                165 dev/cardbus/if_dc_cardbus.c 		if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ADMTEK_AN985 ||
ca                166 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ACCTON_EN2242 ||
ca                167 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_FE2500 ||
ca                168 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_FE2500MX ||
ca                169 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_PCM200 ||
ca                170 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_DLINK_DRP32TXD ||
ca                171 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_LINKSYS_PCMPC200 ||
ca                172 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_LINKSYS_PCM200 ||
ca                173 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_HAWKING_PN672TX ||
ca                174 dev/cardbus/if_dc_cardbus.c 		    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_MICROSOFT_MN120) {
ca                190 dev/cardbus/if_dc_cardbus.c 	reg = cardbus_conf_read(cc, cf, ca->ca_tag, PCI_BHLC_REG);
ca                194 dev/cardbus/if_dc_cardbus.c 		cardbus_conf_write(cc, cf, ca->ca_tag, PCI_BHLC_REG, reg);
ca                197 dev/cardbus/if_dc_cardbus.c 	sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline, IPL_NET,
ca                201 dev/cardbus/if_dc_cardbus.c 		    ca->ca_intrline);
ca                204 dev/cardbus/if_dc_cardbus.c 		printf(" irq %d", ca->ca_intrline);
ca                208 dev/cardbus/if_dc_cardbus.c 	sc->dc_revision = PCI_REVISION(ca->ca_class);
ca                133 dev/cardbus/if_fxp_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                144 dev/cardbus/if_fxp_cardbus.c 	csc->ct = ca->ca_ct;
ca                165 dev/cardbus/if_fxp_cardbus.c 	if (ca->ca_cis.cis1_info[0] && ca->ca_cis.cis1_info[1])
ca                166 dev/cardbus/if_fxp_cardbus.c 		printf(": %s %s", ca->ca_cis.cis1_info[0],
ca                167 dev/cardbus/if_fxp_cardbus.c 		    ca->ca_cis.cis1_info[1]);
ca                171 dev/cardbus/if_fxp_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                187 dev/cardbus/if_fxp_cardbus.c 		printf("at %d\n", ca->ca_intrline);
ca                190 dev/cardbus/if_fxp_cardbus.c 	snprintf(intrstr, sizeof(intrstr), "irq %d", ca->ca_intrline);
ca                192 dev/cardbus/if_fxp_cardbus.c 	sc->sc_revision = PCI_REVISION(ca->ca_class);
ca                 89 dev/cardbus/if_malo_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                 91 dev/cardbus/if_malo_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                 95 dev/cardbus/if_malo_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                 97 dev/cardbus/if_malo_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                 98 dev/cardbus/if_malo_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                100 dev/cardbus/if_pgt_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                101 dev/cardbus/if_pgt_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                105 dev/cardbus/if_pgt_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                107 dev/cardbus/if_pgt_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                108 dev/cardbus/if_pgt_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                116 dev/cardbus/if_pgt_cardbus.c 	if (CARDBUS_PRODUCT(ca->ca_id) == PCI_PRODUCT_INTERSIL_ISL3877)
ca                126 dev/cardbus/if_ral_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                127 dev/cardbus/if_ral_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                132 dev/cardbus/if_ral_cardbus.c 	    (CARDBUS_PRODUCT(ca->ca_id) == PCI_PRODUCT_RALINK_RT2560) ?
ca                135 dev/cardbus/if_ral_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                137 dev/cardbus/if_ral_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                138 dev/cardbus/if_ral_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                161 dev/cardbus/if_ral_cardbus.c 	(*csc->sc_opns->attach)(sc, CARDBUS_PRODUCT(ca->ca_id));
ca                116 dev/cardbus/if_re_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                121 dev/cardbus/if_re_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                125 dev/cardbus/if_re_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                127 dev/cardbus/if_re_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                128 dev/cardbus/if_re_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                156 dev/cardbus/if_re_cardbus.c 		    ca->ca_intrline);
ca                160 dev/cardbus/if_re_cardbus.c 	snprintf(intrstr, sizeof(intrstr), "irq %d", ca->ca_intrline);
ca                153 dev/cardbus/if_rl_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                158 dev/cardbus/if_rl_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                161 dev/cardbus/if_rl_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                163 dev/cardbus/if_rl_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                164 dev/cardbus/if_rl_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                204 dev/cardbus/if_rtw_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                205 dev/cardbus/if_rtw_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                209 dev/cardbus/if_rtw_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                211 dev/cardbus/if_rtw_cardbus.c 	csc->sc_tag = ca->ca_tag;
ca                223 dev/cardbus/if_rtw_cardbus.c 	rev = PCI_REVISION(ca->ca_class);
ca                267 dev/cardbus/if_rtw_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                180 dev/cardbus/if_xl_cardbus.c xl_cardbus_lookup(const struct cardbus_attach_args *ca)
ca                184 dev/cardbus/if_xl_cardbus.c 	if (CARDBUS_VENDOR(ca->ca_id) != PCI_VENDOR_3COM)
ca                188 dev/cardbus/if_xl_cardbus.c 		if (CARDBUS_PRODUCT(ca->ca_id) == ecp->ecp_prodid)
ca                196 dev/cardbus/if_xl_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                198 dev/cardbus/if_xl_cardbus.c 	if (xl_cardbus_lookup(ca) != NULL)
ca                209 dev/cardbus/if_xl_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                210 dev/cardbus/if_xl_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                224 dev/cardbus/if_xl_cardbus.c 	ecp = xl_cardbus_lookup(ca);
ca                233 dev/cardbus/if_xl_cardbus.c 	sc->sc_dmat = ca->ca_dmat;
ca                240 dev/cardbus/if_xl_cardbus.c 	command = cardbus_conf_read(cc, cf, ca->ca_tag,
ca                264 dev/cardbus/if_xl_cardbus.c 	cardbus_conf_write(cc, cf, ca->ca_tag, CARDBUS_COMMAND_STATUS_REG,
ca                270 dev/cardbus/if_xl_cardbus.c 	bhlc = cardbus_conf_read(cc, cf, ca->ca_tag, CARDBUS_BHLC_REG);
ca                277 dev/cardbus/if_xl_cardbus.c 		cardbus_conf_write(cc, cf, ca->ca_tag, CARDBUS_BHLC_REG, bhlc);
ca                280 dev/cardbus/if_xl_cardbus.c 	csc->sc_ct = ca->ca_ct;
ca                281 dev/cardbus/if_xl_cardbus.c 	csc->sc_intrline = ca->ca_intrline;
ca                285 dev/cardbus/if_xl_cardbus.c 	sc->xl_intrhand = cardbus_intr_establish(cc, cf, ca->ca_intrline,
ca                290 dev/cardbus/if_xl_cardbus.c 		printf(" at %d", ca->ca_intrline);
ca                294 dev/cardbus/if_xl_cardbus.c 	printf(": irq %d", ca->ca_intrline);
ca                 93 dev/cardbus/ohci_cardbus.c 	struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
ca                 95 dev/cardbus/ohci_cardbus.c 	if (CARDBUS_CLASS(ca->ca_class) == CARDBUS_CLASS_SERIALBUS &&
ca                 96 dev/cardbus/ohci_cardbus.c 	    CARDBUS_SUBCLASS(ca->ca_class) == CARDBUS_SUBCLASS_SERIALBUS_USB &&
ca                 97 dev/cardbus/ohci_cardbus.c 	    CARDBUS_INTERFACE(ca->ca_class) == CARDBUS_INTERFACE_OHCI)
ca                107 dev/cardbus/ohci_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                108 dev/cardbus/ohci_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                117 dev/cardbus/ohci_cardbus.c 	cardbus_devinfo(ca->ca_id, ca->ca_class, 0, devinfo, sizeof(devinfo));
ca                134 dev/cardbus/ohci_cardbus.c 	sc->sc.sc_bus.dmatag = ca->ca_dmat;
ca                140 dev/cardbus/ohci_cardbus.c 	csr = cardbus_conf_read(cc, cf, ca->ca_tag,
ca                142 dev/cardbus/ohci_cardbus.c 	cardbus_conf_write(cc, cf, ca->ca_tag, CARDBUS_COMMAND_STATUS_REG,
ca                146 dev/cardbus/ohci_cardbus.c 	sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
ca                152 dev/cardbus/ohci_cardbus.c 	printf(": irq %d", ca->ca_intrline);
ca                155 dev/cardbus/ohci_cardbus.c 	vendor = cardbus_findvendor(ca->ca_id);
ca                156 dev/cardbus/ohci_cardbus.c 	sc->sc.sc_id_vendor = CARDBUS_VENDOR(ca->ca_id);
ca                161 dev/cardbus/ohci_cardbus.c 		    "vendor 0x%04x", CARDBUS_VENDOR(ca->ca_id));
ca                 58 dev/cardbus/puc_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                 59 dev/cardbus/puc_cardbus.c 	struct cardbus_devfunc *ct = ca->ca_ct;
ca                 64 dev/cardbus/puc_cardbus.c 	bhlc = cardbus_conf_read(cc, cf, ca->ca_tag, CARDBUS_BHLC_REG);
ca                 69 dev/cardbus/puc_cardbus.c 	if (PCI_VENDOR(ca->ca_id) == PCI_VENDOR_OXFORD2 &&
ca                 70 dev/cardbus/puc_cardbus.c 	    PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_OXFORD2_EXSYS_EX41098)
ca                 73 dev/cardbus/puc_cardbus.c 	reg = cardbus_conf_read(cc, cf, ca->ca_tag, PCI_SUBSYS_ID_REG);
ca                 74 dev/cardbus/puc_cardbus.c 	if (puc_find_description(PCI_VENDOR(ca->ca_id),
ca                 75 dev/cardbus/puc_cardbus.c 	    PCI_PRODUCT(ca->ca_id), PCI_VENDOR(reg), PCI_PRODUCT(reg)))
ca                 86 dev/cardbus/puc_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                 87 dev/cardbus/puc_cardbus.c 	struct cardbus_devfunc *ct = ca->ca_ct;
ca                 98 dev/cardbus/puc_cardbus.c 	reg = cardbus_conf_read(cc, cf, ca->ca_tag, PCI_SUBSYS_ID_REG);
ca                 99 dev/cardbus/puc_cardbus.c 	sc->sc_desc = puc_find_description(PCI_VENDOR(ca->ca_id),
ca                100 dev/cardbus/puc_cardbus.c 	    PCI_PRODUCT(ca->ca_id), PCI_VENDOR(reg), PCI_PRODUCT(reg));
ca                111 dev/cardbus/puc_cardbus.c 		if (!cardbus_mapreg_probe(cc, cf, ca->ca_tag, bar, &type))
ca                123 dev/cardbus/puc_cardbus.c 	csc->intrline = ca->ca_intrline;
ca                125 dev/cardbus/puc_cardbus.c 	if (cardbus_get_capability(cc, cf, ca->ca_tag, PCI_CAP_PWRMGMT, &reg,
ca                127 dev/cardbus/puc_cardbus.c 		reg = cardbus_conf_read(cc, cf, ca->ca_tag, reg + 4) & 3;
ca                131 dev/cardbus/puc_cardbus.c 			cardbus_conf_write(cc, cf, ca->ca_tag, reg + 4, 0);
ca                 83 dev/cardbus/uhci_cardbus.c 	struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
ca                 85 dev/cardbus/uhci_cardbus.c 	if (CARDBUS_CLASS(ca->ca_class) == CARDBUS_CLASS_SERIALBUS &&
ca                 86 dev/cardbus/uhci_cardbus.c 	    CARDBUS_SUBCLASS(ca->ca_class) == CARDBUS_SUBCLASS_SERIALBUS_USB &&
ca                 87 dev/cardbus/uhci_cardbus.c 	    CARDBUS_INTERFACE(ca->ca_class) == CARDBUS_INTERFACE_UHCI)
ca                 97 dev/cardbus/uhci_cardbus.c 	struct cardbus_attach_args *ca = aux;
ca                 98 dev/cardbus/uhci_cardbus.c 	cardbus_devfunc_t ct = ca->ca_ct;
ca                107 dev/cardbus/uhci_cardbus.c 	cardbus_devinfo(ca->ca_id, ca->ca_class, 0, devinfo, sizeof(devinfo));
ca                123 dev/cardbus/uhci_cardbus.c 	sc->sc.sc_bus.dmatag = ca->ca_dmat;
ca                129 dev/cardbus/uhci_cardbus.c 	csr = cardbus_conf_read(cc, cf, ca->ca_tag,
ca                131 dev/cardbus/uhci_cardbus.c 	cardbus_conf_write(cc, cf, ca->ca_tag, CARDBUS_COMMAND_STATUS_REG,
ca                135 dev/cardbus/uhci_cardbus.c 	sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
ca                141 dev/cardbus/uhci_cardbus.c 	printf(": irq %d\n", ca->ca_intrline);
ca                144 dev/cardbus/uhci_cardbus.c 	cardbus_conf_write(cc, cf, ca->ca_tag, PCI_LEGSUP,
ca                147 dev/cardbus/uhci_cardbus.c 	switch(cardbus_conf_read(cc, cf, ca->ca_tag, PCI_USBREV) & PCI_USBREV_MASK) {
ca                169 dev/cardbus/uhci_cardbus.c 	vendor = cardbus_findvendor(ca->ca_id);
ca                170 dev/cardbus/uhci_cardbus.c 	sc->sc.sc_id_vendor = CARDBUS_VENDOR(ca->ca_id);
ca                175 dev/cardbus/uhci_cardbus.c 		    "vendor 0x%04x", CARDBUS_VENDOR(ca->ca_id));
ca                387 dev/ic/uha.c   		mscp->ca = 0x01;
ca                391 dev/ic/uha.c   		mscp->ca = 0x01;
ca                199 dev/ic/uhareg.h 	u_char ca:1;		/* cache control */
ca                182 dev/isa/addcom_isa.c 	struct commulti_attach_args *ca = aux;
ca                186 dev/isa/addcom_isa.c 	printf(" slave %d", ca->ca_slave);
ca                197 dev/isa/addcom_isa.c 	struct commulti_attach_args ca;
ca                240 dev/isa/addcom_isa.c 		ca.ca_slave = i;
ca                241 dev/isa/addcom_isa.c 		ca.ca_iot = sc->sc_iot;
ca                242 dev/isa/addcom_isa.c 		ca.ca_ioh = sc->sc_slaveioh[i];
ca                243 dev/isa/addcom_isa.c 		ca.ca_iobase = sc->sc_iobase
ca                246 dev/isa/addcom_isa.c 		ca.ca_noien = 0;
ca                248 dev/isa/addcom_isa.c 		sc->sc_slaves[i] = config_found(self, &ca, addcomprint);
ca                133 dev/isa/ast.c  	struct commulti_attach_args *ca = aux;
ca                137 dev/isa/ast.c  	printf(" slave %d", ca->ca_slave);
ca                148 dev/isa/ast.c  	struct commulti_attach_args ca;
ca                167 dev/isa/ast.c  		ca.ca_slave = i;
ca                168 dev/isa/ast.c  		ca.ca_iot = sc->sc_iot;
ca                169 dev/isa/ast.c  		ca.ca_ioh = sc->sc_slaveioh[i];
ca                170 dev/isa/ast.c  		ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
ca                171 dev/isa/ast.c  		ca.ca_noien = 1;
ca                173 dev/isa/ast.c  		sc->sc_slaves[i] = config_found(self, &ca, astprint);
ca                133 dev/isa/boca.c 	struct commulti_attach_args *ca = aux;
ca                137 dev/isa/boca.c 	printf(" slave %d", ca->ca_slave);
ca                148 dev/isa/boca.c 	struct commulti_attach_args ca;
ca                164 dev/isa/boca.c 		ca.ca_slave = i;
ca                165 dev/isa/boca.c 		ca.ca_iot = sc->sc_iot;
ca                166 dev/isa/boca.c 		ca.ca_ioh = sc->sc_slaveioh[i];
ca                167 dev/isa/boca.c 		ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
ca                168 dev/isa/boca.c 		ca.ca_noien = 0;
ca                170 dev/isa/boca.c 		sc->sc_slaves[i] = config_found(self, &ca, bocaprint);
ca                 85 dev/isa/com_commulti.c 	struct commulti_attach_args *ca = aux;
ca                 91 dev/isa/com_commulti.c 	if (cf->cf_loc[0] != -1 && cf->cf_loc[0] != ca->ca_slave)
ca                 94 dev/isa/com_commulti.c 	iot = ca->ca_iot;
ca                 95 dev/isa/com_commulti.c 	iobase = ca->ca_iobase;
ca                 96 dev/isa/com_commulti.c 	ioh = ca->ca_ioh;
ca                112 dev/isa/com_commulti.c 	struct commulti_attach_args *ca = aux;
ca                117 dev/isa/com_commulti.c 	sc->sc_iot = ca->ca_iot;
ca                118 dev/isa/com_commulti.c 	sc->sc_ioh = ca->ca_ioh;
ca                119 dev/isa/com_commulti.c 	sc->sc_iobase = ca->ca_iobase;
ca                121 dev/isa/com_commulti.c 	if (ca->ca_noien)
ca                181 dev/isa/hsq.c  	struct commulti_attach_args *ca = aux;
ca                185 dev/isa/hsq.c  	printf(" slave %d", ca->ca_slave);
ca                196 dev/isa/hsq.c  	struct commulti_attach_args ca;
ca                211 dev/isa/hsq.c  		ca.ca_slave = i;
ca                212 dev/isa/hsq.c  		ca.ca_iot = sc->sc_iot;
ca                213 dev/isa/hsq.c  		ca.ca_ioh = sc->sc_slaveioh[i];
ca                214 dev/isa/hsq.c  		ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
ca                215 dev/isa/hsq.c  		ca.ca_noien = 1;
ca                217 dev/isa/hsq.c  		sc->sc_slaves[i] = config_found(self, &ca, hsqprint);
ca                135 dev/isa/rtfps.c 	struct commulti_attach_args *ca = aux;
ca                139 dev/isa/rtfps.c 	printf(" slave %d", ca->ca_slave);
ca                150 dev/isa/rtfps.c 	struct commulti_attach_args ca;
ca                180 dev/isa/rtfps.c 		ca.ca_slave = i;
ca                181 dev/isa/rtfps.c 		ca.ca_iot = sc->sc_iot;
ca                182 dev/isa/rtfps.c 		ca.ca_ioh = sc->sc_slaveioh[i];
ca                183 dev/isa/rtfps.c 		ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
ca                184 dev/isa/rtfps.c 		ca.ca_noien = 0;
ca                186 dev/isa/rtfps.c 		sc->sc_slaves[i] = config_found(self, &ca, rtfpsprint);
ca                267 dev/sbus/rfx.c 	intr_establish(ca->ca_ra.ra_intr[0].int_pri, &sc->sc_ih, IPL_FB);
ca                339 kern/subr_autoconf.c 	struct cfattach *ca;
ca                351 kern/subr_autoconf.c 	ca = cf->cf_attach;
ca                392 kern/subr_autoconf.c 	(*ca->ca_attach)(parent, dev, aux);
ca                406 kern/subr_autoconf.c 	struct cfattach *ca;
ca                409 kern/subr_autoconf.c 	ca = cf->cf_attach;
ca                410 kern/subr_autoconf.c 	if (ca->ca_devsize < sizeof(struct device))
ca                414 kern/subr_autoconf.c 	dev = (struct device *)malloc(ca->ca_devsize, M_DEVBUF, M_NOWAIT);
ca                417 kern/subr_autoconf.c 	bzero(dev, ca->ca_devsize);
ca                486 kern/subr_autoconf.c 	struct cfattach *ca;
ca                505 kern/subr_autoconf.c 	ca = cf->cf_attach;
ca                514 kern/subr_autoconf.c 	if (ca->ca_activate != NULL)
ca                523 kern/subr_autoconf.c 		if (ca->ca_detach != NULL)
ca                524 kern/subr_autoconf.c 			rv = (*ca->ca_detach)(dev, flags);
ca                611 kern/subr_autoconf.c 	struct cfattach *ca = dev->dv_cfdata->cf_attach;
ca                614 kern/subr_autoconf.c 	if (ca->ca_activate == NULL)
ca                619 kern/subr_autoconf.c 		rv = (*ca->ca_activate)(dev, DVACT_ACTIVATE);
ca                629 kern/subr_autoconf.c 	struct cfattach *ca = dev->dv_cfdata->cf_attach;
ca                632 kern/subr_autoconf.c 	if (ca->ca_activate == NULL)
ca                637 kern/subr_autoconf.c 		rv = (*ca->ca_activate)(dev, DVACT_DEACTIVATE);