lib/libcrypto/objects/obj_dat.c
100
a = ca->obj;
lib/libcrypto/objects/obj_dat.c
101
switch (ca->type) {
lib/libcrypto/objects/obj_dat.c
121
ret |= (unsigned long)ca->type << 30L;
lib/libcrypto/objects/obj_dat.c
127
added_obj_cmp(const ADDED_OBJ *ca, const ADDED_OBJ *cb)
lib/libcrypto/objects/obj_dat.c
132
if ((cmp = ca->type - cb->type) != 0)
lib/libcrypto/objects/obj_dat.c
135
a = ca->obj;
lib/libcrypto/objects/obj_dat.c
137
switch (ca->type) {
lib/libcrypto/objects/obj_dat.c
93
added_obj_hash(const ADDED_OBJ *ca)
lib/libcrypto/pkcs12/p12_crt.c
117
for (i = 0; i < sk_X509_num(ca); i++) {
lib/libcrypto/pkcs12/p12_crt.c
118
if (!PKCS12_add_cert(&bags, sk_X509_value(ca, i)))
lib/libcrypto/pkcs12/p12_crt.c
74
STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter,
lib/libcrypto/pkcs12/p12_crt.c
96
if (!pkey && !cert && !ca) {
lib/libcrypto/pkcs12/p12_kiss.c
144
if (ca != NULL && x != NULL) {
lib/libcrypto/pkcs12/p12_kiss.c
145
if (*ca == NULL)
lib/libcrypto/pkcs12/p12_kiss.c
146
*ca = sk_X509_new_null();
lib/libcrypto/pkcs12/p12_kiss.c
147
if (*ca == NULL)
lib/libcrypto/pkcs12/p12_kiss.c
149
if (!sk_X509_push(*ca, x))
lib/libcrypto/pkcs12/p12_kiss.c
85
STACK_OF(X509) **ca)
lib/libcrypto/pkcs12/pkcs12.h
211
STACK_OF(X509) **ca);
lib/libcrypto/pkcs12/pkcs12.h
213
X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter,
lib/libcrypto/x509/x509_bcons.c
102
.offset = offsetof(BASIC_CONSTRAINTS, ca),
lib/libcrypto/x509/x509_bcons.c
168
if (!X509V3_add_value_bool("CA", bcons->ca, &extlist))
lib/libcrypto/x509/x509_bcons.c
196
if (!X509V3_get_value_bool(val, &bcons->ca))
lib/libcrypto/x509/x509_purp.c
101
int ca);
lib/libcrypto/x509/x509_purp.c
103
int ca);
lib/libcrypto/x509/x509_purp.c
104
static int no_check(const X509_PURPOSE *xp, const X509 *x, int ca);
lib/libcrypto/x509/x509_purp.c
105
static int ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca);
lib/libcrypto/x509/x509_purp.c
179
X509_check_purpose(X509 *x, int id, int ca)
lib/libcrypto/x509/x509_purp.c
195
return pt->check_purpose(pt, x, ca);
lib/libcrypto/x509/x509_purp.c
425
if (bs->ca)
lib/libcrypto/x509/x509_purp.c
429
!bs->ca) {
lib/libcrypto/x509/x509_purp.c
646
check_purpose_ssl_client(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
650
if (ca)
lib/libcrypto/x509/x509_purp.c
662
check_purpose_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
666
if (ca)
lib/libcrypto/x509/x509_purp.c
679
check_purpose_ns_ssl_server(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
683
ret = check_purpose_ssl_server(xp, x, ca);
lib/libcrypto/x509/x509_purp.c
684
if (!ret || ca)
lib/libcrypto/x509/x509_purp.c
694
purpose_smime(const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
698
if (ca) {
lib/libcrypto/x509/x509_purp.c
721
check_purpose_smime_sign(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
725
ret = purpose_smime(x, ca);
lib/libcrypto/x509/x509_purp.c
726
if (!ret || ca)
lib/libcrypto/x509/x509_purp.c
734
check_purpose_smime_encrypt(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
738
ret = purpose_smime(x, ca);
lib/libcrypto/x509/x509_purp.c
739
if (!ret || ca)
lib/libcrypto/x509/x509_purp.c
747
check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
749
if (ca) {
lib/libcrypto/x509/x509_purp.c
765
ocsp_helper(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
769
if (ca)
lib/libcrypto/x509/x509_purp.c
776
check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
781
if (ca)
lib/libcrypto/x509/x509_purp.c
811
no_check(const X509_PURPOSE *xp, const X509 *x, int ca)
lib/libcrypto/x509/x509_purp.c
90
int ca);
lib/libcrypto/x509/x509_purp.c
92
int ca);
lib/libcrypto/x509/x509_purp.c
94
int ca);
lib/libcrypto/x509/x509_purp.c
95
static int purpose_smime(const X509 *x, int ca);
lib/libcrypto/x509/x509_purp.c
97
int ca);
lib/libcrypto/x509/x509_purp.c
99
int ca);
lib/libcrypto/x509/x509v3.h
145
int ca;
lib/libcrypto/x509/x509v3.h
657
int X509_check_purpose(X509 *x, int id, int ca);
lib/libm/src/s_casin.c
117
ca = x + y * I;
lib/libm/src/s_casin.c
118
ct = ca * I;
lib/libm/src/s_casin.c
60
static double complex ca, ct, zz, z2;
lib/libm/src/s_casinf.c
120
ca = x + y * I;
lib/libm/src/s_casinf.c
121
ct = ca * I; /* iz */
lib/libm/src/s_casinf.c
58
static float complex ca, ct, zz, z2;
lib/libm/src/s_casinl.c
100
ca = ct;
lib/libm/src/s_casinl.c
118
ca = x + y * I;
lib/libm/src/s_casinl.c
119
ct = ca * I; /* iz */
lib/libm/src/s_casinl.c
69
static long double complex ca, ct, zz, z2;
lib/libm/src/s_casinl.c
96
ca = x + y * I;
lib/libm/src/s_casinl.c
99
ct = z2 * ca;
lib/libsndio/aucat.c
338
struct sockaddr_un ca;
lib/libsndio/aucat.c
344
snprintf(ca.sun_path, sizeof(ca.sun_path),
lib/libsndio/aucat.c
346
ca.sun_family = AF_UNIX;
lib/libsndio/aucat.c
350
while (connect(s, (struct sockaddr *)&ca, len) == -1) {
lib/libsndio/aucat.c
353
DPERROR(ca.sun_path);
lib/libsndio/aucat.c
355
snprintf(ca.sun_path, sizeof(ca.sun_path),
lib/libsndio/aucat.c
357
while (connect(s, (struct sockaddr *)&ca, len) == -1) {
lib/libsndio/aucat.c
360
DPERROR(ca.sun_path);
lib/libsndio/aucat.c
367
DPRINTFN(2, "%s: connected\n", ca.sun_path);
lib/libssl/ssl_rsa.c
679
X509 *ca, *x = NULL;
lib/libssl/ssl_rsa.c
699
while ((ca = PEM_read_bio_X509(in, NULL, passwd_cb, passwd_arg)) !=
lib/libssl/ssl_rsa.c
701
if (!ssl_cert_add0_chain_cert(ctx, ssl, ca)) {
lib/libssl/ssl_rsa.c
702
X509_free(ca);
lib/libtls/tls_config.c
462
tls_config_set_ca_mem(struct tls_config *config, const uint8_t *ca, size_t len)
lib/libtls/tls_config.c
464
return tls_set_mem(&config->ca_mem, &config->ca_len, ca, len);
regress/lib/libcrypto/cms/cmstest.c
251
X509 *ca = NULL;
regress/lib/libcrypto/cms/cmstest.c
272
if ((ca = PEM_read_bio_X509(bio_mem, NULL, NULL, NULL)) == NULL)
regress/lib/libcrypto/cms/cmstest.c
276
if (!X509_STORE_add_cert(store, ca))
regress/lib/libcrypto/cms/cmstest.c
345
X509_free(ca);
regress/lib/libcrypto/x509/x509_extensions_test.c
253
if (bc->ca != ASN1_BOOLEAN_FALSE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
289
if (bc->ca != ASN1_BOOLEAN_FALSE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
324
if (bc->ca != ASN1_BOOLEAN_TRUE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
34
create_basic_constraints(int ca)
regress/lib/libcrypto/x509/x509_extensions_test.c
41
bc->ca = ca ? ASN1_BOOLEAN_TRUE : ASN1_BOOLEAN_FALSE;
regress/lib/libcrypto/x509/x509_extensions_test.c
455
if (bc->ca != ASN1_BOOLEAN_TRUE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
47
ext_create_basic_constraints(int ca, int critical)
regress/lib/libcrypto/x509/x509_extensions_test.c
475
if (bc->ca != ASN1_BOOLEAN_FALSE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
517
if (bc->ca != ASN1_BOOLEAN_TRUE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
52
bc = create_basic_constraints(ca);
regress/lib/libcrypto/x509/x509_extensions_test.c
558
if (bc->ca != ASN1_BOOLEAN_FALSE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
707
int ca, nid;
regress/lib/libcrypto/x509/x509_extensions_test.c
720
ca = 1;
regress/lib/libcrypto/x509/x509_extensions_test.c
721
ext = ext_create_basic_constraints(ca, X509V3_EXT_CRITICAL);
regress/lib/libcrypto/x509/x509_extensions_test.c
727
ca = 1;
regress/lib/libcrypto/x509/x509_extensions_test.c
728
ext = ext_create_basic_constraints(ca, X509V3_EXT_NONCRITICAL);
regress/lib/libcrypto/x509/x509_extensions_test.c
734
ca = 0;
regress/lib/libcrypto/x509/x509_extensions_test.c
735
ext = ext_create_basic_constraints(ca, X509V3_EXT_CRITICAL);
regress/lib/libcrypto/x509/x509_extensions_test.c
796
if (bc->ca != ASN1_BOOLEAN_TRUE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
799
ASN1_BOOLEAN_TRUE, bc->ca);
regress/lib/libcrypto/x509/x509_extensions_test.c
827
if (bc->ca != ASN1_BOOLEAN_TRUE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
830
ASN1_BOOLEAN_TRUE, bc->ca);
regress/lib/libcrypto/x509/x509_extensions_test.c
858
if (bc->ca != ASN1_BOOLEAN_FALSE) {
regress/lib/libcrypto/x509/x509_extensions_test.c
861
ASN1_BOOLEAN_FALSE, bc->ca);
regress/lib/libssl/interop/client.c
170
if (ca != NULL) {
regress/lib/libssl/interop/client.c
171
if (SSL_CTX_load_verify_locations(ctx, ca, NULL) <= 0)
regress/lib/libssl/interop/client.c
53
char *ca = NULL, *crt = NULL, *key = NULL, *ciphers = NULL;
regress/lib/libssl/interop/client.c
59
ca = optarg;
regress/lib/libssl/interop/server.c
194
if (ca != NULL) {
regress/lib/libssl/interop/server.c
197
x509stack = SSL_load_client_CA_file(ca);
regress/lib/libssl/interop/server.c
201
if (SSL_CTX_load_verify_locations(ctx, ca, NULL) <= 0)
regress/lib/libssl/interop/server.c
54
char *ca = NULL, *crt = NULL, *key = NULL, *ciphers = NULL;
regress/lib/libssl/interop/server.c
60
ca = optarg;
sbin/ifconfig/ifconfig.c
2710
struct ieee80211_chanreq_all ca;
sbin/ifconfig/ifconfig.c
2713
bzero(&ca, sizeof(ca));
sbin/ifconfig/ifconfig.c
2715
ca.i_chans = chans;
sbin/ifconfig/ifconfig.c
2716
strlcpy(ca.i_name, ifname, sizeof(ca.i_name));
sbin/ifconfig/ifconfig.c
2718
if (ioctl(sock, SIOCG80211ALLCHANS, &ca) != 0) {
sbin/ifconfig/ifconfig.c
2719
warn("%s: SIOCG80211ALLCHANS", ca.i_name);
sbin/iked/ca.c
1183
X509 *ca;
sbin/iked/ca.c
1195
ca = X509_OBJECT_get0_X509(xo);
sbin/iked/ca.c
1197
ca_subjectpubkey_digest(ca, md, &len);
sbin/iked/ca.c
1200
return (ca);
sbin/iked/ca.c
764
X509 *ca = NULL, *cert = NULL;
sbin/iked/ca.c
816
if ((ca = ca_by_subjectpubkey(store->ca_cas, ptr + i,
sbin/iked/ca.c
819
subj = X509_get_subject_name(ca);
sys/arch/arm/cortex/cortex.c
134
struct cortex_attach_args ca;
sys/arch/arm/cortex/cortex.c
137
ca.ca_name = cf->cf_driver->cd_name;
sys/arch/arm/cortex/cortex.c
138
ca.ca_iot = &armv7_bs_tag;
sys/arch/arm/cortex/cortex.c
139
ca.ca_dmat = &cortex_bus_dma_tag;
sys/arch/arm/cortex/cortex.c
140
ca.ca_periphbase = armv7_periphbase();
sys/arch/arm/cortex/cortex.c
143
if ((*cf->cf_attach->ca_match)(parent, cf, &ca) == 0)
sys/arch/arm/cortex/cortex.c
146
config_attach(parent, cf, &ca, cortexprint);
sys/arch/arm/cortex/cortex.c
159
struct cortex_attach_args *ca = aux;
sys/arch/arm/cortex/cortex.c
162
printf("%s at %s", ca->ca_name, cortex);
sys/arch/hppa/dev/asp.c
126
struct confargs *ca = aux;
sys/arch/hppa/dev/asp.c
129
if (ca->ca_type.iodc_type != HPPA_TYPE_BHA ||
sys/arch/hppa/dev/asp.c
130
ca->ca_type.iodc_sv_model != HPPA_BHA_ASP)
sys/arch/hppa/dev/asp.c
139
struct confargs *ca = aux;
sys/arch/hppa/dev/asp.c
147
if (bus_space_map(ca->ca_iot, ca->ca_hpa, IOMOD_HPASIZE, 0, &ioh)) {
sys/arch/hppa/dev/asp.c
152
hw = (struct asp_hwr *)ca->ca_hpa;
sys/arch/hppa/dev/asp.c
175
ga.ga_ca = *ca; /* clone from us */
sys/arch/hppa/dev/astro.c
210
struct confargs *ca = aux;
sys/arch/hppa/dev/astro.c
213
if (ca->ca_type.iodc_type != HPPA_TYPE_IOA ||
sys/arch/hppa/dev/astro.c
214
ca->ca_type.iodc_sv_model != HPPA_IOA_UTURN)
sys/arch/hppa/dev/astro.c
217
if (ca->ca_type.iodc_model == 0x58 &&
sys/arch/hppa/dev/astro.c
218
ca->ca_type.iodc_revision >= 0x20)
sys/arch/hppa/dev/astro.c
227
struct confargs *ca = aux, nca;
sys/arch/hppa/dev/astro.c
239
sc->sc_dmat = ca->ca_dmatag;
sys/arch/hppa/dev/astro.c
240
if (bus_space_map(ca->ca_iot, ca->ca_hpa, sizeof(struct astro_regs),
sys/arch/hppa/dev/astro.c
245
sc->sc_regs = r = (struct astro_regs *)ca->ca_hpa;
sys/arch/hppa/dev/astro.c
329
nca = *ca; /* clone from us */
sys/arch/hppa/dev/com_dino.c
110
sc->sc_ih = dino_intr_establish(parent, ca->ca_irq, IPL_TTY,
sys/arch/hppa/dev/com_dino.c
71
struct confargs *ca = aux;
sys/arch/hppa/dev/com_dino.c
73
if (ca->ca_type.iodc_type != HPPA_TYPE_FIO ||
sys/arch/hppa/dev/com_dino.c
74
ca->ca_type.iodc_sv_model != HPPA_FIO_GRS232)
sys/arch/hppa/dev/com_dino.c
85
struct confargs *ca = aux;
sys/arch/hppa/dev/com_dino.c
86
struct com_dino_regs *regs = (struct com_dino_regs *)ca->ca_hpa;
sys/arch/hppa/dev/com_dino.c
88
sc->sc_iot = ca->ca_iot;
sys/arch/hppa/dev/com_dino.c
89
sc->sc_iobase = (bus_addr_t)ca->ca_hpa + IOMOD_DEVOFFSET;
sys/arch/hppa/dev/com_dino.c
98
PAGE0->mem_cons.pz_hpa == ca->ca_hpa) {
sys/arch/hppa/dev/cpu.c
108
ci->ci_hpa = ca->ca_hpa;
sys/arch/hppa/dev/cpu.c
69
struct confargs *ca = aux;
sys/arch/hppa/dev/cpu.c
72
if (ca->ca_type.iodc_type != HPPA_TYPE_NPROC ||
sys/arch/hppa/dev/cpu.c
73
ca->ca_type.iodc_sv_model != HPPA_NPROC_HPPA)
sys/arch/hppa/dev/cpu.c
96
struct confargs *ca = (struct confargs *)aux;
sys/arch/hppa/dev/dino.c
140
struct confargs *ca = aux;
sys/arch/hppa/dev/dino.c
144
if (ca->ca_type.iodc_type != HPPA_TYPE_BRIDGE ||
sys/arch/hppa/dev/dino.c
145
ca->ca_type.iodc_sv_model != HPPA_BRIDGE_DINO)
sys/arch/hppa/dev/dino.c
149
if (ca->ca_type.iodc_model == 0x78)
sys/arch/hppa/dev/dino.c
1673
struct confargs *ca = (struct confargs *)aux;
sys/arch/hppa/dev/dino.c
1680
sc->sc_bt = ca->ca_iot;
sys/arch/hppa/dev/dino.c
1681
sc->sc_dmat = ca->ca_dmatag;
sys/arch/hppa/dev/dino.c
1682
if (bus_space_map(sc->sc_bt, ca->ca_hpa, PAGE_SIZE, 0, &sc->sc_bh)) {
sys/arch/hppa/dev/dino.c
1728
sc->sc_ver = ca->ca_type.iodc_revision;
sys/arch/hppa/dev/dino.c
1729
switch ((ca->ca_type.iodc_model << 4) |
sys/arch/hppa/dev/dino.c
1730
(ca->ca_type.iodc_revision >> 4)) {
sys/arch/hppa/dev/dino.c
1736
switch (ca->ca_type.iodc_revision & 0xf) {
sys/arch/hppa/dev/dino.c
1746
switch (ca->ca_type.iodc_revision & 0xf) {
sys/arch/hppa/dev/dino.c
1787
ca->ca_hpamask = -1;
sys/arch/hppa/dev/dino.c
1788
pdc_scanbus(self, ca, MAXMODBUS, 0, 0);
sys/arch/hppa/dev/elroy.c
1247
struct confargs *ca = (struct confargs *)aux;
sys/arch/hppa/dev/elroy.c
1253
sc->sc_hpa = ca->ca_hpa;
sys/arch/hppa/dev/elroy.c
1254
sc->sc_bt = ca->ca_iot;
sys/arch/hppa/dev/elroy.c
1255
sc->sc_dmat = ca->ca_dmatag;
sys/arch/hppa/dev/elroy.c
1256
if (bus_space_map(sc->sc_bt, ca->ca_hpa, ca->ca_hpasz, 0, &sc->sc_bh)) {
sys/arch/hppa/dev/elroy.c
1277
switch ((ca->ca_type.iodc_model << 4) |
sys/arch/hppa/dev/elroy.c
1278
(ca->ca_type.iodc_revision >> 4)) {
sys/arch/hppa/dev/elroy.c
186
struct confargs *ca = aux;
sys/arch/hppa/dev/elroy.c
189
if ((ca->ca_name && !strcmp(ca->ca_name, "lba")) ||
sys/arch/hppa/dev/elroy.c
190
(ca->ca_type.iodc_type == HPPA_TYPE_BRIDGE &&
sys/arch/hppa/dev/elroy.c
191
ca->ca_type.iodc_sv_model == HPPA_BRIDGE_DINO &&
sys/arch/hppa/dev/elroy.c
192
ca->ca_type.iodc_model == 0x78))
sys/arch/hppa/dev/gecko.c
53
struct confargs *ca = aux;
sys/arch/hppa/dev/gecko.c
55
if (ca->ca_type.iodc_type != HPPA_TYPE_BCPORT ||
sys/arch/hppa/dev/gecko.c
56
ca->ca_type.iodc_sv_model != HPPA_BCPORT_PORT)
sys/arch/hppa/dev/gecko.c
59
if (ca->ca_type.iodc_model == 0x50 &&
sys/arch/hppa/dev/gecko.c
60
ca->ca_type.iodc_revision == 0x00)
sys/arch/hppa/dev/gecko.c
70
struct confargs *ca = aux, nca;
sys/arch/hppa/dev/gecko.c
74
sc->sc_iot = ca->ca_iot;
sys/arch/hppa/dev/gecko.c
75
if (bus_space_map(sc->sc_iot, ca->ca_hpa, IOMOD_HPASIZE, 0,
sys/arch/hppa/dev/gecko.c
80
regs = bus_space_vaddr(ca->ca_iot, ioh);
sys/arch/hppa/dev/gecko.c
88
nca = *ca;
sys/arch/hppa/dev/lasi.c
100
if (bus_space_map(ca->ca_iot, ca->ca_hpa,
sys/arch/hppa/dev/lasi.c
106
if (bus_space_map(ca->ca_iot, ca->ca_hpa + 0xc000,
sys/arch/hppa/dev/lasi.c
108
bus_space_unmap(ca->ca_iot, ioh, IOMOD_HPASIZE);
sys/arch/hppa/dev/lasi.c
113
sc->sc_hw = (struct lasi_hwr *)(ca->ca_hpa + 0xc000);
sys/arch/hppa/dev/lasi.c
114
ic = (struct gscbus_ic *)ca->ca_hpa;
sys/arch/hppa/dev/lasi.c
147
if (bus_space_map(ca->ca_iot, ca->ca_hpa - 0x20000,
sys/arch/hppa/dev/lasi.c
164
if (bus_space_map(ca->ca_iot, 0xf0190000,
sys/arch/hppa/dev/lasi.c
177
sc->ga.ga_ca = *ca; /* clone from us */
sys/arch/hppa/dev/lasi.c
81
struct confargs *ca = aux;
sys/arch/hppa/dev/lasi.c
84
if (ca->ca_type.iodc_type != HPPA_TYPE_BHA ||
sys/arch/hppa/dev/lasi.c
85
ca->ca_type.iodc_sv_model != HPPA_BHA_LASI)
sys/arch/hppa/dev/lasi.c
95
struct confargs *ca = aux;
sys/arch/hppa/dev/lcd.c
67
struct confargs *ca = aux;
sys/arch/hppa/dev/lcd.c
69
if (strcmp(ca->ca_name, "lcd") == 0)
sys/arch/hppa/dev/lcd.c
79
struct confargs *ca = aux;
sys/arch/hppa/dev/lcd.c
80
struct pdc_chassis_lcd *pdc_lcd = (void *)ca->ca_pdc_iodc_read;
sys/arch/hppa/dev/lcd.c
83
sc->sc_iot = ca->ca_iot;
sys/arch/hppa/dev/mongoose.c
533
register struct confargs *ca = aux;
sys/arch/hppa/dev/mongoose.c
537
if (ca->ca_type.iodc_type != HPPA_TYPE_BHA ||
sys/arch/hppa/dev/mongoose.c
538
(ca->ca_type.iodc_sv_model != HPPA_BHA_EISA &&
sys/arch/hppa/dev/mongoose.c
539
ca->ca_type.iodc_sv_model != HPPA_BHA_WEISA))
sys/arch/hppa/dev/mongoose.c
542
if (bus_space_map(ca->ca_iot, ca->ca_hpa + MONGOOSE_MONGOOSE,
sys/arch/hppa/dev/mongoose.c
548
bus_space_unmap(ca->ca_iot, ioh, IOMOD_HPASIZE);
sys/arch/hppa/dev/mongoose.c
556
register struct confargs *ca = aux;
sys/arch/hppa/dev/mongoose.c
560
sc->sc_bt = ca->ca_iot;
sys/arch/hppa/dev/mongoose.c
561
sc->sc_iomap = ca->ca_hpa;
sys/arch/hppa/dev/mongoose.c
563
if (bus_space_map(ca->ca_iot, ca->ca_hpa + MONGOOSE_MONGOOSE,
sys/arch/hppa/dev/mongoose.c
570
if (bus_space_map(ca->ca_iot, ca->ca_hpa + MONGOOSE_CTRL,
sys/arch/hppa/dev/mongoose.c
573
bus_space_unmap(ca->ca_iot, (bus_space_handle_t)sc->sc_regs,
sys/arch/hppa/dev/mongoose.c
583
sc->sc_ih = cpu_intr_establish(IPL_HIGH, ca->ca_irq,
sys/arch/hppa/dev/pdc.c
159
struct confargs *ca = aux;
sys/arch/hppa/dev/pdc.c
162
if (cf->cf_unit > 0 && !strcmp(ca->ca_name, "pdc"))
sys/arch/hppa/dev/phantomas.c
58
struct confargs *ca = aux;
sys/arch/hppa/dev/phantomas.c
60
if (ca->ca_type.iodc_type != HPPA_TYPE_BCPORT ||
sys/arch/hppa/dev/phantomas.c
61
ca->ca_type.iodc_sv_model != HPPA_BCPORT_PHANTOM)
sys/arch/hppa/dev/phantomas.c
70
struct confargs *ca = aux, nca;
sys/arch/hppa/dev/phantomas.c
74
nca = *ca;
sys/arch/hppa/dev/power.c
100
if (ca->ca_hpa) {
sys/arch/hppa/dev/power.c
103
sc->sc_pwr_reg = ca->ca_hpa;
sys/arch/hppa/dev/power.c
112
if (ca->ca_irq >= 0)
sys/arch/hppa/dev/power.c
113
sc->sc_ih = cpu_intr_establish(IPL_CLOCK, ca->ca_irq,
sys/arch/hppa/dev/power.c
76
struct confargs *ca = aux;
sys/arch/hppa/dev/power.c
78
if (cf->cf_unit > 0 && !strcmp(ca->ca_name, "power"))
sys/arch/hppa/dev/power.c
88
struct confargs *ca = aux;
sys/arch/hppa/dev/siop_sgc.c
100
sc->sc_siop.sc_c.sc_dmat = ca->ca_dmatag;
sys/arch/hppa/dev/siop_sgc.c
114
regs->io_eim = cpu_gethpa(0) | (31 - ca->ca_irq);
sys/arch/hppa/dev/siop_sgc.c
116
cpu_intr_establish(IPL_BIO, ca->ca_irq, siop_intr, sc,
sys/arch/hppa/dev/siop_sgc.c
63
struct confargs *ca = aux;
sys/arch/hppa/dev/siop_sgc.c
65
if (ca->ca_type.iodc_type != HPPA_TYPE_ADMA ||
sys/arch/hppa/dev/siop_sgc.c
66
ca->ca_type.iodc_sv_model != HPPA_ADMA_FWSCSI)
sys/arch/hppa/dev/siop_sgc.c
76
struct confargs *ca = aux;
sys/arch/hppa/dev/siop_sgc.c
79
sc->sc_iot = ca->ca_iot;
sys/arch/hppa/dev/siop_sgc.c
80
if (bus_space_map(sc->sc_iot, ca->ca_hpa,
sys/arch/hppa/dev/sti_sgc.c
102
struct confargs *ca = aux;
sys/arch/hppa/dev/sti_sgc.c
113
if (ca->ca_type.iodc_type != HPPA_TYPE_FIO)
sys/arch/hppa/dev/sti_sgc.c
117
if (ca->ca_type.iodc_sv_model != HPPA_FIO_GSGC &&
sys/arch/hppa/dev/sti_sgc.c
118
ca->ca_type.iodc_sv_model != HPPA_FIO_SGC)
sys/arch/hppa/dev/sti_sgc.c
121
rom = sti_sgc_getrom(cf->cf_unit, ca);
sys/arch/hppa/dev/sti_sgc.c
123
printf ("sti: hpa=%lx, rom=%lx\n", ca->ca_hpa, rom);
sys/arch/hppa/dev/sti_sgc.c
127
if ((rv = bus_space_map(ca->ca_iot, rom, STI_ROMSIZE, 0, &romh))) {
sys/arch/hppa/dev/sti_sgc.c
140
devtype = bus_space_read_1(ca->ca_iot, romh, 3);
sys/arch/hppa/dev/sti_sgc.c
148
id = bus_space_read_4(ca->ca_iot, romh, 0x8);
sys/arch/hppa/dev/sti_sgc.c
151
id = (bus_space_read_1(ca->ca_iot, romh, 0x10 + 3) << 24) |
sys/arch/hppa/dev/sti_sgc.c
152
(bus_space_read_1(ca->ca_iot, romh, 0x10 + 7) << 16) |
sys/arch/hppa/dev/sti_sgc.c
153
(bus_space_read_1(ca->ca_iot, romh, 0x10 + 11) << 8) |
sys/arch/hppa/dev/sti_sgc.c
154
(bus_space_read_1(ca->ca_iot, romh, 0x10 + 15));
sys/arch/hppa/dev/sti_sgc.c
164
ca->ca_type.iodc_sv_model == HPPA_FIO_SGC && id == STI_ID_FDDI) {
sys/arch/hppa/dev/sti_sgc.c
171
if (ca->ca_naddrs >= sizeof(ca->ca_addrs)/sizeof(ca->ca_addrs[0])) {
sys/arch/hppa/dev/sti_sgc.c
176
ca->ca_addrs[ca->ca_naddrs].addr = rom;
sys/arch/hppa/dev/sti_sgc.c
177
ca->ca_addrs[ca->ca_naddrs].size = sti_rom_size(ca->ca_iot, romh);
sys/arch/hppa/dev/sti_sgc.c
178
ca->ca_naddrs++;
sys/arch/hppa/dev/sti_sgc.c
181
bus_space_unmap(ca->ca_iot, romh, STI_ROMSIZE);
sys/arch/hppa/dev/sti_sgc.c
189
struct confargs *ca = aux;
sys/arch/hppa/dev/sti_sgc.c
197
rom = ca->ca_addrs[ca->ca_naddrs - 1].addr;
sys/arch/hppa/dev/sti_sgc.c
198
romlen = ca->ca_addrs[ca->ca_naddrs - 1].size;
sys/arch/hppa/dev/sti_sgc.c
199
if ((rv = bus_space_map(ca->ca_iot, rom, romlen, 0, &romh))) {
sys/arch/hppa/dev/sti_sgc.c
210
sc->bases[i] = ca->ca_hpa;
sys/arch/hppa/dev/sti_sgc.c
215
eaio_l2(0x8 >> (((ca->ca_hpa >> 25) & 3) - 2));
sys/arch/hppa/dev/sti_sgc.c
218
if (ca->ca_hpa == (hppa_hpa_t)PAGE0->mem_cons.pz_hpa)
sys/arch/hppa/dev/sti_sgc.c
220
if (sti_attach_common(sc, ca->ca_iot, ca->ca_iot, romh,
sys/arch/hppa/dev/sti_sgc.c
73
sti_sgc_getrom(int unit, struct confargs *ca)
sys/arch/hppa/dev/sti_sgc.c
80
if (ca->ca_type.iodc_sv_model == HPPA_FIO_GSGC)
sys/arch/hppa/dev/sti_sgc.c
82
sti_sgc_opt[i] != ca->ca_type.iodc_revision; )
sys/arch/hppa/dev/sti_sgc.c
89
if (ca->ca_naddrs > 0)
sys/arch/hppa/dev/sti_sgc.c
90
rom = ca->ca_addrs[0].addr;
sys/arch/hppa/dev/sti_sgc.c
92
rom = ca->ca_hpa;
sys/arch/hppa/dev/uturn.c
111
nca = *ca;
sys/arch/hppa/dev/uturn.c
68
struct confargs *ca = aux;
sys/arch/hppa/dev/uturn.c
72
if (ca->ca_type.iodc_type != HPPA_TYPE_IOA ||
sys/arch/hppa/dev/uturn.c
73
ca->ca_type.iodc_sv_model != HPPA_IOA_UTURN)
sys/arch/hppa/dev/uturn.c
76
if (ca->ca_type.iodc_model == 0x58 &&
sys/arch/hppa/dev/uturn.c
77
ca->ca_type.iodc_revision >= 0x20)
sys/arch/hppa/dev/uturn.c
86
struct confargs *ca = aux, nca;
sys/arch/hppa/dev/uturn.c
91
if (bus_space_map(ca->ca_iot, ca->ca_hpa, IOMOD_HPASIZE, 0, &ioh)) {
sys/arch/hppa/dev/uturn.c
95
sc->sc_regs = (struct uturn_regs *)ca->ca_hpa;
sys/arch/hppa/dev/uturn.c
98
ca->ca_type.iodc_revision < 0x10? "U2" : "UTurn",
sys/arch/hppa/dev/uturn.c
99
ca->ca_type.iodc_revision & 0xf);
sys/arch/hppa/dev/wax.c
57
struct confargs *ca = aux;
sys/arch/hppa/dev/wax.c
62
ca->ca_type.iodc_type != HPPA_TYPE_BHA ||
sys/arch/hppa/dev/wax.c
63
ca->ca_type.iodc_sv_model != HPPA_BHA_WAX)
sys/arch/hppa/dev/wax.c
72
struct confargs *ca = aux;
sys/arch/hppa/dev/wax.c
78
if (bus_space_map(ca->ca_iot, ca->ca_hpa, IOMOD_HPASIZE, 0, &ioh)) {
sys/arch/hppa/dev/wax.c
86
ic = (struct gscbus_ic *)ca->ca_hpa;
sys/arch/hppa/dev/wax.c
95
ga.ga_ca = *ca; /* clone from us */
sys/arch/hppa/gsc/fdc_gsc.c
57
struct confargs *ca = aux;
sys/arch/hppa/gsc/fdc_gsc.c
61
if (ca->ca_type.iodc_type != HPPA_TYPE_FIO ||
sys/arch/hppa/gsc/fdc_gsc.c
62
ca->ca_type.iodc_sv_model != HPPA_FIO_GPCFD)
sys/arch/hppa/gsc/fdc_gsc.c
66
if (bus_space_map(ca->ca_iot, ca->ca_hpa, IOMOD_HPASIZE, 0, &ioh))
sys/arch/hppa/gsc/fdc_gsc.c
69
rv = fdcprobe1(ca->ca_iot, ioh | IOMOD_DEVOFFSET);
sys/arch/hppa/gsc/fdc_gsc.c
70
bus_space_unmap(ca->ca_iot, ioh, IOMOD_HPASIZE);
sys/arch/hppa/gsc/fdc_gsc.c
81
struct confargs *ca = aux;
sys/arch/hppa/gsc/fdc_gsc.c
84
if (bus_space_map(ca->ca_iot, ca->ca_hpa, IOMOD_HPASIZE, 0, &ioh))
sys/arch/hppa/gsc/fdc_gsc.c
88
sc->sc_iot = ca->ca_iot;
sys/arch/hppa/gsc/gscbus.c
59
struct confargs *ca = aux;
sys/arch/hppa/gsc/gscbus.c
61
return !strcmp(ca->ca_name, "gsc");
sys/arch/hppa/hppa/autoconf.c
205
pdc_scanbus(struct device *self, struct confargs *ca, int maxmod,
sys/arch/hppa/hppa/autoconf.c
226
nca.ca_iot = ca->ca_iot;
sys/arch/hppa/hppa/autoconf.c
227
nca.ca_dmatag = ca->ca_dmatag;
sys/arch/hppa/hppa/autoconf.c
228
nca.ca_dp.dp_bc[0] = ca->ca_dp.dp_bc[1];
sys/arch/hppa/hppa/autoconf.c
229
nca.ca_dp.dp_bc[1] = ca->ca_dp.dp_bc[2];
sys/arch/hppa/hppa/autoconf.c
230
nca.ca_dp.dp_bc[2] = ca->ca_dp.dp_bc[3];
sys/arch/hppa/hppa/autoconf.c
231
nca.ca_dp.dp_bc[3] = ca->ca_dp.dp_bc[4];
sys/arch/hppa/hppa/autoconf.c
232
nca.ca_dp.dp_bc[4] = ca->ca_dp.dp_bc[5];
sys/arch/hppa/hppa/autoconf.c
233
nca.ca_dp.dp_bc[5] = ca->ca_dp.dp_mod;
sys/arch/hppa/hppa/autoconf.c
235
nca.ca_hpamask = ca->ca_hpamask;
sys/arch/hppa/hppa/autoconf.c
370
struct confargs *ca = aux;
sys/arch/hppa/hppa/autoconf.c
397
if (ca->ca_hpa == (hppa_hpa_t)PAGE0->mem_boot.pz_hpa) {
sys/arch/hppa/hppa/mainbus.c
1250
struct confargs *ca = aux;
sys/arch/hppa/hppa/mainbus.c
1254
ca->ca_name, pnp,
sys/arch/hppa/hppa/mainbus.c
1255
ca->ca_type.iodc_type, ca->ca_type.iodc_sv_model,
sys/arch/hppa/hppa/mainbus.c
1256
ca->ca_type.iodc_model, ca->ca_type.iodc_revision);
sys/arch/hppa/hppa/mainbus.c
1257
if (ca->ca_hpa) {
sys/arch/hppa/hppa/mainbus.c
1258
if (~ca->ca_hpamask)
sys/arch/hppa/hppa/mainbus.c
1259
printf(" offset %lx", ca->ca_hpa & ~ca->ca_hpamask);
sys/arch/hppa/hppa/mainbus.c
1260
if (!pnp && ca->ca_irq >= 0)
sys/arch/hppa/hppa/mainbus.c
1261
printf(" irq %d", ca->ca_irq);
sys/arch/hppa/hppa/mainbus.c
1271
struct confargs *ca = aux;
sys/arch/hppa/hppa/mainbus.c
1276
ca->ca_hpa, ca->ca_hpa & ~ca->ca_hpamask, cf->hppacf_off);
sys/arch/hppa/hppa/mainbus.c
1278
if (ca->ca_hpa && ~ca->ca_hpamask && cf->hppacf_off != -1 &&
sys/arch/hppa/hppa/mainbus.c
1279
((ca->ca_hpa & ~ca->ca_hpamask) != cf->hppacf_off))
sys/arch/hppa/hppa/mainbus.c
1283
ca->ca_irq = cf->hppacf_irq;
sys/arch/hppa/hppa/mem.c
161
struct confargs *ca = aux;
sys/arch/hppa/hppa/mem.c
163
if (ca->ca_type.iodc_type != HPPA_TYPE_MEMORY ||
sys/arch/hppa/hppa/mem.c
164
ca->ca_type.iodc_sv_model != HPPA_MEMORY_PDEP)
sys/arch/hppa/hppa/mem.c
175
struct confargs *ca = aux;
sys/arch/hppa/hppa/mem.c
181
if (ca->ca_hpa == (hppa_hpa_t)VIPER_HPA) {
sys/arch/hppa/hppa/mem.c
184
&((struct iomod *)ca->ca_hpa)->priv_trs;
sys/arch/hppa/hppa/mem.c
246
&pdc_minit, ca->ca_hpa, PAGE0->imm_spa_size)) < 0)
sys/arch/hppa/hppa/mem.c
256
sc->sc_l2 = (struct l2_mioc *)ca->ca_hpa;
sys/arch/hppa/include/bus.h
170
#define bus_space_map(t,a,c,ca,hp) \
sys/arch/hppa/include/bus.h
171
(((t)->hbt_map)((t)->hbt_cookie,(a),(c),(ca),(hp)))
sys/arch/hppa/include/bus.h
176
#define bus_space_alloc(t,b,e,c,al,bn,ca,ap,hp) \
sys/arch/hppa/include/bus.h
177
(((t)->hbt_alloc)((t)->hbt_cookie,(b),(e),(c),(al),(bn),(ca),(ap),(hp)))
sys/arch/macppc/dev/adb.c
1639
struct confargs *ca = aux;
sys/arch/macppc/dev/adb.c
1641
if (ca->ca_nreg < 8)
sys/arch/macppc/dev/adb.c
1644
if (ca->ca_nintr < 4)
sys/arch/macppc/dev/adb.c
1647
if (strcmp(ca->ca_name, "via-cuda") == 0)
sys/arch/macppc/dev/adb.c
1650
if (strcmp(ca->ca_name, "via-pmu") == 0)
sys/arch/macppc/dev/adb.c
1660
struct confargs *ca = aux;
sys/arch/macppc/dev/adb.c
1677
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/adb.c
1679
sc->sc_regbase = mapiodev(ca->ca_reg[0], ca->ca_reg[1]);
sys/arch/macppc/dev/adb.c
1682
if (strcmp(ca->ca_name, "via-cuda") == 0)
sys/arch/macppc/dev/adb.c
1684
else if (strcmp(ca->ca_name, "via-pmu") == 0) {
sys/arch/macppc/dev/adb.c
1694
for (node = OF_child(ca->ca_node); node; node = OF_peer(node)) {
sys/arch/macppc/dev/adb.c
1708
printf(": irq %d, %s, %d target%s", ca->ca_intr[0], ca->ca_name,
sys/arch/macppc/dev/adb.c
1713
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_TTY,
sys/arch/macppc/dev/adb.c
1730
for (node = OF_child(ca->ca_node); node; node = OF_peer(node)) {
sys/arch/macppc/dev/aoa.c
87
struct confargs *ca = aux;
sys/arch/macppc/dev/aoa.c
91
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/aoa.c
94
if ((soundbus = OF_child(ca->ca_node)) == 0 ||
sys/arch/macppc/dev/apm.c
117
struct confargs *ca = aux;
sys/arch/macppc/dev/apm.c
119
if (strcmp(ca->ca_name, "apm") != 0)
sys/arch/macppc/dev/awacs.c
243
struct confargs *ca = aux;
sys/arch/macppc/dev/awacs.c
245
if (strcmp(ca->ca_name, "awacs") != 0 &&
sys/arch/macppc/dev/awacs.c
246
strcmp(ca->ca_name, "davbus") != 0)
sys/arch/macppc/dev/awacs.c
251
ca->ca_name, ca->ca_nreg, ca->ca_nintr);
sys/arch/macppc/dev/awacs.c
254
if (ca->ca_nreg < 24 || ca->ca_nintr < 12)
sys/arch/macppc/dev/awacs.c
269
struct confargs *ca = aux;
sys/arch/macppc/dev/awacs.c
288
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/awacs.c
289
ca->ca_reg[2] += ca->ca_baseaddr;
sys/arch/macppc/dev/awacs.c
290
ca->ca_reg[4] += ca->ca_baseaddr;
sys/arch/macppc/dev/awacs.c
292
sc->sc_reg = mapiodev(ca->ca_reg[0], ca->ca_reg[1]);
sys/arch/macppc/dev/awacs.c
294
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/awacs.c
295
sc->sc_odma = mapiodev(ca->ca_reg[2], ca->ca_reg[3]); /* out */
sys/arch/macppc/dev/awacs.c
296
sc->sc_idma = mapiodev(ca->ca_reg[4], ca->ca_reg[5]); /* in */
sys/arch/macppc/dev/awacs.c
302
if (ca->ca_nintr == 24) {
sys/arch/macppc/dev/awacs.c
303
cirq = ca->ca_intr[0];
sys/arch/macppc/dev/awacs.c
304
oirq = ca->ca_intr[2];
sys/arch/macppc/dev/awacs.c
305
iirq = ca->ca_intr[4];
sys/arch/macppc/dev/awacs.c
306
cirq_type = ca->ca_intr[1] ? IST_LEVEL : IST_EDGE;
sys/arch/macppc/dev/awacs.c
307
oirq_type = ca->ca_intr[3] ? IST_LEVEL : IST_EDGE;
sys/arch/macppc/dev/awacs.c
308
iirq_type = ca->ca_intr[5] ? IST_LEVEL : IST_EDGE;
sys/arch/macppc/dev/awacs.c
310
cirq = ca->ca_intr[0];
sys/arch/macppc/dev/awacs.c
311
oirq = ca->ca_intr[1];
sys/arch/macppc/dev/awacs.c
312
iirq = ca->ca_intr[2];
sys/arch/macppc/dev/daca.c
102
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/daca.c
105
if ((soundbus = OF_child(ca->ca_node)) == 0 ||
sys/arch/macppc/dev/daca.c
98
struct confargs *ca = aux;
sys/arch/macppc/dev/dfs.c
53
struct confargs *ca = aux;
sys/arch/macppc/dev/dfs.c
56
if (strcmp(ca->ca_name, "cpu-vcore-select") != 0)
sys/arch/macppc/dev/dfs.c
70
struct confargs *ca = aux;
sys/arch/macppc/dev/dfs.c
78
OF_getprop(OF_parent(ca->ca_node), "reg", ®, sizeof(reg));
sys/arch/macppc/dev/dfs.c
79
if (reg > ca->ca_reg[0])
sys/arch/macppc/dev/dfs.c
80
sc->sc_voltage = reg + ca->ca_reg[0];
sys/arch/macppc/dev/dfs.c
82
sc->sc_voltage = ca->ca_reg[0];
sys/arch/macppc/dev/i2s.c
125
i2s_gpio_init(sc, ca->ca_node, parent);
sys/arch/macppc/dev/i2s.c
67
i2s_attach(struct device *parent, struct i2s_softc *sc, struct confargs *ca)
sys/arch/macppc/dev/i2s.c
74
sc->sc_node = OF_child(ca->ca_node);
sys/arch/macppc/dev/i2s.c
75
sc->sc_baseaddr = ca->ca_baseaddr;
sys/arch/macppc/dev/i2s.c
85
reg[0] += ca->ca_reg[0];
sys/arch/macppc/dev/i2s.c
86
reg[2] += ca->ca_reg[2];
sys/arch/macppc/dev/i2s.c
87
reg[4] += ca->ca_reg[2];
sys/arch/macppc/dev/i2s.c
96
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/if_bm.c
167
struct confargs *ca = aux;
sys/arch/macppc/dev/if_bm.c
169
if (ca->ca_nreg < 24 || ca->ca_nintr < 12)
sys/arch/macppc/dev/if_bm.c
172
if (strcmp(ca->ca_name, "bmac") == 0) /* bmac */
sys/arch/macppc/dev/if_bm.c
174
if (strcmp(ca->ca_name, "ethernet") == 0) /* bmac+ */
sys/arch/macppc/dev/if_bm.c
183
struct confargs *ca = aux;
sys/arch/macppc/dev/if_bm.c
193
if (strcmp(ca->ca_name, "ethernet") == 0) {
sys/arch/macppc/dev/if_bm.c
197
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_bm.c
198
ca->ca_reg[2] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_bm.c
199
ca->ca_reg[4] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_bm.c
201
sc->sc_regs = (vaddr_t)mapiodev(ca->ca_reg[0], NBPG);
sys/arch/macppc/dev/if_bm.c
205
if (OF_getprop(ca->ca_node, "local-mac-address", laddr, 6) == -1 &&
sys/arch/macppc/dev/if_bm.c
206
OF_getprop(ca->ca_node, "mac-address", laddr, 6) == -1) {
sys/arch/macppc/dev/if_bm.c
212
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/if_bm.c
213
sc->sc_txdma = mapiodev(ca->ca_reg[2], 0x100);
sys/arch/macppc/dev/if_bm.c
214
sc->sc_rxdma = mapiodev(ca->ca_reg[4], 0x100);
sys/arch/macppc/dev/if_bm.c
258
printf(" irq %d,%d: address %s\n", ca->ca_intr[0], ca->ca_intr[2],
sys/arch/macppc/dev/if_bm.c
261
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
sys/arch/macppc/dev/if_bm.c
263
mac_intr_establish(parent, ca->ca_intr[2], IST_LEVEL, IPL_NET,
sys/arch/macppc/dev/if_mc.c
331
struct confargs *ca = aux;
sys/arch/macppc/dev/if_mc.c
333
if (strcmp(ca->ca_name, "mace") != 0)
sys/arch/macppc/dev/if_mc.c
337
if (ca->ca_nreg / sizeof(int) != 6)
sys/arch/macppc/dev/if_mc.c
341
if (ca->ca_nintr / sizeof(int) != 3)
sys/arch/macppc/dev/if_mc.c
350
struct confargs *ca = aux;
sys/arch/macppc/dev/if_mc.c
356
if (OF_getprop(ca->ca_node, "local-mac-address", lladdr,
sys/arch/macppc/dev/if_mc.c
362
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_mc.c
363
ca->ca_reg[2] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_mc.c
364
ca->ca_reg[4] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_mc.c
366
if ((sc->sc_reg = mapiodev(ca->ca_reg[0], ca->ca_reg[1])) == NULL) {
sys/arch/macppc/dev/if_mc.c
371
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/if_mc.c
374
if ((sc->sc_txdma = mapiodev(ca->ca_reg[2], ca->ca_reg[3])) == NULL) {
sys/arch/macppc/dev/if_mc.c
378
if ((sc->sc_rxdma = mapiodev(ca->ca_reg[4], ca->ca_reg[5])) == NULL) {
sys/arch/macppc/dev/if_mc.c
422
printf(": irq %d,%d,%d", ca->ca_intr[0], ca->ca_intr[1],
sys/arch/macppc/dev/if_mc.c
423
ca->ca_intr[2]);
sys/arch/macppc/dev/if_mc.c
432
mac_intr_establish(parent, ca->ca_intr[2], IST_LEVEL, IPL_NET,
sys/arch/macppc/dev/if_mc.c
434
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
sys/arch/macppc/dev/if_mc.c
476
unmapiodev((void *)sc->sc_rxdma, ca->ca_reg[5]);
sys/arch/macppc/dev/if_mc.c
478
unmapiodev((void *)sc->sc_txdma, ca->ca_reg[3]);
sys/arch/macppc/dev/if_mc.c
480
unmapiodev(sc->sc_reg, ca->ca_reg[1]);
sys/arch/macppc/dev/if_wi_obio.c
107
struct confargs *ca = aux;
sys/arch/macppc/dev/if_wi_obio.c
109
printf(" irq %d:", ca->ca_intr[0]);
sys/arch/macppc/dev/if_wi_obio.c
111
sc->wi_btag = ca->ca_iot;
sys/arch/macppc/dev/if_wi_obio.c
112
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/if_wi_obio.c
113
if (bus_space_map(sc->wi_btag, ca->ca_reg[0], ca->ca_reg[1], 0, &sc->wi_bhandle)) {
sys/arch/macppc/dev/if_wi_obio.c
120
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_NET,
sys/arch/macppc/dev/if_wi_obio.c
94
struct confargs *ca = aux;
sys/arch/macppc/dev/if_wi_obio.c
96
if (strcmp(ca->ca_name, "radio") == 0 &&
sys/arch/macppc/dev/if_wi_obio.c
97
ca->ca_nintr >= 4 && ca->ca_nreg >= 8)
sys/arch/macppc/dev/kiic.c
122
node = OF_child(ca->ca_node);
sys/arch/macppc/dev/kiic.c
73
struct confargs *ca = aux;
sys/arch/macppc/dev/kiic.c
75
if (strcmp(ca->ca_name, "i2c") == 0 &&
sys/arch/macppc/dev/kiic.c
76
ca->ca_nreg >= 4)
sys/arch/macppc/dev/kiic.c
86
struct confargs *ca = aux;
sys/arch/macppc/dev/kiic.c
88
int rate, node = ca->ca_node;
sys/arch/macppc/dev/kiic.c
92
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/macgpio.c
100
sc->sc_port = mapiodev(ca->ca_baseaddr + ca->ca_reg[0], ca->ca_reg[1]);
sys/arch/macppc/dev/macgpio.c
102
ca2.ca_baseaddr = ca->ca_baseaddr;
sys/arch/macppc/dev/macgpio.c
103
for (child = OF_child(ca->ca_node); child; child = OF_peer(child)) {
sys/arch/macppc/dev/macgpio.c
131
struct confargs *ca = aux;
sys/arch/macppc/dev/macgpio.c
133
printf("\"%s\" at %s", ca->ca_name, gpio);
sys/arch/macppc/dev/macgpio.c
135
if (ca->ca_nreg > 0)
sys/arch/macppc/dev/macgpio.c
136
printf(" offset 0x%x", ca->ca_reg[0]);
sys/arch/macppc/dev/macgpio.c
144
struct confargs *ca = aux;
sys/arch/macppc/dev/macgpio.c
146
if (strcmp(ca->ca_name, "extint-gpio1") != 0)
sys/arch/macppc/dev/macgpio.c
149
if (ca->ca_nintr < 4)
sys/arch/macppc/dev/macgpio.c
159
struct confargs *ca = aux;
sys/arch/macppc/dev/macgpio.c
163
mac_intr_establish(parent, ca->ca_intr[0], IST_LEVEL, IPL_TTY,
sys/arch/macppc/dev/macgpio.c
166
printf(": irq %d\n", ca->ca_intr[0]);
sys/arch/macppc/dev/macgpio.c
76
struct confargs *ca = aux;
sys/arch/macppc/dev/macgpio.c
78
if (strcmp(ca->ca_name, "gpio") != 0)
sys/arch/macppc/dev/macgpio.c
81
if (ca->ca_nreg < 8)
sys/arch/macppc/dev/macgpio.c
91
struct confargs *ca = aux, ca2;
sys/arch/macppc/dev/macintr.c
102
struct confargs *ca = aux;
sys/arch/macppc/dev/macintr.c
108
if (strcmp(ca->ca_name, "interrupt-controller") == 0 ) {
sys/arch/macppc/dev/macintr.c
109
OF_getprop(ca->ca_node, "device_type", type, sizeof(type));
sys/arch/macppc/dev/macintr.c
119
if (strcmp(ca->ca_name, "legacy-interrupt-controller") == 0 )
sys/arch/macppc/dev/macintr.c
189
struct confargs *ca = aux;
sys/arch/macppc/dev/macintr.c
195
interrupt_reg = (void *)mapiodev(ca->ca_baseaddr,0x100); /* XXX */
sys/arch/macppc/dev/mediabay.c
107
struct confargs *ca = aux;
sys/arch/macppc/dev/mediabay.c
110
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/mediabay.c
112
sc->sc_addr = mapiodev(ca->ca_reg[0], PAGE_SIZE);
sys/arch/macppc/dev/mediabay.c
114
sc->sc_node = ca->ca_node;
sys/arch/macppc/dev/mediabay.c
115
sc->sc_baseaddr = ca->ca_baseaddr;
sys/arch/macppc/dev/mediabay.c
116
sc->sc_iot = ca->ca_iot;
sys/arch/macppc/dev/mediabay.c
117
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/mediabay.c
118
irq = ca->ca_intr[0];
sys/arch/macppc/dev/mediabay.c
121
if (ca->ca_nintr == 8 && ca->ca_intr[1] == 0)
sys/arch/macppc/dev/mediabay.c
142
struct confargs ca;
sys/arch/macppc/dev/mediabay.c
163
ca.ca_name = name;
sys/arch/macppc/dev/mediabay.c
164
ca.ca_node = child;
sys/arch/macppc/dev/mediabay.c
165
ca.ca_baseaddr = sc->sc_baseaddr;
sys/arch/macppc/dev/mediabay.c
166
ca.ca_iot = sc->sc_iot;
sys/arch/macppc/dev/mediabay.c
167
ca.ca_dmat = sc->sc_dmat;
sys/arch/macppc/dev/mediabay.c
169
ca.ca_nreg = OF_getprop(child, "reg", reg, sizeof(reg));
sys/arch/macppc/dev/mediabay.c
170
ca.ca_nintr = OF_getprop(child, "AAPL,interrupts", intr,
sys/arch/macppc/dev/mediabay.c
172
if (ca.ca_nintr == -1)
sys/arch/macppc/dev/mediabay.c
173
ca.ca_nintr = OF_getprop(child, "interrupts", intr,
sys/arch/macppc/dev/mediabay.c
175
ca.ca_reg = reg;
sys/arch/macppc/dev/mediabay.c
176
ca.ca_intr = intr;
sys/arch/macppc/dev/mediabay.c
178
content = config_found(&sc->sc_dev, &ca, mediabay_print);
sys/arch/macppc/dev/mediabay.c
194
struct confargs *ca = aux;
sys/arch/macppc/dev/mediabay.c
196
if (mediabay == NULL && ca->ca_nreg > 0)
sys/arch/macppc/dev/mediabay.c
197
printf(" offset 0x%x", ca->ca_reg[0]);
sys/arch/macppc/dev/mediabay.c
91
struct confargs *ca = aux;
sys/arch/macppc/dev/mediabay.c
93
if (strcmp(ca->ca_name, "media-bay") == 0 &&
sys/arch/macppc/dev/mediabay.c
94
ca->ca_nintr >= 4 && ca->ca_nreg >= 8)
sys/arch/macppc/dev/onyx.c
106
struct confargs *ca = aux;
sys/arch/macppc/dev/onyx.c
110
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/onyx.c
113
if ((soundbus = OF_child(ca->ca_node)) == 0 ||
sys/arch/macppc/dev/openpic.c
189
struct confargs *ca = aux;
sys/arch/macppc/dev/openpic.c
193
if (OF_getprop(ca->ca_node, "interrupt-parent", &pirq, sizeof(pirq))
sys/arch/macppc/dev/openpic.c
197
if (strcmp(ca->ca_name, "interrupt-controller") != 0 &&
sys/arch/macppc/dev/openpic.c
198
strcmp(ca->ca_name, "mpic") != 0)
sys/arch/macppc/dev/openpic.c
201
OF_getprop(ca->ca_node, "device_type", type, sizeof(type));
sys/arch/macppc/dev/openpic.c
205
if (ca->ca_nreg < 8)
sys/arch/macppc/dev/openpic.c
215
struct confargs *ca = aux;
sys/arch/macppc/dev/openpic.c
221
if (OF_getprop(ca->ca_node, "big-endian", ®, sizeof reg) == 0)
sys/arch/macppc/dev/openpic.c
224
openpic_base = (vaddr_t) mapiodev (ca->ca_baseaddr +
sys/arch/macppc/dev/openpic.c
225
ca->ca_reg[0], 0x40000);
sys/arch/macppc/dev/pgs.c
55
struct confargs *ca = aux;
sys/arch/macppc/dev/pgs.c
58
if (strcmp(ca->ca_name, "programmer-switch") != 0)
sys/arch/macppc/dev/pgs.c
61
OF_getprop(ca->ca_node, "device_type", type, sizeof(type));
sys/arch/macppc/dev/pgs.c
72
struct confargs *ca = aux;
sys/arch/macppc/dev/pgs.c
75
sc->sc_node = ca->ca_node;
sys/arch/macppc/dev/piic.c
58
struct confargs *ca = aux;
sys/arch/macppc/dev/piic.c
60
if (strcmp(ca->ca_name, "piic") != 0)
sys/arch/macppc/dev/piic.c
70
struct confargs *ca = aux;
sys/arch/macppc/dev/piic.c
86
iba.iba_bus_scan_arg = &ca->ca_node;
sys/arch/macppc/dev/smu.c
182
struct confargs *ca = aux;
sys/arch/macppc/dev/smu.c
184
if (strcmp(ca->ca_name, "smu") == 0)
sys/arch/macppc/dev/smu.c
196
struct confargs *ca = aux;
sys/arch/macppc/dev/smu.c
214
if (OF_getprop(ca->ca_node, "platform-doorbell-ack",
sys/arch/macppc/dev/smu.c
275
node = OF_getnodebyname(ca->ca_node, "rpm-fans");
sys/arch/macppc/dev/smu.c
277
node = OF_getnodebyname(ca->ca_node, "fans");
sys/arch/macppc/dev/smu.c
333
node = OF_getnodebyname(ca->ca_node, "pwm-fans");
sys/arch/macppc/dev/smu.c
404
node = OF_getnodebyname(ca->ca_node, "sensors");
sys/arch/macppc/dev/smu.c
489
node = OF_getnodebyname(ca->ca_node, "smu-i2c-control");
sys/arch/macppc/dev/smu.c
493
node = OF_getnodebyname(ca->ca_node, "i2c");
sys/arch/macppc/dev/snapper.c
422
struct confargs *ca = aux;
sys/arch/macppc/dev/snapper.c
426
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/snapper.c
429
if ((soundbus = OF_child(ca->ca_node)) == 0 ||
sys/arch/macppc/dev/sysbutton.c
51
struct confargs *ca = aux;
sys/arch/macppc/dev/sysbutton.c
53
if (strcmp(ca->ca_name, "indicatorSwitch-gpio") == 0)
sys/arch/macppc/dev/sysbutton.c
63
struct confargs *ca = aux;
sys/arch/macppc/dev/sysbutton.c
66
sc->sc_node = ca->ca_node;
sys/arch/macppc/dev/tumbler.c
243
struct confargs *ca = aux;
sys/arch/macppc/dev/tumbler.c
247
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/tumbler.c
250
if ((soundbus = OF_child(ca->ca_node)) == 0 ||
sys/arch/macppc/dev/uni_n.c
100
struct confargs *ca = aux;
sys/arch/macppc/dev/uni_n.c
105
OF_getprop(ca->ca_node, "reg", ®, sizeof(reg));
sys/arch/macppc/dev/uni_n.c
107
len = OF_getprop(ca->ca_node, "name", name, sizeof(name));
sys/arch/macppc/dev/uni_n.c
119
len = OF_getprop(ca->ca_node, "device-rev", &rev, sizeof(rev));
sys/arch/macppc/dev/uni_n.c
125
memc_attach_children(sc, ca->ca_node);
sys/arch/macppc/dev/uni_n.c
131
struct confargs ca;
sys/arch/macppc/dev/uni_n.c
137
ca.ca_iot = &sc->sc_membus_space;
sys/arch/macppc/dev/uni_n.c
138
ca.ca_dmat = 0; /* XXX */
sys/arch/macppc/dev/uni_n.c
139
ca.ca_baseaddr = 0; /* XXX */
sys/arch/macppc/dev/uni_n.c
140
sc->sc_membus_space.bus_base = ca.ca_baseaddr;
sys/arch/macppc/dev/uni_n.c
150
ca.ca_name = name;
sys/arch/macppc/dev/uni_n.c
151
ca.ca_node = node;
sys/arch/macppc/dev/uni_n.c
152
ca.ca_nreg = OF_getprop(node, "reg", reg, sizeof(reg));
sys/arch/macppc/dev/uni_n.c
153
ca.ca_reg = reg;
sys/arch/macppc/dev/uni_n.c
154
ca.ca_nintr = OF_getprop(node, "AAPL,interrupts", intr,
sys/arch/macppc/dev/uni_n.c
156
if (ca.ca_nintr == -1)
sys/arch/macppc/dev/uni_n.c
157
ca.ca_nintr = OF_getprop(node, "interrupts", intr,
sys/arch/macppc/dev/uni_n.c
159
ca.ca_intr = intr;
sys/arch/macppc/dev/uni_n.c
161
if (strcmp(ca.ca_name, "mpic") == 0)
sys/arch/macppc/dev/uni_n.c
165
config_found((struct device *)sc, &ca, memc_print);
sys/arch/macppc/dev/uni_n.c
172
struct confargs *ca = aux;
sys/arch/macppc/dev/uni_n.c
175
printf("\"%s\" at %s", ca->ca_name, name);
sys/arch/macppc/dev/uni_n.c
176
if (ca->ca_nreg > 0)
sys/arch/macppc/dev/uni_n.c
177
printf(" offset 0x%x", ca->ca_reg[0]);
sys/arch/macppc/dev/uni_n.c
88
struct confargs *ca = aux;
sys/arch/macppc/dev/uni_n.c
90
if (strcmp(ca->ca_name, "memc") != 0)
sys/arch/macppc/dev/wdc_obio.c
108
struct confargs *ca = aux;
sys/arch/macppc/dev/wdc_obio.c
111
if (ca->ca_nreg < 8)
sys/arch/macppc/dev/wdc_obio.c
115
if (strcmp(ca->ca_name, "ATA") == 0 ||
sys/arch/macppc/dev/wdc_obio.c
116
strncmp(ca->ca_name, "ata", 3) == 0 ||
sys/arch/macppc/dev/wdc_obio.c
117
strcmp(ca->ca_name, "ide") == 0)
sys/arch/macppc/dev/wdc_obio.c
121
OF_getprop(ca->ca_node, "compatible", compat, sizeof(compat));
sys/arch/macppc/dev/wdc_obio.c
133
struct confargs *ca = aux;
sys/arch/macppc/dev/wdc_obio.c
139
if (ca->ca_nreg >= 16)
sys/arch/macppc/dev/wdc_obio.c
142
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/wdc_obio.c
150
if (ca->ca_nintr >= 4 && ca->ca_nreg >= 8) {
sys/arch/macppc/dev/wdc_obio.c
151
intr = ca->ca_intr[0];
sys/arch/macppc/dev/wdc_obio.c
153
} else if (ca->ca_nintr == -1) {
sys/arch/macppc/dev/wdc_obio.c
166
chp->cmd_iot = chp->ctl_iot = ca->ca_iot;
sys/arch/macppc/dev/wdc_obio.c
169
cmdbase = ca->ca_reg[0];
sys/arch/macppc/dev/wdc_obio.c
170
sc->sc_cmdsize = ca->ca_reg[1];
sys/arch/macppc/dev/wdc_obio.c
190
sc->sc_dmareg = mapiodev(ca->ca_baseaddr + ca->ca_reg[2],
sys/arch/macppc/dev/wdc_obio.c
191
sc->sc_dmasize = ca->ca_reg[3]);
sys/arch/macppc/dev/wdc_obio.c
195
if (strcmp(ca->ca_name, "ata-4") == 0) {
sys/arch/macppc/dev/wdc_obio.c
201
if (strcmp(ca->ca_name, "ata-6") == 0) {
sys/arch/macppc/dev/xlights.c
108
struct confargs *ca = aux;
sys/arch/macppc/dev/xlights.c
113
sc->sc_node = OF_child(ca->ca_node);
sys/arch/macppc/dev/xlights.c
116
ca->ca_reg[0] += ca->ca_baseaddr;
sys/arch/macppc/dev/xlights.c
117
ca->ca_reg[2] += ca->ca_baseaddr;
sys/arch/macppc/dev/xlights.c
119
if ((sc->sc_reg = mapiodev(ca->ca_reg[0], ca->ca_reg[1])) == NULL) {
sys/arch/macppc/dev/xlights.c
123
sc->sc_dmat = ca->ca_dmat;
sys/arch/macppc/dev/xlights.c
125
if ((sc->sc_dma = mapiodev(ca->ca_reg[2], ca->ca_reg[3])) == NULL) {
sys/arch/macppc/dev/xlights.c
204
unmapiodev((void *)sc->sc_dma, ca->ca_reg[3]);
sys/arch/macppc/dev/xlights.c
206
unmapiodev(sc->sc_reg, ca->ca_reg[1]);
sys/arch/macppc/dev/xlights.c
74
struct confargs *ca = aux;
sys/arch/macppc/dev/xlights.c
78
if (strcmp(ca->ca_name, "i2s") != 0)
sys/arch/macppc/dev/xlights.c
80
if ((soundbus = OF_child(ca->ca_node)) == 0)
sys/arch/macppc/dev/xlights.c
95
if (ca->ca_nreg / sizeof(int) < 4)
sys/arch/macppc/dev/xlights.c
98
if (ca->ca_nintr / sizeof(int) < 6)
sys/arch/macppc/dev/zs.c
165
struct confargs *ca = aux;
sys/arch/macppc/dev/zs.c
168
if (strcmp(ca->ca_name, "escc") != 0)
sys/arch/macppc/dev/zs.c
171
if (ca->ca_nreg < 8)
sys/arch/macppc/dev/zs.c
190
struct confargs *ca = aux;
sys/arch/macppc/dev/zs.c
203
zsd = mapiodev(ca->ca_baseaddr + ca->ca_reg[0], ca->ca_reg[1]);
sys/arch/macppc/dev/zs.c
204
node = OF_child(ca->ca_node); /* ch-a */
sys/arch/macppc/dev/zs.c
219
regs[2] += ca->ca_baseaddr;
sys/arch/macppc/dev/zs.c
220
regs[4] += ca->ca_baseaddr;
sys/arch/macppc/macppc/cpu.c
192
struct confargs *ca = aux;
sys/arch/macppc/macppc/cpu.c
193
int *reg = ca->ca_reg;
sys/arch/macppc/macppc/cpu.c
95
struct confargs *ca = aux;
sys/arch/macppc/macppc/cpu.c
96
int *reg = ca->ca_reg;
sys/arch/macppc/macppc/cpu.c
99
if (strcmp(ca->ca_name, cpu_cd.cd_name) != 0)
sys/arch/macppc/macppc/mainbus.c
195
struct confargs *ca = aux;
sys/arch/macppc/macppc/mainbus.c
197
printf("%s at %s", ca->ca_name, pnp);
sys/arch/macppc/macppc/mem.c
109
struct confargs *ca = aux;
sys/arch/macppc/macppc/mem.c
111
if (strcmp(ca->ca_name, "mem") == 0)
sys/arch/macppc/macppc/mem.c
120
struct confargs *ca = aux;
sys/arch/macppc/macppc/mem.c
124
sc->sc_len = OF_getproplen(ca->ca_node, "dimm-info");
sys/arch/macppc/macppc/mem.c
136
OF_getprop(ca->ca_node, "dimm-info", sc->sc_buf, sc->sc_len);
sys/arch/macppc/pci/ht.c
103
for (node = OF_child(ca->ca_node); node; node = OF_peer(node))
sys/arch/macppc/pci/ht.c
124
len = OF_getprop(ca->ca_node, "compatible", compat, sizeof(compat));
sys/arch/macppc/pci/ht.c
131
sc->sc_pc.pc_node = ca->ca_node;
sys/arch/macppc/pci/ht.c
64
struct confargs *ca = aux;
sys/arch/macppc/pci/ht.c
66
if (strcmp(ca->ca_name, "ht") == 0)
sys/arch/macppc/pci/ht.c
75
struct confargs *ca = aux;
sys/arch/macppc/pci/ht.c
81
if (ca->ca_node == 0) {
sys/arch/macppc/pci/ht.c
86
len = OF_getprop(ca->ca_node, "reg", regs, sizeof(regs));
sys/arch/macppc/pci/ht.c
88
printf(": regs lookup failed, node %x\n", ca->ca_node);
sys/arch/macppc/pci/kauaiata.c
121
ca.ca_nreg = OF_getprop(node, "reg", reg, sizeof(reg));
sys/arch/macppc/pci/kauaiata.c
130
ca.ca_nintr = OF_getprop(node, "interrupts",
sys/arch/macppc/pci/kauaiata.c
133
ca.ca_nintr = 4;
sys/arch/macppc/pci/kauaiata.c
170
ca.ca_baseaddr = sc->sc_membus_space.bus_base;
sys/arch/macppc/pci/kauaiata.c
172
ca.ca_name = name;
sys/arch/macppc/pci/kauaiata.c
173
ca.ca_iot = &sc->sc_membus_space;
sys/arch/macppc/pci/kauaiata.c
174
ca.ca_dmat = pa->pa_dmat;
sys/arch/macppc/pci/kauaiata.c
176
ca.ca_reg = reg;
sys/arch/macppc/pci/kauaiata.c
181
ca.ca_intr = intr;
sys/arch/macppc/pci/kauaiata.c
185
config_found(self, &ca, kauaiata_print);
sys/arch/macppc/pci/kauaiata.c
96
struct confargs ca;
sys/arch/macppc/pci/macobio.c
104
struct confargs ca;
sys/arch/macppc/pci/macobio.c
160
ca.ca_baseaddr = reg[2];
sys/arch/macppc/pci/macobio.c
162
sc->sc_membus_space.bus_base = ca.ca_baseaddr;
sys/arch/macppc/pci/macobio.c
164
ca.ca_iot = &sc->sc_membus_space;
sys/arch/macppc/pci/macobio.c
165
ca.ca_dmat = pa->pa_dmat;
sys/arch/macppc/pci/macobio.c
175
ca.ca_name = "legacy-interrupt-controller";
sys/arch/macppc/pci/macobio.c
176
ca.ca_node = 0;
sys/arch/macppc/pci/macobio.c
178
ca.ca_nreg = 0;
sys/arch/macppc/pci/macobio.c
179
ca.ca_nintr = 0;
sys/arch/macppc/pci/macobio.c
181
ca.ca_reg = NULL;
sys/arch/macppc/pci/macobio.c
182
ca.ca_intr = NULL;
sys/arch/macppc/pci/macobio.c
184
config_found(self, &ca, macobio_print);
sys/arch/macppc/pci/macobio.c
195
ca.ca_name = name;
sys/arch/macppc/pci/macobio.c
196
ca.ca_node = child;
sys/arch/macppc/pci/macobio.c
198
ca.ca_nreg = OF_getprop(child, "reg", reg, sizeof(reg));
sys/arch/macppc/pci/macobio.c
199
ca.ca_nintr = OF_getprop(child, "AAPL,interrupts", intr,
sys/arch/macppc/pci/macobio.c
201
if (ca.ca_nintr == -1)
sys/arch/macppc/pci/macobio.c
202
ca.ca_nintr = OF_getprop(child, "interrupts", intr,
sys/arch/macppc/pci/macobio.c
205
ca.ca_reg = reg;
sys/arch/macppc/pci/macobio.c
206
ca.ca_intr = intr;
sys/arch/macppc/pci/macobio.c
208
config_found(self, &ca, macobio_print);
sys/arch/macppc/pci/macobio.c
215
struct confargs *ca = aux;
sys/arch/macppc/pci/macobio.c
218
printf("\"%s\" at %s", ca->ca_name, macobio);
sys/arch/macppc/pci/macobio.c
220
if (ca->ca_nreg > 0)
sys/arch/macppc/pci/macobio.c
221
printf(" offset 0x%x", ca->ca_reg[0]);
sys/arch/macppc/pci/mpcpcibus.c
115
struct confargs *ca = aux;
sys/arch/macppc/pci/mpcpcibus.c
118
if (strcmp(ca->ca_name, mpcpcibr_cd.cd_name) != 0)
sys/arch/macppc/pci/mpcpcibus.c
307
struct confargs *ca = aux;
sys/arch/macppc/pci/mpcpcibus.c
319
if (ca->ca_node == 0) {
sys/arch/macppc/pci/mpcpcibus.c
323
len = OF_getprop(ca->ca_node, "name", compat, sizeof(compat));
sys/arch/macppc/pci/mpcpcibus.c
328
len = OF_getprop(ca->ca_node, "compatible", compat, sizeof(compat));
sys/arch/macppc/pci/mpcpcibus.c
330
len = OF_getprop(ca->ca_node, "name", compat, sizeof(compat));
sys/arch/macppc/pci/mpcpcibus.c
343
if ((rangesize = OF_getprop(ca->ca_node, "ranges",
sys/arch/macppc/pci/mpcpcibus.c
348
printf("range lookup failed, node %x\n", ca->ca_node);
sys/arch/macppc/pci/mpcpcibus.c
401
lcp->lc_pc.pc_node = ca->ca_node;
sys/arch/macppc/pci/mpcpcibus.c
419
if (OF_getprop(ca->ca_node, "bus-range", &busrange, sizeof(busrange)) <
sys/arch/sparc64/dev/cbus.c
102
ca.ca_name = buf;
sys/arch/sparc64/dev/cbus.c
103
ca.ca_bustag = sc->sc_bustag;
sys/arch/sparc64/dev/cbus.c
104
ca.ca_dmatag = sc->sc_dmatag;
sys/arch/sparc64/dev/cbus.c
105
getprop(node, "reg", sizeof(*ca.ca_reg),
sys/arch/sparc64/dev/cbus.c
106
&ca.ca_nreg, (void **)&ca.ca_reg);
sys/arch/sparc64/dev/cbus.c
107
if (cbus_get_channel_endpoint(sc, &ca) != 0)
sys/arch/sparc64/dev/cbus.c
110
config_found(self, &ca, cbus_print);
sys/arch/sparc64/dev/cbus.c
117
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/cbus.c
120
printf("\"%s\" at %s", ca->ca_name, name);
sys/arch/sparc64/dev/cbus.c
121
if (ca->ca_id != -1)
sys/arch/sparc64/dev/cbus.c
122
printf(" chan 0x%llx", ca->ca_id);
sys/arch/sparc64/dev/cbus.c
237
cbus_get_channel_endpoint(struct cbus_softc *sc, struct cbus_attach_args *ca)
sys/arch/sparc64/dev/cbus.c
246
idx = mdesc_find_child(sc->sc_idx, ca->ca_name, ca->ca_reg[0]);
sys/arch/sparc64/dev/cbus.c
254
ca->ca_idx = idx;
sys/arch/sparc64/dev/cbus.c
256
ca->ca_id = -1;
sys/arch/sparc64/dev/cbus.c
257
ca->ca_tx_ino = -1;
sys/arch/sparc64/dev/cbus.c
258
ca->ca_rx_ino = -1;
sys/arch/sparc64/dev/cbus.c
260
if (strcmp(ca->ca_name, "disk") != 0 &&
sys/arch/sparc64/dev/cbus.c
261
strcmp(ca->ca_name, "network") != 0)
sys/arch/sparc64/dev/cbus.c
277
ca->ca_id = mdesc_get_prop_val(arc, "id");
sys/arch/sparc64/dev/cbus.c
278
ca->ca_tx_ino = mdesc_get_prop_val(arc, "tx-ino");
sys/arch/sparc64/dev/cbus.c
279
ca->ca_rx_ino = mdesc_get_prop_val(arc, "rx-ino");
sys/arch/sparc64/dev/cbus.c
95
struct cbus_attach_args ca;
sys/arch/sparc64/dev/cbus.c
98
bzero(&ca, sizeof(ca));
sys/arch/sparc64/dev/cbus.c
99
ca.ca_node = node;
sys/arch/sparc64/dev/central.c
101
&ca.ca_nreg, (void **)&ca.ca_reg);
sys/arch/sparc64/dev/central.c
103
(void)config_found(&sc->sc_dv, (void *)&ca, central_print);
sys/arch/sparc64/dev/central.c
105
free(ca.ca_name, M_DEVBUF, 0);
sys/arch/sparc64/dev/central.c
130
struct central_attach_args *ca = args;
sys/arch/sparc64/dev/central.c
134
printf("\"%s\" at %s", ca->ca_name, busname);
sys/arch/sparc64/dev/central.c
135
class = getpropstring(ca->ca_node, "device_type");
sys/arch/sparc64/dev/central.c
90
struct central_attach_args ca;
sys/arch/sparc64/dev/central.c
92
bzero(&ca, sizeof(ca));
sys/arch/sparc64/dev/central.c
93
ca.ca_node = node;
sys/arch/sparc64/dev/central.c
94
ca.ca_bustag = sc->sc_cbt;
sys/arch/sparc64/dev/central.c
95
if (central_get_string(ca.ca_node, "name", &ca.ca_name)) {
sys/arch/sparc64/dev/fhc_central.c
100
if (central_bus_map(sc->sc_bt, ca->ca_reg[4].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
101
ca->ca_reg[4].cbr_offset, ca->ca_reg[4].cbr_size,
sys/arch/sparc64/dev/fhc_central.c
107
if (central_bus_map(sc->sc_bt, ca->ca_reg[5].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
108
ca->ca_reg[5].cbr_offset, ca->ca_reg[5].cbr_size,
sys/arch/sparc64/dev/fhc_central.c
54
struct central_attach_args *ca = aux;
sys/arch/sparc64/dev/fhc_central.c
56
if (strcmp(ca->ca_name, "fhc") == 0)
sys/arch/sparc64/dev/fhc_central.c
65
struct central_attach_args *ca = aux;
sys/arch/sparc64/dev/fhc_central.c
68
sc->sc_node = ca->ca_node;
sys/arch/sparc64/dev/fhc_central.c
69
sc->sc_bt = ca->ca_bustag;
sys/arch/sparc64/dev/fhc_central.c
72
if (central_bus_map(sc->sc_bt, ca->ca_reg[0].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
73
ca->ca_reg[0].cbr_offset, ca->ca_reg[0].cbr_size, 0,
sys/arch/sparc64/dev/fhc_central.c
79
if (central_bus_map(sc->sc_bt, ca->ca_reg[1].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
80
ca->ca_reg[1].cbr_offset, ca->ca_reg[1].cbr_size, 0,
sys/arch/sparc64/dev/fhc_central.c
86
if (central_bus_map(sc->sc_bt, ca->ca_reg[2].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
87
ca->ca_reg[2].cbr_offset, ca->ca_reg[2].cbr_size,
sys/arch/sparc64/dev/fhc_central.c
93
if (central_bus_map(sc->sc_bt, ca->ca_reg[3].cbr_slot,
sys/arch/sparc64/dev/fhc_central.c
94
ca->ca_reg[3].cbr_offset, ca->ca_reg[3].cbr_size,
sys/arch/sparc64/dev/vcc.c
108
vcc_get_channel_endpoint(int idx, struct cbus_attach_args *ca)
sys/arch/sparc64/dev/vcc.c
120
ca->ca_idx = idx;
sys/arch/sparc64/dev/vcc.c
122
ca->ca_id = -1;
sys/arch/sparc64/dev/vcc.c
123
ca->ca_tx_ino = -1;
sys/arch/sparc64/dev/vcc.c
124
ca->ca_rx_ino = -1;
sys/arch/sparc64/dev/vcc.c
134
ca->ca_id = mdesc_get_prop_val(arc, "id");
sys/arch/sparc64/dev/vcc.c
135
ca->ca_tx_ino = mdesc_get_prop_val(arc, "tx-ino");
sys/arch/sparc64/dev/vcc.c
136
ca->ca_rx_ino = mdesc_get_prop_val(arc, "rx-ino");
sys/arch/sparc64/dev/vcc.c
58
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vcc.c
60
if (strcmp(ca->ca_name, "virtual-console-concentrator") == 0)
sys/arch/sparc64/dev/vcc.c
69
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vcc.c
84
idx = ca->ca_idx;
sys/arch/sparc64/dev/vcc.c
97
nca.ca_node = ca->ca_node;
sys/arch/sparc64/dev/vcc.c
98
nca.ca_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vcc.c
99
nca.ca_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vcctty.c
102
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vcctty.c
106
sc->sc_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vcctty.c
107
sc->sc_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vcctty.c
108
sc->sc_tx_ino = ca->ca_tx_ino;
sys/arch/sparc64/dev/vcctty.c
109
sc->sc_rx_ino = ca->ca_rx_ino;
sys/arch/sparc64/dev/vcctty.c
117
hv_ldc_tx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vcctty.c
118
hv_ldc_rx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vcctty.c
120
sc->sc_tx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_tx_ino,
sys/arch/sparc64/dev/vcctty.c
122
sc->sc_rx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_rx_ino,
sys/arch/sparc64/dev/vcctty.c
130
lc->lc_id = ca->ca_id;
sys/arch/sparc64/dev/vcctty.c
158
printf(" domain \"%s\"\n", ca->ca_name);
sys/arch/sparc64/dev/vds.c
105
vds_get_channel_endpoint(int idx, struct cbus_attach_args *ca)
sys/arch/sparc64/dev/vds.c
117
ca->ca_idx = idx;
sys/arch/sparc64/dev/vds.c
119
ca->ca_id = -1;
sys/arch/sparc64/dev/vds.c
120
ca->ca_tx_ino = -1;
sys/arch/sparc64/dev/vds.c
121
ca->ca_rx_ino = -1;
sys/arch/sparc64/dev/vds.c
131
ca->ca_id = mdesc_get_prop_val(arc, "id");
sys/arch/sparc64/dev/vds.c
132
ca->ca_tx_ino = mdesc_get_prop_val(arc, "tx-ino");
sys/arch/sparc64/dev/vds.c
133
ca->ca_rx_ino = mdesc_get_prop_val(arc, "rx-ino");
sys/arch/sparc64/dev/vds.c
58
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vds.c
60
if (strcmp(ca->ca_name, "virtual-disk-server") == 0)
sys/arch/sparc64/dev/vds.c
69
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vds.c
84
idx = ca->ca_idx;
sys/arch/sparc64/dev/vds.c
95
nca.ca_node = ca->ca_node;
sys/arch/sparc64/dev/vds.c
96
nca.ca_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vds.c
97
nca.ca_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vdsk.c
222
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vdsk.c
224
if (strcmp(ca->ca_name, "disk") == 0)
sys/arch/sparc64/dev/vdsk.c
234
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vdsk.c
240
sc->sc_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vdsk.c
241
sc->sc_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vdsk.c
243
printf(": ivec 0x%llx, 0x%llx", ca->ca_tx_ino, ca->ca_rx_ino);
sys/arch/sparc64/dev/vdsk.c
249
hv_ldc_tx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vdsk.c
250
hv_ldc_rx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vdsk.c
252
sc->sc_tx_ih = bus_intr_establish(ca->ca_bustag, ca->ca_tx_ino,
sys/arch/sparc64/dev/vdsk.c
254
sc->sc_rx_ih = bus_intr_establish(ca->ca_bustag, ca->ca_rx_ino,
sys/arch/sparc64/dev/vdsk.c
262
lc->lc_id = ca->ca_id;
sys/arch/sparc64/dev/vdsk.c
321
cbus_intr_setenabled(sc->sc_bustag, ca->ca_tx_ino, INTR_ENABLED);
sys/arch/sparc64/dev/vdsk.c
322
cbus_intr_setenabled(sc->sc_bustag, ca->ca_rx_ino, INTR_ENABLED);
sys/arch/sparc64/dev/vdsp.c
319
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vdsp.c
321
if (strcmp(ca->ca_name, "vds-port") == 0)
sys/arch/sparc64/dev/vdsp.c
331
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vdsp.c
334
sc->sc_idx = ca->ca_idx;
sys/arch/sparc64/dev/vdsp.c
335
sc->sc_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vdsp.c
336
sc->sc_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vdsp.c
337
sc->sc_tx_ino = ca->ca_tx_ino;
sys/arch/sparc64/dev/vdsp.c
338
sc->sc_rx_ino = ca->ca_rx_ino;
sys/arch/sparc64/dev/vdsp.c
348
hv_ldc_tx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vdsp.c
349
hv_ldc_rx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vdsp.c
351
sc->sc_tx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_tx_ino,
sys/arch/sparc64/dev/vdsp.c
354
sc->sc_rx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_rx_ino,
sys/arch/sparc64/dev/vdsp.c
363
lc->lc_id = ca->ca_id;
sys/arch/sparc64/dev/vldc.c
100
nca.ca_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vldc.c
109
vldc_get_channel_endpoint(int idx, struct cbus_attach_args *ca)
sys/arch/sparc64/dev/vldc.c
121
ca->ca_idx = idx;
sys/arch/sparc64/dev/vldc.c
123
ca->ca_id = -1;
sys/arch/sparc64/dev/vldc.c
124
ca->ca_tx_ino = -1;
sys/arch/sparc64/dev/vldc.c
125
ca->ca_rx_ino = -1;
sys/arch/sparc64/dev/vldc.c
135
ca->ca_id = mdesc_get_prop_val(arc, "id");
sys/arch/sparc64/dev/vldc.c
136
ca->ca_tx_ino = mdesc_get_prop_val(arc, "tx-ino");
sys/arch/sparc64/dev/vldc.c
137
ca->ca_rx_ino = mdesc_get_prop_val(arc, "rx-ino");
sys/arch/sparc64/dev/vldc.c
58
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vldc.c
60
if (strcmp(ca->ca_name, "virtual-channel") == 0 ||
sys/arch/sparc64/dev/vldc.c
61
strcmp(ca->ca_name, "virtual-channel-client") == 0)
sys/arch/sparc64/dev/vldc.c
70
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vldc.c
85
idx = ca->ca_idx;
sys/arch/sparc64/dev/vldc.c
98
nca.ca_node = ca->ca_node;
sys/arch/sparc64/dev/vldc.c
99
nca.ca_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vldcp.c
115
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vldcp.c
119
if (strcmp(ca->ca_name, svc->vs_name) == 0)
sys/arch/sparc64/dev/vldcp.c
122
if (strncmp(ca->ca_name, "ldom-", 5) == 0 &&
sys/arch/sparc64/dev/vldcp.c
123
strcmp(ca->ca_name, "ldom-primary") != 0)
sys/arch/sparc64/dev/vldcp.c
133
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vldcp.c
137
sc->sc_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vldcp.c
138
sc->sc_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vldcp.c
139
sc->sc_tx_ino = ca->ca_tx_ino;
sys/arch/sparc64/dev/vldcp.c
140
sc->sc_rx_ino = ca->ca_rx_ino;
sys/arch/sparc64/dev/vldcp.c
148
hv_ldc_tx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vldcp.c
149
hv_ldc_rx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vldcp.c
151
sc->sc_tx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_tx_ino,
sys/arch/sparc64/dev/vldcp.c
153
sc->sc_rx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_rx_ino,
sys/arch/sparc64/dev/vldcp.c
161
lc->lc_id = ca->ca_id;
sys/arch/sparc64/dev/vldcp.c
178
if (strcmp(ca->ca_name, svc->vs_name) == 0) {
sys/arch/sparc64/dev/vldcp.c
184
if (strncmp(ca->ca_name, "ldom-", 5) == 0 &&
sys/arch/sparc64/dev/vldcp.c
185
strcmp(ca->ca_name, "ldom-primary") != 0) {
sys/arch/sparc64/dev/vldcp.c
191
printf(" channel \"%s\"\n", ca->ca_name);
sys/arch/sparc64/dev/vnet.c
240
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vnet.c
242
if (strcmp(ca->ca_name, "network") == 0)
sys/arch/sparc64/dev/vnet.c
252
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vnet.c
256
sc->sc_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vnet.c
257
sc->sc_dmatag = ca->ca_dmatag;
sys/arch/sparc64/dev/vnet.c
258
sc->sc_tx_ino = ca->ca_tx_ino;
sys/arch/sparc64/dev/vnet.c
259
sc->sc_rx_ino = ca->ca_rx_ino;
sys/arch/sparc64/dev/vnet.c
267
hv_ldc_tx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vnet.c
268
hv_ldc_rx_qconf(ca->ca_id, 0, 0);
sys/arch/sparc64/dev/vnet.c
270
sc->sc_tx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_tx_ino,
sys/arch/sparc64/dev/vnet.c
273
sc->sc_rx_ih = bus_intr_establish(ca->ca_bustag, sc->sc_rx_ino,
sys/arch/sparc64/dev/vnet.c
282
lc->lc_id = ca->ca_id;
sys/arch/sparc64/dev/vnet.c
303
if (OF_getprop(ca->ca_node, "local-mac-address",
sys/arch/sparc64/dev/vsw.c
105
vsw_get_channel_endpoint(int idx, struct cbus_attach_args *ca)
sys/arch/sparc64/dev/vsw.c
117
ca->ca_idx = idx;
sys/arch/sparc64/dev/vsw.c
119
ca->ca_id = -1;
sys/arch/sparc64/dev/vsw.c
120
ca->ca_tx_ino = -1;
sys/arch/sparc64/dev/vsw.c
121
ca->ca_rx_ino = -1;
sys/arch/sparc64/dev/vsw.c
131
ca->ca_id = mdesc_get_prop_val(arc, "id");
sys/arch/sparc64/dev/vsw.c
132
ca->ca_tx_ino = mdesc_get_prop_val(arc, "tx-ino");
sys/arch/sparc64/dev/vsw.c
133
ca->ca_rx_ino = mdesc_get_prop_val(arc, "rx-ino");
sys/arch/sparc64/dev/vsw.c
58
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vsw.c
60
if (strcmp(ca->ca_name, "virtual-network-switch") == 0)
sys/arch/sparc64/dev/vsw.c
69
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/dev/vsw.c
84
idx = ca->ca_idx;
sys/arch/sparc64/dev/vsw.c
95
nca.ca_node = ca->ca_node;
sys/arch/sparc64/dev/vsw.c
96
nca.ca_bustag = ca->ca_bustag;
sys/arch/sparc64/dev/vsw.c
97
nca.ca_dmatag = ca->ca_dmatag;
sys/arch/sparc64/sparc64/autoconf.c
1334
struct cbus_attach_args *ca = aux;
sys/arch/sparc64/sparc64/autoconf.c
1373
node = ca->ca_node;
sys/dev/cardbus/cardbus.c
135
cardbus_read_tuples(struct cardbus_attach_args *ca, pcireg_t cis_ptr,
sys/dev/cardbus/cardbus.c
138
struct cardbus_softc *sc = ca->ca_ct->ct_sc;
sys/dev/cardbus/cardbus.c
139
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/cardbus.c
140
pcitag_t tag = ca->ca_tag;
sys/dev/cardbus/cardbus.c
195
if (Cardbus_mapreg_map(ca->ca_ct, reg,
sys/dev/cardbus/cardbus.c
220
if (cardbus_read_exrom(ca->ca_memt, bar_memh,
sys/dev/cardbus/cardbus.c
251
bus_space_read_region_1(ca->ca_memt, bar_memh,
sys/dev/cardbus/cardbus.c
261
Cardbus_mapreg_unmap(ca->ca_ct, reg, bar_tag, bar_memh,
sys/dev/cardbus/cardbus.c
428
struct cardbus_attach_args ca;
sys/dev/cardbus/cardbus.c
496
memset(&ca, 0, sizeof(ca));
sys/dev/cardbus/cardbus.c
498
ca.ca_unit = sc->sc_dev.dv_unit;
sys/dev/cardbus/cardbus.c
499
ca.ca_ct = ct;
sys/dev/cardbus/cardbus.c
501
ca.ca_iot = sc->sc_iot;
sys/dev/cardbus/cardbus.c
502
ca.ca_memt = sc->sc_memt;
sys/dev/cardbus/cardbus.c
503
ca.ca_dmat = sc->sc_dmat;
sys/dev/cardbus/cardbus.c
504
ca.ca_rbus_iot = sc->sc_rbus_iot;
sys/dev/cardbus/cardbus.c
505
ca.ca_rbus_memt = sc->sc_rbus_memt;
sys/dev/cardbus/cardbus.c
506
ca.ca_tag = tag;
sys/dev/cardbus/cardbus.c
507
ca.ca_bus = sc->sc_bus;
sys/dev/cardbus/cardbus.c
508
ca.ca_device = sc->sc_device;
sys/dev/cardbus/cardbus.c
509
ca.ca_function = function;
sys/dev/cardbus/cardbus.c
510
ca.ca_id = id;
sys/dev/cardbus/cardbus.c
511
ca.ca_class = class;
sys/dev/cardbus/cardbus.c
512
ca.ca_pc = sc->sc_pc;
sys/dev/cardbus/cardbus.c
514
ca.ca_intrline = sc->sc_intrline;
sys/dev/cardbus/cardbus.c
517
if (cardbus_read_tuples(&ca, cis_ptr, tuple, 2048)) {
sys/dev/cardbus/cardbus.c
525
&ca.ca_cis);
sys/dev/cardbus/cardbus.c
529
if ((csc = config_found_sm((void *)sc, &ca, cardbusprint,
sys/dev/cardbus/cardbus.c
555
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/cardbus.c
558
cf->cardbuscf_dev != ca->ca_unit) {
sys/dev/cardbus/cardbus.c
562
cf->cardbuscf_function != ca->ca_function) {
sys/dev/cardbus/cardbus.c
572
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/cardbus.c
576
pci_devinfo(ca->ca_id, ca->ca_class, 1, devinfo,
sys/dev/cardbus/cardbus.c
580
printf(" dev %d function %d", ca->ca_device, ca->ca_function);
sys/dev/cardbus/cardbus.c
582
pci_devinfo(ca->ca_id, ca->ca_class, 0, devinfo,
sys/dev/cardbus/cardbus.c
740
cardbus_matchbyid(struct cardbus_attach_args *ca,
sys/dev/cardbus/cardbus.c
747
if (PCI_VENDOR(ca->ca_id) == pm->pm_vid &&
sys/dev/cardbus/cardbus.c
748
PCI_PRODUCT(ca->ca_id) == pm->pm_pid)
sys/dev/cardbus/com_cardbus.c
136
com_cardbus_find_csdev(struct cardbus_attach_args *ca)
sys/dev/cardbus/com_cardbus.c
141
if (cp->vendor == PCI_VENDOR(ca->ca_id) &&
sys/dev/cardbus/com_cardbus.c
142
cp->product == PCI_PRODUCT(ca->ca_id))
sys/dev/cardbus/com_cardbus.c
150
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/com_cardbus.c
153
if (com_cardbus_find_csdev(ca) != NULL)
sys/dev/cardbus/com_cardbus.c
157
if (ca->ca_cis.funcid == PCMCIA_FUNCTION_SERIAL &&
sys/dev/cardbus/com_cardbus.c
158
ca->ca_cis.funce.serial.uart_present != 0 &&
sys/dev/cardbus/com_cardbus.c
159
(ca->ca_cis.funce.serial.uart_type == 0 || /* 8250 */
sys/dev/cardbus/com_cardbus.c
160
ca->ca_cis.funce.serial.uart_type == 1 || /* 16450 */
sys/dev/cardbus/com_cardbus.c
161
ca->ca_cis.funce.serial.uart_type == 2)) /* 16550 */
sys/dev/cardbus/com_cardbus.c
168
com_cardbus_gofigure(struct cardbus_attach_args *ca,
sys/dev/cardbus/com_cardbus.c
176
cp = com_cardbus_find_csdev(ca);
sys/dev/cardbus/com_cardbus.c
184
cis_ptr = pci_conf_read(ca->ca_pc, csc->cc_tag, CARDBUS_CIS_REG);
sys/dev/cardbus/com_cardbus.c
191
if (ca->ca_cis.bar[i].size == 0)
sys/dev/cardbus/com_cardbus.c
195
CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags))
sys/dev/cardbus/com_cardbus.c
205
csc->cc_reg = CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[index].flags);
sys/dev/cardbus/com_cardbus.c
206
if ((ca->ca_cis.bar[index].flags & 0x10) == 0)
sys/dev/cardbus/com_cardbus.c
219
PCI_VENDOR(ca->ca_id), PCI_PRODUCT(ca->ca_id));
sys/dev/cardbus/com_cardbus.c
222
if (ca->ca_cis.bar[i].size == 0)
sys/dev/cardbus/com_cardbus.c
226
CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags))
sys/dev/cardbus/com_cardbus.c
229
DEVNAME(csc), CARDBUS_CIS_ASI_BAR(ca->ca_cis.bar[i].flags),
sys/dev/cardbus/com_cardbus.c
230
(ca->ca_cis.bar[i].flags & 0x10) ? "i/o" : "mem",
sys/dev/cardbus/com_cardbus.c
231
ca->ca_cis.bar[i].size);
sys/dev/cardbus/com_cardbus.c
241
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/com_cardbus.c
244
csc->cc_ct = ct = ca->ca_ct;
sys/dev/cardbus/com_cardbus.c
245
csc->cc_tag = pci_make_tag(ca->ca_pc, ct->ct_bus, ct->ct_dev, ct->ct_func);
sys/dev/cardbus/com_cardbus.c
246
csc->cc_pc = ca->ca_pc;
sys/dev/cardbus/com_cardbus.c
248
if (com_cardbus_gofigure(ca, csc) != 0)
sys/dev/cardbus/com_cardbus.c
251
if (Cardbus_mapreg_map(ca->ca_ct, csc->cc_reg, csc->cc_type, 0,
sys/dev/cardbus/ehci_cardbus.c
107
sc->sc.sc_bus.dmatag = ca->ca_dmat;
sys/dev/cardbus/ehci_cardbus.c
113
csr = pci_conf_read(pc, ca->ca_tag,
sys/dev/cardbus/ehci_cardbus.c
115
pci_conf_write(pc, ca->ca_tag, PCI_COMMAND_STATUS_REG,
sys/dev/cardbus/ehci_cardbus.c
123
sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
sys/dev/cardbus/ehci_cardbus.c
129
printf(": irq %d\n", ca->ca_intrline);
sys/dev/cardbus/ehci_cardbus.c
132
vendor = cardbus_findvendor(ca->ca_id);
sys/dev/cardbus/ehci_cardbus.c
133
sc->sc.sc_id_vendor = PCI_VENDOR(ca->ca_id);
sys/dev/cardbus/ehci_cardbus.c
138
"vendor 0x%04x", PCI_VENDOR(ca->ca_id));
sys/dev/cardbus/ehci_cardbus.c
73
struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
sys/dev/cardbus/ehci_cardbus.c
75
if (PCI_CLASS(ca->ca_class) == PCI_CLASS_SERIALBUS &&
sys/dev/cardbus/ehci_cardbus.c
76
PCI_SUBCLASS(ca->ca_class) == PCI_SUBCLASS_SERIALBUS_USB &&
sys/dev/cardbus/ehci_cardbus.c
77
PCI_INTERFACE(ca->ca_class) == PCI_INTERFACE_EHCI)
sys/dev/cardbus/ehci_cardbus.c
87
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/ehci_cardbus.c
88
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/ehci_cardbus.c
90
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/if_acx_cardbus.c
108
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_acx_cardbus.c
109
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_acx_cardbus.c
113
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_acx_cardbus.c
115
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_acx_cardbus.c
116
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_acx_cardbus.c
117
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_acx_cardbus.c
124
if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_TI_ACX100A) {
sys/dev/cardbus/if_acx_cardbus.c
163
if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_TI_ACX111)
sys/dev/cardbus/if_ath_cardbus.c
100
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_ath_cardbus.c
103
devname = ath_hal_probe(PCI_VENDOR(ca->ca_id),
sys/dev/cardbus/if_ath_cardbus.c
104
PCI_PRODUCT(ca->ca_id));
sys/dev/cardbus/if_ath_cardbus.c
117
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_ath_cardbus.c
118
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_ath_cardbus.c
121
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_ath_cardbus.c
123
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_ath_cardbus.c
124
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_ath_cardbus.c
152
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_ath_cardbus.c
159
ath_attach(PCI_PRODUCT(ca->ca_id), sc);
sys/dev/cardbus/if_athn_cardbus.c
111
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_athn_cardbus.c
112
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_athn_cardbus.c
116
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_athn_cardbus.c
118
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_athn_cardbus.c
119
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_athn_cardbus.c
120
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_atw_cardbus.c
122
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_atw_cardbus.c
123
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_atw_cardbus.c
126
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_atw_cardbus.c
128
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_atw_cardbus.c
129
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_atw_cardbus.c
139
sc->sc_rev = PCI_REVISION(ca->ca_class);
sys/dev/cardbus/if_atw_cardbus.c
143
pci_conf_read(ca->ca_pc, csc->sc_tag, 0x80),
sys/dev/cardbus/if_atw_cardbus.c
185
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_bwi_cardbus.c
100
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_bwi_cardbus.c
105
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_bwi_cardbus.c
107
csc->csc_tag = ca->ca_tag;
sys/dev/cardbus/if_bwi_cardbus.c
108
csc->csc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_bwi_cardbus.c
109
csc->csc_pc = ca->ca_pc;
sys/dev/cardbus/if_bwi_cardbus.c
137
sc->sc_pci_revid = PCI_REVISION(ca->ca_class);
sys/dev/cardbus/if_bwi_cardbus.c
138
sc->sc_pci_did = PCI_PRODUCT(ca->ca_id);
sys/dev/cardbus/if_bwi_cardbus.c
98
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_dc_cardbus.c
116
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_dc_cardbus.c
117
struct cardbus_devfunc *ct = ca->ca_ct;
sys/dev/cardbus/if_dc_cardbus.c
119
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/if_dc_cardbus.c
124
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_dc_cardbus.c
126
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_dc_cardbus.c
127
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_dc_cardbus.c
145
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_dc_cardbus.c
147
sc->dc_cachesize = pci_conf_read(csc->sc_pc, ca->ca_tag, DC_PCI_CFLT)
sys/dev/cardbus/if_dc_cardbus.c
153
if ((PCI_VENDOR(ca->ca_id) == PCI_VENDOR_XIRCOM &&
sys/dev/cardbus/if_dc_cardbus.c
154
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_XIRCOM_X3201_3_21143))
sys/dev/cardbus/if_dc_cardbus.c
159
switch (PCI_VENDOR(ca->ca_id)) {
sys/dev/cardbus/if_dc_cardbus.c
161
if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_DEC_21142) {
sys/dev/cardbus/if_dc_cardbus.c
170
if (PCI_PRODUCT(ca->ca_id) ==
sys/dev/cardbus/if_dc_cardbus.c
185
if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ADMTEK_AN985 ||
sys/dev/cardbus/if_dc_cardbus.c
186
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ACCTON_EN2242 ||
sys/dev/cardbus/if_dc_cardbus.c
187
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_FE2500 ||
sys/dev/cardbus/if_dc_cardbus.c
188
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_FE2500MX ||
sys/dev/cardbus/if_dc_cardbus.c
189
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_ABOCOM_PCM200 ||
sys/dev/cardbus/if_dc_cardbus.c
190
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_DLINK_DRP32TXD ||
sys/dev/cardbus/if_dc_cardbus.c
191
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_LINKSYS_PCMPC200 ||
sys/dev/cardbus/if_dc_cardbus.c
192
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_LINKSYS_PCM200 ||
sys/dev/cardbus/if_dc_cardbus.c
193
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_HAWKING_PN672TX ||
sys/dev/cardbus/if_dc_cardbus.c
194
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_MICROSOFT_MN120) {
sys/dev/cardbus/if_dc_cardbus.c
210
reg = pci_conf_read(pc, ca->ca_tag, PCI_BHLC_REG);
sys/dev/cardbus/if_dc_cardbus.c
214
pci_conf_write(pc, ca->ca_tag, PCI_BHLC_REG, reg);
sys/dev/cardbus/if_dc_cardbus.c
217
sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline, IPL_NET,
sys/dev/cardbus/if_dc_cardbus.c
221
ca->ca_intrline);
sys/dev/cardbus/if_dc_cardbus.c
224
printf(": irq %d", ca->ca_intrline);
sys/dev/cardbus/if_dc_cardbus.c
228
sc->dc_revision = PCI_REVISION(ca->ca_class);
sys/dev/cardbus/if_fxp_cardbus.c
108
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_fxp_cardbus.c
119
csc->ct = ca->ca_ct;
sys/dev/cardbus/if_fxp_cardbus.c
120
csc->pc = ca->ca_pc;
sys/dev/cardbus/if_fxp_cardbus.c
141
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_fxp_cardbus.c
157
printf("at %d\n", ca->ca_intrline);
sys/dev/cardbus/if_fxp_cardbus.c
160
snprintf(intrstr, sizeof(intrstr), "irq %d", ca->ca_intrline);
sys/dev/cardbus/if_fxp_cardbus.c
162
sc->sc_revision = PCI_REVISION(ca->ca_class);
sys/dev/cardbus/if_malo_cardbus.c
88
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_malo_cardbus.c
90
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_malo_cardbus.c
94
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_malo_cardbus.c
96
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_malo_cardbus.c
97
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_malo_cardbus.c
98
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_pgt_cardbus.c
101
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_pgt_cardbus.c
102
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_pgt_cardbus.c
103
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_pgt_cardbus.c
111
if (PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_INTERSIL_ISL3877)
sys/dev/cardbus/if_pgt_cardbus.c
94
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_pgt_cardbus.c
95
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_pgt_cardbus.c
99
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_ral_cardbus.c
155
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_ral_cardbus.c
156
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_ral_cardbus.c
160
if (PCI_VENDOR(ca->ca_id) == PCI_VENDOR_RALINK) {
sys/dev/cardbus/if_ral_cardbus.c
161
switch (PCI_PRODUCT(ca->ca_id)) {
sys/dev/cardbus/if_ral_cardbus.c
178
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_ral_cardbus.c
180
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_ral_cardbus.c
181
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_ral_cardbus.c
182
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_ral_cardbus.c
204
(*csc->sc_opns->attach)(sc, PCI_PRODUCT(ca->ca_id));
sys/dev/cardbus/if_re_cardbus.c
100
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_re_cardbus.c
105
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_re_cardbus.c
109
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_re_cardbus.c
111
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_re_cardbus.c
112
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_re_cardbus.c
113
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_re_cardbus.c
141
ca->ca_intrline);
sys/dev/cardbus/if_re_cardbus.c
145
snprintf(intrstr, sizeof(intrstr), "irq %d", ca->ca_intrline);
sys/dev/cardbus/if_re_cardbus.c
147
sc->sc_product = PCI_PRODUCT(ca->ca_id);
sys/dev/cardbus/if_rl_cardbus.c
128
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_rl_cardbus.c
133
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_rl_cardbus.c
136
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_rl_cardbus.c
138
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_rl_cardbus.c
139
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_rl_cardbus.c
140
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_rtw_cardbus.c
182
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_rtw_cardbus.c
183
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_rtw_cardbus.c
187
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_rtw_cardbus.c
189
csc->sc_tag = ca->ca_tag;
sys/dev/cardbus/if_rtw_cardbus.c
190
csc->sc_pc = ca->ca_pc;
sys/dev/cardbus/if_rtw_cardbus.c
202
rev = PCI_REVISION(ca->ca_class);
sys/dev/cardbus/if_rtw_cardbus.c
207
pci_conf_read(ca->ca_pc, csc->sc_tag, 0x80)));
sys/dev/cardbus/if_rtw_cardbus.c
246
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_xl_cardbus.c
149
xl_cardbus_lookup(const struct cardbus_attach_args *ca)
sys/dev/cardbus/if_xl_cardbus.c
153
if (PCI_VENDOR(ca->ca_id) != PCI_VENDOR_3COM)
sys/dev/cardbus/if_xl_cardbus.c
157
if (PCI_PRODUCT(ca->ca_id) == ecp->ecp_prodid)
sys/dev/cardbus/if_xl_cardbus.c
165
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_xl_cardbus.c
167
if (xl_cardbus_lookup(ca) != NULL)
sys/dev/cardbus/if_xl_cardbus.c
178
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/if_xl_cardbus.c
179
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/if_xl_cardbus.c
193
ecp = xl_cardbus_lookup(ca);
sys/dev/cardbus/if_xl_cardbus.c
200
sc->sc_dmat = ca->ca_dmat;
sys/dev/cardbus/if_xl_cardbus.c
206
command = pci_conf_read(ca->ca_pc, ca->ca_tag,
sys/dev/cardbus/if_xl_cardbus.c
230
pci_conf_write(ca->ca_pc, ca->ca_tag, PCI_COMMAND_STATUS_REG,
sys/dev/cardbus/if_xl_cardbus.c
236
bhlc = pci_conf_read(ca->ca_pc, ca->ca_tag, PCI_BHLC_REG);
sys/dev/cardbus/if_xl_cardbus.c
243
pci_conf_write(ca->ca_pc, ca->ca_tag, PCI_BHLC_REG, bhlc);
sys/dev/cardbus/if_xl_cardbus.c
246
csc->sc_ct = ca->ca_ct;
sys/dev/cardbus/if_xl_cardbus.c
247
csc->sc_intrline = ca->ca_intrline;
sys/dev/cardbus/if_xl_cardbus.c
251
sc->xl_intrhand = cardbus_intr_establish(cc, cf, ca->ca_intrline,
sys/dev/cardbus/if_xl_cardbus.c
256
printf(" at %d", ca->ca_intrline);
sys/dev/cardbus/if_xl_cardbus.c
260
printf(": irq %d", ca->ca_intrline);
sys/dev/cardbus/ohci_cardbus.c
118
sc->sc.sc_bus.dmatag = ca->ca_dmat;
sys/dev/cardbus/ohci_cardbus.c
124
csr = pci_conf_read(pc, ca->ca_tag,
sys/dev/cardbus/ohci_cardbus.c
126
pci_conf_write(pc, ca->ca_tag, PCI_COMMAND_STATUS_REG,
sys/dev/cardbus/ohci_cardbus.c
130
sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
sys/dev/cardbus/ohci_cardbus.c
136
printf(": irq %d, ", ca->ca_intrline);
sys/dev/cardbus/ohci_cardbus.c
139
vendor = cardbus_findvendor(ca->ca_id);
sys/dev/cardbus/ohci_cardbus.c
140
sc->sc.sc_id_vendor = PCI_VENDOR(ca->ca_id);
sys/dev/cardbus/ohci_cardbus.c
145
"vendor 0x%04x", PCI_VENDOR(ca->ca_id));
sys/dev/cardbus/ohci_cardbus.c
80
struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
sys/dev/cardbus/ohci_cardbus.c
82
if (PCI_CLASS(ca->ca_class) == PCI_CLASS_SERIALBUS &&
sys/dev/cardbus/ohci_cardbus.c
83
PCI_SUBCLASS(ca->ca_class) == PCI_SUBCLASS_SERIALBUS_USB &&
sys/dev/cardbus/ohci_cardbus.c
84
PCI_INTERFACE(ca->ca_class) == PCI_INTERFACE_OHCI)
sys/dev/cardbus/ohci_cardbus.c
94
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/ohci_cardbus.c
95
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/ohci_cardbus.c
97
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/puc_cardbus.c
106
if (!pci_mapreg_probe(pc, ca->ca_tag, bar, &type))
sys/dev/cardbus/puc_cardbus.c
118
csc->intrline = ca->ca_intrline;
sys/dev/cardbus/puc_cardbus.c
120
if (pci_get_capability(pc, ca->ca_tag, PCI_CAP_PWRMGMT, ®,
sys/dev/cardbus/puc_cardbus.c
122
reg = pci_conf_read(pc, ca->ca_tag, reg + 4) & 3;
sys/dev/cardbus/puc_cardbus.c
126
pci_conf_write(pc, ca->ca_tag, reg + 4, 0);
sys/dev/cardbus/puc_cardbus.c
54
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/puc_cardbus.c
55
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/puc_cardbus.c
58
bhlc = pci_conf_read(pc, ca->ca_tag, PCI_BHLC_REG);
sys/dev/cardbus/puc_cardbus.c
63
if (PCI_VENDOR(ca->ca_id) == PCI_VENDOR_OXFORD2 &&
sys/dev/cardbus/puc_cardbus.c
64
PCI_PRODUCT(ca->ca_id) == PCI_PRODUCT_OXFORD2_EXSYS_EX41098)
sys/dev/cardbus/puc_cardbus.c
67
reg = pci_conf_read(pc, ca->ca_tag, PCI_SUBSYS_ID_REG);
sys/dev/cardbus/puc_cardbus.c
68
if (puc_find_description(PCI_VENDOR(ca->ca_id),
sys/dev/cardbus/puc_cardbus.c
69
PCI_PRODUCT(ca->ca_id), PCI_VENDOR(reg), PCI_PRODUCT(reg)))
sys/dev/cardbus/puc_cardbus.c
80
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/puc_cardbus.c
81
struct cardbus_devfunc *ct = ca->ca_ct;
sys/dev/cardbus/puc_cardbus.c
83
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/cardbus/puc_cardbus.c
93
reg = pci_conf_read(pc, ca->ca_tag, PCI_SUBSYS_ID_REG);
sys/dev/cardbus/puc_cardbus.c
94
sc->sc_desc = puc_find_description(PCI_VENDOR(ca->ca_id),
sys/dev/cardbus/puc_cardbus.c
95
PCI_PRODUCT(ca->ca_id), PCI_VENDOR(reg), PCI_PRODUCT(reg));
sys/dev/cardbus/uhci_cardbus.c
107
sc->sc.sc_bus.dmatag = ca->ca_dmat;
sys/dev/cardbus/uhci_cardbus.c
113
csr = pci_conf_read(pc, ca->ca_tag,
sys/dev/cardbus/uhci_cardbus.c
115
pci_conf_write(pc, ca->ca_tag, PCI_COMMAND_STATUS_REG,
sys/dev/cardbus/uhci_cardbus.c
119
sc->sc_ih = cardbus_intr_establish(cc, cf, ca->ca_intrline,
sys/dev/cardbus/uhci_cardbus.c
125
printf(": irq %d\n", ca->ca_intrline);
sys/dev/cardbus/uhci_cardbus.c
128
pci_conf_write(pc, ca->ca_tag, PCI_LEGSUP,
sys/dev/cardbus/uhci_cardbus.c
131
switch(pci_conf_read(pc, ca->ca_tag, PCI_USBREV) & PCI_USBREV_MASK) {
sys/dev/cardbus/uhci_cardbus.c
153
vendor = cardbus_findvendor(ca->ca_id);
sys/dev/cardbus/uhci_cardbus.c
154
sc->sc.sc_id_vendor = PCI_VENDOR(ca->ca_id);
sys/dev/cardbus/uhci_cardbus.c
159
"vendor 0x%04x", PCI_VENDOR(ca->ca_id));
sys/dev/cardbus/uhci_cardbus.c
70
struct cardbus_attach_args *ca = (struct cardbus_attach_args *)aux;
sys/dev/cardbus/uhci_cardbus.c
72
if (PCI_CLASS(ca->ca_class) == PCI_CLASS_SERIALBUS &&
sys/dev/cardbus/uhci_cardbus.c
73
PCI_SUBCLASS(ca->ca_class) == PCI_SUBCLASS_SERIALBUS_USB &&
sys/dev/cardbus/uhci_cardbus.c
74
PCI_INTERFACE(ca->ca_class) == PCI_INTERFACE_UHCI)
sys/dev/cardbus/uhci_cardbus.c
84
struct cardbus_attach_args *ca = aux;
sys/dev/cardbus/uhci_cardbus.c
85
cardbus_devfunc_t ct = ca->ca_ct;
sys/dev/cardbus/uhci_cardbus.c
87
pci_chipset_tag_t pc = ca->ca_pc;
sys/dev/ic/uha.c
277
mscp->ca = 0x01;
sys/dev/ic/uha.c
281
mscp->ca = 0x01;
sys/dev/ic/uhareg.h
199
u_char ca:1; /* cache control */
sys/dev/isa/addcom_isa.c
178
struct commulti_attach_args *ca = aux;
sys/dev/isa/addcom_isa.c
182
printf(" slave %d", ca->ca_slave);
sys/dev/isa/addcom_isa.c
191
struct commulti_attach_args ca;
sys/dev/isa/addcom_isa.c
234
ca.ca_slave = i;
sys/dev/isa/addcom_isa.c
235
ca.ca_iot = sc->sc_iot;
sys/dev/isa/addcom_isa.c
236
ca.ca_ioh = sc->sc_slaveioh[i];
sys/dev/isa/addcom_isa.c
237
ca.ca_iobase = sc->sc_iobase
sys/dev/isa/addcom_isa.c
240
ca.ca_noien = 0;
sys/dev/isa/addcom_isa.c
242
sc->sc_slaves[i] = config_found(self, &ca, addcomprint);
sys/dev/isa/ast.c
128
struct commulti_attach_args *ca = aux;
sys/dev/isa/ast.c
132
printf(" slave %d", ca->ca_slave);
sys/dev/isa/ast.c
141
struct commulti_attach_args ca;
sys/dev/isa/ast.c
160
ca.ca_slave = i;
sys/dev/isa/ast.c
161
ca.ca_iot = sc->sc_iot;
sys/dev/isa/ast.c
162
ca.ca_ioh = sc->sc_slaveioh[i];
sys/dev/isa/ast.c
163
ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
sys/dev/isa/ast.c
164
ca.ca_noien = 1;
sys/dev/isa/ast.c
166
sc->sc_slaves[i] = config_found(self, &ca, astprint);
sys/dev/isa/boca.c
128
struct commulti_attach_args *ca = aux;
sys/dev/isa/boca.c
132
printf(" slave %d", ca->ca_slave);
sys/dev/isa/boca.c
141
struct commulti_attach_args ca;
sys/dev/isa/boca.c
157
ca.ca_slave = i;
sys/dev/isa/boca.c
158
ca.ca_iot = sc->sc_iot;
sys/dev/isa/boca.c
159
ca.ca_ioh = sc->sc_slaveioh[i];
sys/dev/isa/boca.c
160
ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
sys/dev/isa/boca.c
161
ca.ca_noien = 0;
sys/dev/isa/boca.c
163
sc->sc_slaves[i] = config_found(self, &ca, bocaprint);
sys/dev/isa/com_commulti.c
108
struct commulti_attach_args *ca = aux;
sys/dev/isa/com_commulti.c
113
sc->sc_iot = ca->ca_iot;
sys/dev/isa/com_commulti.c
114
sc->sc_ioh = ca->ca_ioh;
sys/dev/isa/com_commulti.c
115
sc->sc_iobase = ca->ca_iobase;
sys/dev/isa/com_commulti.c
117
if (ca->ca_noien)
sys/dev/isa/com_commulti.c
85
struct commulti_attach_args *ca = aux;
sys/dev/isa/com_commulti.c
91
if (cf->cf_loc[0] != -1 && cf->cf_loc[0] != ca->ca_slave)
sys/dev/isa/com_commulti.c
94
iot = ca->ca_iot;
sys/dev/isa/com_commulti.c
95
iobase = ca->ca_iobase;
sys/dev/isa/com_commulti.c
96
ioh = ca->ca_ioh;
sys/dev/isa/hsq.c
176
struct commulti_attach_args *ca = aux;
sys/dev/isa/hsq.c
180
printf(" slave %d", ca->ca_slave);
sys/dev/isa/hsq.c
189
struct commulti_attach_args ca;
sys/dev/isa/hsq.c
204
ca.ca_slave = i;
sys/dev/isa/hsq.c
205
ca.ca_iot = sc->sc_iot;
sys/dev/isa/hsq.c
206
ca.ca_ioh = sc->sc_slaveioh[i];
sys/dev/isa/hsq.c
207
ca.ca_iobase = sc->sc_iobase + i * COM_NPORTS;
sys/dev/isa/hsq.c
208
ca.ca_noien = 1;
sys/dev/isa/hsq.c
210
sc->sc_slaves[i] = config_found(self, &ca, hsqprint);
sys/dev/sbus/rfx.c
252
intr_establish(ca->ca_ra.ra_intr[0].int_pri, &sc->sc_ih, IPL_FB);
sys/kern/subr_autoconf.c
1011
const struct cfattach *ca;
sys/kern/subr_autoconf.c
1014
ca = dv->dv_cfdata->cf_attach;
sys/kern/subr_autoconf.c
1015
free(dv, M_DEVBUF, ca->ca_devsize);
sys/kern/subr_autoconf.c
359
const struct cfattach *ca;
sys/kern/subr_autoconf.c
377
ca = cf->cf_attach;
sys/kern/subr_autoconf.c
420
(*ca->ca_attach)(parent, dev, aux);
sys/kern/subr_autoconf.c
440
const struct cfattach *ca;
sys/kern/subr_autoconf.c
443
ca = cf->cf_attach;
sys/kern/subr_autoconf.c
444
if (ca->ca_devsize < sizeof(struct device))
sys/kern/subr_autoconf.c
448
dev = malloc(ca->ca_devsize, M_DEVBUF, M_NOWAIT|M_ZERO);
sys/kern/subr_autoconf.c
519
const struct cfattach *ca;
sys/kern/subr_autoconf.c
545
ca = cf->cf_attach;
sys/kern/subr_autoconf.c
561
if (ca->ca_detach != NULL)
sys/kern/subr_autoconf.c
562
rv = (*ca->ca_detach)(dev, flags);
sys/kern/subr_autoconf.c
829
const struct cfattach *ca = dev->dv_cfdata->cf_attach;
sys/kern/subr_autoconf.c
833
if (ca->ca_activate)
sys/kern/subr_autoconf.c
834
r = (*ca->ca_activate)(dev, act);
usr.bin/openssl/apps.c
473
void *cb_data, EVP_PKEY **pkey, X509 **cert, STACK_OF(X509) **ca)
usr.bin/openssl/apps.c
506
ret = PKCS12_parse(p12, pass, pkey, cert, ca);
usr.bin/openssl/ocsp.c
1249
X509 *ca, X509 *rcert, EVP_PKEY *rkey, STACK_OF(X509) *rother,
usr.bin/openssl/ocsp.c
1288
ca_id = OCSP_cert_to_id(cert_id_md, NULL, ca);
usr.bin/openssl/ocsp.c
92
CA_DB *db, X509 *ca, X509 *rcert, EVP_PKEY *rkey, STACK_OF(X509) *rother,
usr.bin/ssh/ssh-keygen.c
1698
struct sshkey *ca, *public;
usr.bin/ssh/ssh-keygen.c
1711
if ((ca = load_pkcs11_key(tmp)) == NULL)
usr.bin/ssh/ssh-keygen.c
1719
if ((r = sshkey_load_public(tmp, &ca, NULL)) != 0)
usr.bin/ssh/ssh-keygen.c
1726
if (sshkey_equal(ca, agent_ids->keys[j])) {
usr.bin/ssh/ssh-keygen.c
1729
sshkey_free(ca);
usr.bin/ssh/ssh-keygen.c
1730
ca = agent_ids->keys[j];
usr.bin/ssh/ssh-keygen.c
1740
ca = load_identity(tmp, NULL);
usr.bin/ssh/ssh-keygen.c
1741
if (sshkey_is_sk(ca) &&
usr.bin/ssh/ssh-keygen.c
1742
(ca->sk_flags & SSH_SK_USER_VERIFICATION_REQD)) {
usr.bin/ssh/ssh-keygen.c
1751
if (sshkey_type_from_shortname(key_type_name) != ca->type) {
usr.bin/ssh/ssh-keygen.c
1753
sshkey_ssh_name(ca), key_type_name);
usr.bin/ssh/ssh-keygen.c
1755
} else if (ca->type == KEY_RSA) {
usr.bin/ssh/ssh-keygen.c
1759
ca_fp = sshkey_fingerprint(ca, fingerprint_hash, SSH_FP_DEFAULT);
usr.bin/ssh/ssh-keygen.c
1798
if ((r = sshkey_from_private(ca,
usr.bin/ssh/ssh-keygen.c
1803
if ((r = sshkey_certify_custom(public, ca,
usr.bin/ssh/ssh-keygen.c
1808
if (sshkey_is_sk(ca) &&
usr.bin/ssh/ssh-keygen.c
1809
(ca->sk_flags & SSH_SK_USER_PRESENCE_REQD)) {
usr.bin/ssh/ssh-keygen.c
1812
sshkey_type(ca), ca_fp);
usr.bin/ssh/ssh-keygen.c
1814
r = sshkey_certify(public, ca, key_type_name,
usr.bin/ssh/ssh-keygen.c
1851
sshkey_free(ca);
usr.bin/ssh/ssh-keygen.c
2208
const struct sshkey *ca, struct ssh_krl *krl)
usr.bin/ssh/ssh-keygen.c
2255
if (ca == NULL && !wild_ca) {
usr.bin/ssh/ssh-keygen.c
2287
ca, serial, serial2) != 0) {
usr.bin/ssh/ssh-keygen.c
2291
if (ca == NULL && !wild_ca) {
usr.bin/ssh/ssh-keygen.c
2297
if (ssh_krl_revoke_cert_by_key_id(krl, ca, cp) != 0)
usr.bin/ssh/ssh-keygen.c
2370
struct sshkey *ca = NULL;
usr.bin/ssh/ssh-keygen.c
2389
if ((r = sshkey_load_public(tmp, &ca, NULL)) != 0)
usr.bin/ssh/ssh-keygen.c
2406
update_krl_from_file(pw, argv[i], wild_ca, ca, krl);
usr.bin/ssh/ssh-keygen.c
2416
sshkey_free(ca);
usr.bin/ssh/sshkey.c
1815
struct sshbuf *exts = NULL, *ca = NULL;
usr.bin/ssh/sshkey.c
1834
(ret = sshbuf_froms(b, &ca)) != 0) {
usr.bin/ssh/sshkey.c
1911
if (sshkey_from_blob_internal(ca, &key->cert->signature_key, 0) != 0) {
usr.bin/ssh/sshkey.c
1929
sshbuf_free(ca);
usr.bin/ssh/sshkey.c
2226
sshkey_certify_custom(struct sshkey *k, struct sshkey *ca, const char *alg,
usr.bin/ssh/sshkey.c
2239
k->cert->certblob == NULL || ca == NULL)
usr.bin/ssh/sshkey.c
2243
if (!sshkey_type_is_valid_ca(ca->type))
usr.bin/ssh/sshkey.c
2262
if (alg == NULL && ca->type == KEY_RSA)
usr.bin/ssh/sshkey.c
2265
if ((ret = sshkey_to_blob(ca, &ca_blob, &ca_len)) != 0)
usr.bin/ssh/sshkey.c
2308
if ((ret = signer(ca, &sig_blob, &sig_len, sshbuf_ptr(cert),
usr.bin/ssh/sshkey.c
2349
sshkey_certify(struct sshkey *k, struct sshkey *ca, const char *alg,
usr.bin/ssh/sshkey.c
2352
return sshkey_certify_custom(k, ca, alg, sk_provider, sk_pin,
usr.bin/ssh/sshsig.c
632
int ca;
usr.bin/ssh/sshsig.c
654
ret->ca = 1;
usr.bin/ssh/sshsig.c
914
if (!sigopts->ca && sshkey_equal(found_key, sign_key)) {
usr.bin/ssh/sshsig.c
917
} else if (sigopts->ca && sshkey_is_cert(sign_key) &&
usr.bin/tmux/sort.c
101
result = strcmp(ca->name, cb->name);
usr.bin/tmux/sort.c
104
result = ca->tty.sx - cb->tty.sx;
usr.bin/tmux/sort.c
106
result = ca->tty.sy - cb->tty.sy;
usr.bin/tmux/sort.c
109
if (timercmp(&ca->creation_time, &cb->creation_time, >))
usr.bin/tmux/sort.c
111
else if (timercmp(&ca->creation_time, &cb->creation_time, <))
usr.bin/tmux/sort.c
115
if (timercmp(&ca->activity_time, &cb->activity_time, >))
usr.bin/tmux/sort.c
117
else if (timercmp(&ca->activity_time, &cb->activity_time, <))
usr.bin/tmux/sort.c
128
result = strcmp(ca->name, cb->name);
usr.bin/tmux/sort.c
95
const struct client *ca = *a;
usr.sbin/amd/amd/sched.c
104
run_task(task_fun tf, void *ta, cb_fun cf, void *ca)
usr.sbin/amd/amd/sched.c
106
pjob *p = sched_job(cf, ca);
usr.sbin/amd/amd/sched.c
129
sched_task(cb_fun cf, void *ca, void *wchan)
usr.sbin/amd/amd/sched.c
134
pjob *p = sched_job(cf, ca);
usr.sbin/amd/amd/sched.c
88
sched_job(cb_fun cf, void *ca)
usr.sbin/amd/amd/sched.c
93
p->cb_closure = ca;
usr.sbin/ikectl/ikeca.c
1000
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
1009
ca_create_index(ca);
usr.sbin/ikectl/ikeca.c
1011
ca_setenv("$ENV::CADB", ca->index);
usr.sbin/ikectl/ikeca.c
1012
ca_setenv("$ENV::CASERIAL", ca->serial);
usr.sbin/ikectl/ikeca.c
1016
ca_setcnf(ca, "ca-revoke");
usr.sbin/ikectl/ikeca.c
1018
len = snprintf(cakey, sizeof(cakey), "%s/private/ca.key", ca->sslpath);
usr.sbin/ikectl/ikeca.c
1021
len = snprintf(cacrt, sizeof(cacrt), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
1026
char *cmd[] = { PATH_OPENSSL, "ca", "-config", ca->sslcnf,
usr.sbin/ikectl/ikeca.c
1027
"-keyfile", cakey, "-passin", ca->passfile, "-cert", cacrt,
usr.sbin/ikectl/ikeca.c
1028
"-revoke", path, ca->batch, NULL };
usr.sbin/ikectl/ikeca.c
1032
len = snprintf(path, sizeof(path), "%s/ca.crl", ca->sslpath);
usr.sbin/ikectl/ikeca.c
1035
char *cmd[] = { PATH_OPENSSL, "ca", "-config", ca->sslcnf,
usr.sbin/ikectl/ikeca.c
1036
"-keyfile", cakey, "-passin", ca->passfile, "-gencrl",
usr.sbin/ikectl/ikeca.c
1037
"-cert", cacrt, "-out", path, ca->batch, NULL };
usr.sbin/ikectl/ikeca.c
1074
ca_setcnf(struct ca *ca, const char *keyname)
usr.sbin/ikectl/ikeca.c
1088
len = snprintf(ca->extcnf, sizeof(ca->extcnf), "%s/%s-ext.cnf",
usr.sbin/ikectl/ikeca.c
1089
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
109
int ca_sign(struct ca *, char *, int);
usr.sbin/ikectl/ikeca.c
1090
if (len < 0 || (size_t)len >= sizeof(ca->extcnf))
usr.sbin/ikectl/ikeca.c
1092
len = snprintf(ca->sslcnf, sizeof(ca->sslcnf), "%s/%s-ssl.cnf",
usr.sbin/ikectl/ikeca.c
1093
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
1094
if (len < 0 || (size_t)len >= sizeof(ca->sslcnf))
usr.sbin/ikectl/ikeca.c
1097
fcopy_env(extcnf, ca->extcnf, 0400);
usr.sbin/ikectl/ikeca.c
1098
fcopy_env(sslcnf, ca->sslcnf, 0400);
usr.sbin/ikectl/ikeca.c
110
int ca_request(struct ca *, char *, int);
usr.sbin/ikectl/ikeca.c
1101
struct ca *
usr.sbin/ikectl/ikeca.c
1105
struct ca *ca;
usr.sbin/ikectl/ikeca.c
1112
if ((ca = calloc(1, sizeof(struct ca))) == NULL)
usr.sbin/ikectl/ikeca.c
1115
ca->caname = strdup(caname);
usr.sbin/ikectl/ikeca.c
1116
len = snprintf(ca->sslpath, sizeof(ca->sslpath), SSLDIR "/%s", caname);
usr.sbin/ikectl/ikeca.c
1117
if (len < 0 || (size_t)len >= sizeof(ca->sslpath))
usr.sbin/ikectl/ikeca.c
1121
ca->batch = "-batch";
usr.sbin/ikectl/ikeca.c
1123
if (create == 0 && stat(ca->sslpath, &st) == -1) {
usr.sbin/ikectl/ikeca.c
1124
free(ca->caname);
usr.sbin/ikectl/ikeca.c
1125
free(ca);
usr.sbin/ikectl/ikeca.c
1129
strlcpy(path, ca->sslpath, sizeof(path));
usr.sbin/ikectl/ikeca.c
1136
len = snprintf(path, sizeof(path), "%s/ikeca.passwd", ca->sslpath);
usr.sbin/ikectl/ikeca.c
1141
len = snprintf(ca->passfile, sizeof(ca->passfile), "file:%s", path);
usr.sbin/ikectl/ikeca.c
1142
if (len < 0 || (size_t)len >= sizeof(ca->passfile))
usr.sbin/ikectl/ikeca.c
1145
return (ca);
usr.sbin/ikectl/ikeca.c
118
void ca_setcnf(struct ca *, const char *);
usr.sbin/ikectl/ikeca.c
119
void ca_create_index(struct ca *);
usr.sbin/ikectl/ikeca.c
126
ca_delete(struct ca *ca)
usr.sbin/ikectl/ikeca.c
128
return (rm_dir(ca->sslpath));
usr.sbin/ikectl/ikeca.c
132
ca_key_create(struct ca *ca, char *keyname)
usr.sbin/ikectl/ikeca.c
139
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
156
ca_key_import(struct ca *ca, char *keyname, char *import)
usr.sbin/ikectl/ikeca.c
167
len = snprintf(dst, sizeof(dst), "%s/private/%s.key", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
177
ca_key_delete(struct ca *ca, char *keyname)
usr.sbin/ikectl/ikeca.c
183
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
192
ca_delkey(struct ca *ca, char *keyname)
usr.sbin/ikectl/ikeca.c
197
len = snprintf(file, sizeof(file), "%s/%s.crt", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
202
len = snprintf(file, sizeof(file), "%s/private/%s.key", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
207
len = snprintf(file, sizeof(file), "%s/private/%s.csr", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
212
len = snprintf(file, sizeof(file), "%s/private/%s.pfx", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
221
ca_request(struct ca *ca, char *keyname, int type)
usr.sbin/ikectl/ikeca.c
248
ca_setcnf(ca, keyname);
usr.sbin/ikectl/ikeca.c
250
len = snprintf(key, sizeof(key), "%s/private/%s.key", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
253
len = snprintf(path, sizeof(path), "%s/private/%s.csr", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
258
"-config", ca->sslcnf, ca->batch, NULL };
usr.sbin/ikectl/ikeca.c
266
ca_sign(struct ca *ca, char *keyname, int type)
usr.sbin/ikectl/ikeca.c
283
ca_create_index(ca);
usr.sbin/ikectl/ikeca.c
285
ca_setenv("$ENV::CADB", ca->index);
usr.sbin/ikectl/ikeca.c
286
ca_setenv("$ENV::CASERIAL", ca->serial);
usr.sbin/ikectl/ikeca.c
287
ca_setcnf(ca, keyname);
usr.sbin/ikectl/ikeca.c
289
len = snprintf(cakey, sizeof(cakey), "%s/private/ca.key", ca->sslpath);
usr.sbin/ikectl/ikeca.c
292
len = snprintf(cacrt, sizeof(cacrt), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
295
len = snprintf(out, sizeof(out), "%s/%s.crt", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
298
len = snprintf(in, sizeof(in), "%s/private/%s.csr", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
302
char *cmd[] = { PATH_OPENSSL, "ca", "-config", ca->sslcnf,
usr.sbin/ikectl/ikeca.c
303
"-keyfile", cakey, "-cert", cacrt, "-extfile", ca->extcnf,
usr.sbin/ikectl/ikeca.c
305
"-passin", ca->passfile, "-outdir", ca->sslpath, "-batch", NULL };
usr.sbin/ikectl/ikeca.c
312
ca_certificate(struct ca *ca, char *keyname, int type, int action)
usr.sbin/ikectl/ikeca.c
338
ca_key_create(ca, keyname);
usr.sbin/ikectl/ikeca.c
339
ca_request(ca, keyname, type);
usr.sbin/ikectl/ikeca.c
340
ca_sign(ca, keyname, type);
usr.sbin/ikectl/ikeca.c
346
ca_key_install(struct ca *ca, char *keyname, char *dir)
usr.sbin/ikectl/ikeca.c
355
len = snprintf(src, sizeof(src), "%s/private/%s.key", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
360
printf("key for '%s' does not exist\n", ca->caname);
usr.sbin/ikectl/ikeca.c
390
ca_cert_install(struct ca *ca, char *keyname, char *dir)
usr.sbin/ikectl/ikeca.c
403
if ((r = ca_key_install(ca, keyname, dir)) != 0) {
usr.sbin/ikectl/ikeca.c
408
len = snprintf(src, sizeof(src), "%s/%s.crt", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
453
ca_create(struct ca *ca)
usr.sbin/ikectl/ikeca.c
462
len = snprintf(key, sizeof(key), "%s/private/ca.key", ca->sslpath);
usr.sbin/ikectl/ikeca.c
466
"-passout", ca->passfile, "2048", NULL };
usr.sbin/ikectl/ikeca.c
473
ca_setcnf(ca, "ca");
usr.sbin/ikectl/ikeca.c
475
len = snprintf(csr, sizeof(csr), "%s/private/ca.csr", ca->sslpath);
usr.sbin/ikectl/ikeca.c
479
"-config", ca->sslcnf, "-out", csr,
usr.sbin/ikectl/ikeca.c
480
"-passin", ca->passfile, ca->batch, NULL };
usr.sbin/ikectl/ikeca.c
484
len = snprintf(crt, sizeof(crt), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
489
"-extfile", ca->extcnf, "-extensions", "x509v3_CA",
usr.sbin/ikectl/ikeca.c
490
"-out", crt, "-passin", ca->passfile, NULL };
usr.sbin/ikectl/ikeca.c
494
ca_revoke(ca, NULL);
usr.sbin/ikectl/ikeca.c
500
ca_install(struct ca *ca, char *dir)
usr.sbin/ikectl/ikeca.c
508
len = snprintf(src, sizeof(src), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
512
printf("CA '%s' does not exist\n", ca->caname);
usr.sbin/ikectl/ikeca.c
526
ca->caname, dst);
usr.sbin/ikectl/ikeca.c
528
len = snprintf(src, sizeof(src), "%s/ca.crl", ca->sslpath);
usr.sbin/ikectl/ikeca.c
537
ca->caname, dst);
usr.sbin/ikectl/ikeca.c
546
ca_show_certs(struct ca *ca, char *name)
usr.sbin/ikectl/ikeca.c
557
ca->sslpath, name);
usr.sbin/ikectl/ikeca.c
569
if ((dir = opendir(ca->sslpath)) == NULL)
usr.sbin/ikectl/ikeca.c
570
err(1, "could not open directory %s", ca->sslpath);
usr.sbin/ikectl/ikeca.c
577
len = snprintf(path, sizeof(path), "%s/%s", ca->sslpath,
usr.sbin/ikectl/ikeca.c
712
ca_export(struct ca *ca, char *keyname, char *myname, char *password)
usr.sbin/ikectl/ikeca.c
758
len = snprintf(cacrt, sizeof(cacrt), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
761
len = snprintf(capfx, sizeof(capfx), "%s/ca.pfx", ca->sslpath);
usr.sbin/ikectl/ikeca.c
764
len = snprintf(key, sizeof(key), "%s/private/%s.key", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
767
len = snprintf(crt, sizeof(crt), "%s/%s.crt", ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
770
len = snprintf(pfx, sizeof(pfx), "%s/private/%s.pfx", ca->sslpath, oname);
usr.sbin/ikectl/ikeca.c
783
"-passin", ca->passfile, NULL };
usr.sbin/ikectl/ikeca.c
788
"-caname", ca->caname, "-name", ca->caname, "-cacerts",
usr.sbin/ikectl/ikeca.c
790
"-passout", "env:EXPASS", "-passin", ca->passfile, NULL };
usr.sbin/ikectl/ikeca.c
821
len = snprintf(src, sizeof(src), "%s/ca.pfx", ca->sslpath);
usr.sbin/ikectl/ikeca.c
829
len = snprintf(src, sizeof(src), "%s/ca.crt", ca->sslpath);
usr.sbin/ikectl/ikeca.c
837
len = snprintf(src, sizeof(src), "%s/ca.crl", ca->sslpath);
usr.sbin/ikectl/ikeca.c
849
ca->sslpath, oname);
usr.sbin/ikectl/ikeca.c
858
ca->sslpath, keyname);
usr.sbin/ikectl/ikeca.c
870
len = snprintf(src, sizeof(src), "%s/%s.crt", ca->sslpath,
usr.sbin/ikectl/ikeca.c
893
"-C", ca->sslpath, ".", NULL };
usr.sbin/ikectl/ikeca.c
951
ca_create_index(struct ca *ca)
usr.sbin/ikectl/ikeca.c
957
len = snprintf(ca->index, sizeof(ca->index), "%s/index.txt",
usr.sbin/ikectl/ikeca.c
958
ca->sslpath);
usr.sbin/ikectl/ikeca.c
959
if (len < 0 || (size_t)len >= sizeof(ca->index))
usr.sbin/ikectl/ikeca.c
961
if (stat(ca->index, &st) != 0) {
usr.sbin/ikectl/ikeca.c
963
if ((fd = open(ca->index, O_WRONLY | O_CREAT, 0644))
usr.sbin/ikectl/ikeca.c
965
err(1, "could not create file %s", ca->index);
usr.sbin/ikectl/ikeca.c
968
err(1, "could not access %s", ca->index);
usr.sbin/ikectl/ikeca.c
971
len = snprintf(ca->serial, sizeof(ca->serial), "%s/serial.txt",
usr.sbin/ikectl/ikeca.c
972
ca->sslpath);
usr.sbin/ikectl/ikeca.c
973
if (len < 0 || (size_t)len >= sizeof(ca->serial))
usr.sbin/ikectl/ikeca.c
975
if (stat(ca->serial, &st) != 0) {
usr.sbin/ikectl/ikeca.c
977
if ((fd = open(ca->serial, O_WRONLY | O_CREAT, 0644))
usr.sbin/ikectl/ikeca.c
979
err(1, "could not create file %s", ca->serial);
usr.sbin/ikectl/ikeca.c
982
err(1, "write %s", ca->serial);
usr.sbin/ikectl/ikeca.c
985
err(1, "could not access %s", ca->serial);
usr.sbin/ikectl/ikeca.c
990
ca_revoke(struct ca *ca, char *keyname)
usr.sbin/ikectl/ikectl.c
106
ca_create(ca);
usr.sbin/ikectl/ikectl.c
109
ca_delete(ca);
usr.sbin/ikectl/ikectl.c
112
ca_install(ca, res->path);
usr.sbin/ikectl/ikectl.c
115
ca_export(ca, NULL, res->peer, res->pass);
usr.sbin/ikectl/ikectl.c
121
ca_certificate(ca, res->host, res->htype, res->action);
usr.sbin/ikectl/ikectl.c
124
ca_delkey(ca, res->host);
usr.sbin/ikectl/ikectl.c
127
ca_cert_install(ca, res->host, res->path);
usr.sbin/ikectl/ikectl.c
130
ca_export(ca, res->host, res->peer, res->pass);
usr.sbin/ikectl/ikectl.c
133
ca_revoke(ca, res->host);
usr.sbin/ikectl/ikectl.c
136
ca_show_certs(ca, res->host);
usr.sbin/ikectl/ikectl.c
139
ca_key_create(ca, res->host);
usr.sbin/ikectl/ikectl.c
142
ca_key_delete(ca, res->host);
usr.sbin/ikectl/ikectl.c
145
ca_key_install(ca, res->host, res->path);
usr.sbin/ikectl/ikectl.c
148
ca_key_import(ca, res->host, res->path);
usr.sbin/ikectl/ikectl.c
85
struct ca *ca;
usr.sbin/ikectl/ikectl.c
89
ca = ca_setup(res->caname, (res->action == CA_CREATE),
usr.sbin/ikectl/ikectl.c
91
if (ca == NULL)
usr.sbin/ikectl/parser.h
82
struct ca *ca_setup(char *, int, int, char *);
usr.sbin/ikectl/parser.h
83
int ca_create(struct ca *);
usr.sbin/ikectl/parser.h
84
int ca_certificate(struct ca *, char *, int, int);
usr.sbin/ikectl/parser.h
85
int ca_export(struct ca *, char *, char *, char *);
usr.sbin/ikectl/parser.h
86
int ca_revoke(struct ca *, char *);
usr.sbin/ikectl/parser.h
87
int ca_delete(struct ca *);
usr.sbin/ikectl/parser.h
88
int ca_delkey(struct ca *, char *);
usr.sbin/ikectl/parser.h
89
int ca_install(struct ca *, char *);
usr.sbin/ikectl/parser.h
90
int ca_cert_install(struct ca *, char *, char *);
usr.sbin/ikectl/parser.h
91
int ca_show_certs(struct ca *, char *);
usr.sbin/ikectl/parser.h
92
int ca_key_create(struct ca *, char *);
usr.sbin/ikectl/parser.h
93
int ca_key_delete(struct ca *, char *);
usr.sbin/ikectl/parser.h
94
int ca_key_install(struct ca *, char *, char *);
usr.sbin/ikectl/parser.h
95
int ca_key_import(struct ca *, char *, char *);
usr.sbin/ntpd/constraint.c
1103
const char *path, const u_int8_t *ca, size_t ca_len,
usr.sbin/ntpd/constraint.c
1111
ca, ca_len, synced)) == NULL)
usr.sbin/ntpd/constraint.c
378
if ((conf->ca = tls_load_file(tls_default_ca_cert_file(),
usr.sbin/ntpd/constraint.c
449
conf->ca, conf->ca_len, &rectv, &xmttv, am.synced)) == NULL) {
usr.sbin/ntpd/constraint.c
915
const char *path, const u_int8_t *ca, size_t ca_len, int synced)
usr.sbin/ntpd/constraint.c
938
if (tls_config_set_ca_mem(httpsdate->tls_config, ca, ca_len) == -1)
usr.sbin/ntpd/ntpd.h
252
u_int8_t *ca;
usr.sbin/relayd/relayd.c
77
{ "ca", PROC_CA, parent_dispatch_ca, ca }
usr.sbin/relayd/relayd.h
1298
void ca(struct privsep *, struct privsep_proc *);
usr.sbin/smtpd/mta.c
1810
key.ca_name = dispatcher->u.remote.ca;
usr.sbin/smtpd/mta.c
477
struct ca *ca;
usr.sbin/smtpd/mta.c
517
if (remote->ca) {
usr.sbin/smtpd/mta.c
518
ca = dict_get(env->sc_ca_dict, remote->ca);
usr.sbin/smtpd/mta.c
519
if (tls_config_set_ca_mem(config, ca->ca_cert, ca->ca_cert_len)
usr.sbin/smtpd/parse.y
130
char *ca;
usr.sbin/smtpd/parse.y
207
| grammar ca '\n'
usr.sbin/smtpd/parse.y
2392
listen_opts.ca = $2;
usr.sbin/smtpd/parse.y
323
ca:
usr.sbin/smtpd/parse.y
3374
if (lo->ca != NULL) {
usr.sbin/smtpd/parse.y
3375
if (!lowercase(h->ca_name, lo->ca, sizeof(h->ca_name))) {
usr.sbin/smtpd/parse.y
3376
log_warnx("ca name too long: %s", lo->ca);
usr.sbin/smtpd/parse.y
3380
log_warnx("ca name not found: %s", lo->ca);
usr.sbin/smtpd/parse.y
777
if (dsp->u.remote.ca) {
usr.sbin/smtpd/parse.y
782
dsp->u.remote.ca = $2;
usr.sbin/smtpd/parse.y
92
static struct ca *sca;
usr.sbin/smtpd/smtp.c
159
struct ca *ca;
usr.sbin/smtpd/smtp.c
206
ca = dict_get(env->sc_ca_dict, l->ca_name);
usr.sbin/smtpd/smtp.c
207
if (tls_config_set_ca_mem(config, ca->ca_cert, ca->ca_cert_len)
usr.sbin/smtpd/smtpd.c
1097
struct ca *sca;
usr.sbin/smtpd/smtpd.c
740
return ca();
usr.sbin/smtpd/smtpd.h
1185
char *ca;
usr.sbin/smtpd/smtpd.h
1273
int ca(void);
usr.sbin/smtpd/ssl.c
205
ssl_load_cafile(struct ca *c, const char *pathname)
usr.sbin/smtpd/ssl.h
45
int ssl_load_cafile(struct ca *, const char *);