Home
last modified time | relevance | path

Searched refs:dca (Results 1 – 20 of 20) sorted by relevance

/titanic_41/usr/src/uts/common/crypto/io/
H A Ddca_rng.c48 int dca_random_buffer(dca_t *dca, caddr_t buf, int len);
53 dca_rng(dca_t *dca, uchar_t *buf, size_t len, crypto_req_handle_t req) in dca_rng() argument
59 if ((reqp = dca_getreq(dca, MCR2, 1)) == NULL) { in dca_rng()
60 dca_error(dca, "unable to allocate request for RNG"); in dca_rng()
75 rv = dca_rngstart(dca, reqp); in dca_rng()
86 dca_rngstart(dca_t *dca, dca_request_t *reqp) in dca_rngstart() argument
93 if (dca->dca_flags & DCA_RNGSHA1) { in dca_rngstart()
108 dca_sgcheck(dca, reqp->dr_out, DCA_SG_WALIGN)) { in dca_rngstart()
145 return (dca_start(dca, reqp, MCR2, 1)); in dca_rngstart()
214 dca_random_init(dca_t *dca) in dca_random_init() argument
[all …]
H A Ddca_kstat.c48 dca_ksinit(dca_t *dca) in dca_ksinit() argument
53 if (ddi_getprop(DDI_DEV_T_ANY, dca->dca_dip, in dca_ksinit()
62 instance = ddi_get_instance(dca->dca_dip); in dca_ksinit()
68 if ((dca->dca_intrstats = kstat_create(DRIVER, instance, buf, in dca_ksinit()
70 dca_error(dca, "unable to create interrupt kstat"); in dca_ksinit()
72 kstat_install(dca->dca_intrstats); in dca_ksinit()
78 if ((dca->dca_ksp = kstat_create(DRIVER, instance, NULL, "misc", in dca_ksinit()
81 dca_error(dca, "unable to create kstats"); in dca_ksinit()
83 dca_stat_t *dkp = (dca_stat_t *)dca->dca_ksp->ks_data; in dca_ksinit()
147 dca->dca_ksp->ks_update = dca_ksupdate; in dca_ksinit()
[all …]
H A Ddca.c65 static void dca_free_context_list(dca_t *dca);
432 static int dca_check_acc_handle(dca_t *dca, ddi_acc_handle_t handle,
435 static void dca_fma_init(dca_t *dca);
436 static void dca_fma_fini(dca_t *dca);
570 dca_t *dca; in dca_attach() local
597 if ((dca = (dca_t *)ddi_get_driver_private(dip)) == NULL) { in dca_attach()
602 return (dca_resume(dca)); in dca_attach()
669 dca = ddi_get_soft_state(dca_state, instance); in dca_attach()
670 ASSERT(dca != NULL); in dca_attach()
671 dca->dca_dip = dip; in dca_attach()
[all …]
H A Ddca_debug.c47 dca_dprintf(dca_t *dca, int level, const char *fmt, ...) in dca_dprintf() argument
54 if (dca == NULL) { in dca_dprintf()
58 ddi_driver_name(dca->dca_dip), in dca_dprintf()
59 ddi_get_instance(dca->dca_dip), fmt); in dca_dprintf()
68 dca_error(dca_t *dca, const char *fmt, ...) in dca_error() argument
72 dca_dipverror(dca->dca_dip, fmt, ap); in dca_error()
H A Ddca_3des.c62 dca_t *dca = ctx->cc_provider; in dca_3des() local
67 DBG(dca, DWARN, "input not an integral number of DES blocks"); in dca_3des()
92 DBG(dca, DWARN, "inadequate output space (need %d, got %d)", in dca_3des()
131 rv = dca_3desstart(dca, flags, reqp); in dca_3des()
170 dca_t *dca = ctx->cc_provider; in dca_3desupdate() local
192 DBG(dca, DWARN, "not enough output space (need %d, got %d)", in dca_3desupdate()
219 DBG(dca, DWARN, in dca_3desupdate()
248 DBG(dca, DWARN, "dca_3desupdate: dca_getbufbytes() failed"); in dca_3desupdate()
274 rv = dca_3desstart(dca, flags, reqp); in dca_3desupdate()
291 dca_t *dca = ctx->cc_provider; in dca_3desfinal() local
[all …]
H A Ddca_dsa.c61 dca_t *dca = ctx->cc_provider; in dca_dsa_sign() local
69 DBG(dca, DWARN, "dca_dsa_sign: data length != %d", SHA1LEN); in dca_dsa_sign()
76 DBG(dca, DWARN, in dca_dsa_sign()
99 DBG(dca, DWARN, "dca_dsa_sign: dca_gather() failed"); in dca_dsa_sign()
108 if (dca_check_dma_handle(dca, reqp->dr_ibuf_dmah, in dca_dsa_sign()
138 rv = dca_start(dca, reqp, MCR2, 1); in dca_dsa_sign()
205 dca_t *dca = ctx->cc_provider; in dca_dsa_verify() local
217 DBG(dca, DWARN, "dca_dsa_verify: input length != %d", SHA1LEN); in dca_dsa_verify()
223 DBG(dca, DWARN, "dca_dsa_verify: signature length != %d", in dca_dsa_verify()
239 DBG(dca, DWARN, in dca_dsa_verify()
[all …]
H A Ddca_rsa.c55 static int dca_pkcs1_padding(dca_t *dca, caddr_t buf, int flen, int tlen,
67 dca_t *dca = ctx->cc_provider; in dca_rsastart() local
73 if (dca_sgcheck(dca, in, DCA_SG_CONTIG) || in dca_rsastart()
74 dca_sgcheck(dca, out, DCA_SG_CONTIG)) { in dca_rsastart()
91 DBG(dca, DWARN, in dca_rsastart()
148 DBG(dca, DWARN, in dca_rsastart()
172 if ((rv = dca_pkcs1_padding(dca, reqp->dr_ibuf_kaddr, in dca_rsastart()
198 rv = dca_start(dca, reqp, MCR2, 1); in dca_rsastart()
418 dca_t *dca = (dca_t *)ctx->cc_provider; in dca_rsainit() local
422 if ((reqp = dca_getreq(dca, MCR2, 1)) == NULL) { in dca_rsainit()
[all …]
/titanic_41/usr/src/uts/common/sys/crypto/
H A Ddca.h136 typedef struct dca dca_t;
453 struct dca { struct
505 #define KIOIP(dca) KSTAT_INTR_PTR((dca)->dca_intrstats) argument
745 #define GETCSR(dca, reg) \ argument
746 ddi_get32(dca->dca_regs_handle, (uint_t *)(dca->dca_regs + reg))
748 #define PUTCSR(dca, reg, val) \ argument
749 ddi_put32(dca->dca_regs_handle, (uint_t *)(dca->dca_regs + reg), val)
751 #define SETBIT(dca, reg, val) \ argument
752 PUTCSR(dca, reg, GETCSR(dca, reg) | val)
754 #define CLRBIT(dca, reg, val) \ argument
[all …]
/titanic_41/usr/src/pkg/manifests/
H A Ddriver-crypto-dca.mf26 set name=pkg.fmri value=pkg:/driver/crypto/dca@$(PKGVERS)
45 driver name=dca \
54 file path=kernel/drv/$(ARCH64)/dca group=sys
55 $(i386_ONLY)file path=kernel/drv/dca group=sys
56 file path=kernel/drv/dca.conf group=sys \
57 original_name=SUNWdcaf:kernel/drv/dca.conf preserve=true
64 file path=usr/share/man/man7d/dca.7d
H A DSUNWdcaf.mf29 depend fmri=pkg:/driver/crypto/dca@0.5.11,5.11-0.133 type=require
/titanic_41/usr/src/uts/intel/dca/
H A DMakefile41 MODULE = dca
/titanic_41/usr/src/uts/sparc/dca/
H A DMakefile41 MODULE = dca
/titanic_41/usr/src/lib/libdevinfo/
H A Ddevinfo_devlink.c3274 struct dca_off dca; in devlink_create() local
3281 if (dca_init(name, &dca, dca_devlink_flag) != 0) in devlink_create()
3289 install = daemon_call(root, &dca); in devlink_create()
3291 dprintf(DBG_INFO, "daemon_call() retval=%d\n", dca.dca_error); in devlink_create()
3296 if (dca.dca_error != ENOENT && dca.dca_error != EBADF) { in devlink_create()
3297 return (dca.dca_error); in devlink_create()
3300 dca.dca_error = 0; in devlink_create()
3316 assert(dca.dca_error == 0); in devlink_create()
3321 exec_cmd(root, &dca); in devlink_create()
3323 return (dca.dca_error); in devlink_create()
/titanic_41/usr/src/cmd/fm/dicts/
H A DSCA500.po43 …nUse the cryptoadm(1M) command\n\ncryptoadm list -p\n\n\nto check whether 'dca/x' (where x is a nu…
H A DSCA1000.po43 …nUse the cryptoadm(1M) command\n\ncryptoadm list -p\n\n\nto check whether 'dca/x' (where x is a nu…
/titanic_41/usr/src/man/man7d/
H A DMakefile40 dca.7d \
/titanic_41/usr/src/uts/sparc/
H A DMakefile.sparc238 DRV_KMODS += dca
/titanic_41/usr/src/uts/intel/
H A DMakefile.intel235 DRV_KMODS += dca
/titanic_41/usr/src/uts/common/
H A DMakefile.files1569 DCA_OBJS += dca.o dca_3des.o dca_debug.o dca_dsa.o dca_kstat.o dca_rng.o \
/titanic_41/usr/src/data/zoneinfo/
H A Dnorthamerica585 # http://www.commerce.state.ak.us/dca/commdb/CIS.cfm?Comm_Boro_name=Metlakatla