Symbol: dca_t
usr/src/uts/common/crypto/io/dca.c
1044
dca_suspend(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
1060
dca_reset(dca_t *dca, int failreset)
usr/src/uts/common/crypto/io/dca.c
1099
dca_initworklist(dca_t *dca, dca_worklist_t *wlp)
usr/src/uts/common/crypto/io/dca.c
1148
dca_init(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
1207
dca_uninit(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
1369
dca_t *dca = (dca_t *)arg;
usr/src/uts/common/crypto/io/dca.c
1515
dca_newwork(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
1572
dca_newreq(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
1772
dca_getwork(dca_t *dca, int mcr)
usr/src/uts/common/crypto/io/dca.c
1801
dca_getreq(dca_t *dca, int mcr, int tryhard)
usr/src/uts/common/crypto/io/dca.c
2037
dca_start(dca_t *dca, dca_request_t *reqp, int mcr, int dosched)
usr/src/uts/common/crypto/io/dca.c
2091
dca_schedule(dca_t *dca, int mcr)
usr/src/uts/common/crypto/io/dca.c
2275
dca_reclaim(dca_t *dca, int mcr)
usr/src/uts/common/crypto/io/dca.c
2404
dca_failure(dca_t *dca, ddi_fault_location_t loc, dca_fma_eclass_t index,
usr/src/uts/common/crypto/io/dca.c
2541
dca_t *dca = (dca_t *)arg;
usr/src/uts/common/crypto/io/dca.c
2599
dca_rejectjobs(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
2636
dca_drain(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
2681
dca_undrain(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
2909
dca_sgcheck(dca_t *dca, crypto_data_t *data, dca_sg_param_t val)
usr/src/uts/common/crypto/io/dca.c
3643
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3683
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3735
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3778
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3814
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
3865
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3905
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
3958
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4001
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4037
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
408
#define DCA_SOFTC_FROM_CTX(ctx) ((dca_t *)(ctx)->cc_provider)
usr/src/uts/common/crypto/io/dca.c
4092
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4130
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4164
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
418
static int dca_check_acc_handle(dca_t *dca, ddi_acc_handle_t handle,
usr/src/uts/common/crypto/io/dca.c
4186
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4209
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
421
static void dca_fma_init(dca_t *dca);
usr/src/uts/common/crypto/io/dca.c
422
static void dca_fma_fini(dca_t *dca);
usr/src/uts/common/crypto/io/dca.c
4245
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4279
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4311
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
4347
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4385
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4419
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4441
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4464
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
4500
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4533
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4564
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
4601
dca_t *softc = (dca_t *)provider;
usr/src/uts/common/crypto/io/dca.c
4620
dca_t *softc;
usr/src/uts/common/crypto/io/dca.c
4668
dca_free_context_list(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
4708
dca_t *dca = (dca_t *)prov;
usr/src/uts/common/crypto/io/dca.c
4758
dca_fma_init(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
4809
dca_fma_fini(dca_t *dca)
usr/src/uts/common/crypto/io/dca.c
4845
dca_t *dca = (dca_t *)impl_data;
usr/src/uts/common/crypto/io/dca.c
4858
dca_check_acc_handle(dca_t *dca, ddi_acc_handle_t handle,
usr/src/uts/common/crypto/io/dca.c
4876
dca_check_dma_handle(dca_t *dca, ddi_dma_handle_t handle,
usr/src/uts/common/crypto/io/dca.c
511
if ((rv = ddi_soft_state_init(&dca_state, sizeof (dca_t), 1)) != 0) {
usr/src/uts/common/crypto/io/dca.c
554
dca_t *dca;
usr/src/uts/common/crypto/io/dca.c
581
if ((dca = (dca_t *)ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/crypto/io/dca.c
65
static void dca_free_context_list(dca_t *dca);
usr/src/uts/common/crypto/io/dca.c
69
static int dca_suspend(dca_t *);
usr/src/uts/common/crypto/io/dca.c
70
static int dca_resume(dca_t *);
usr/src/uts/common/crypto/io/dca.c
71
static int dca_init(dca_t *);
usr/src/uts/common/crypto/io/dca.c
72
static int dca_reset(dca_t *, int);
usr/src/uts/common/crypto/io/dca.c
73
static int dca_initworklist(dca_t *, dca_worklist_t *);
usr/src/uts/common/crypto/io/dca.c
74
static void dca_uninit(dca_t *);
usr/src/uts/common/crypto/io/dca.c
79
static dca_request_t *dca_newreq(dca_t *);
usr/src/uts/common/crypto/io/dca.c
80
static dca_work_t *dca_getwork(dca_t *, int);
usr/src/uts/common/crypto/io/dca.c
82
static dca_work_t *dca_newwork(dca_t *);
usr/src/uts/common/crypto/io/dca.c
84
static void dca_schedule(dca_t *, int);
usr/src/uts/common/crypto/io/dca.c
85
static void dca_reclaim(dca_t *, int);
usr/src/uts/common/crypto/io/dca.c
87
static void dca_failure(dca_t *, ddi_fault_location_t,
usr/src/uts/common/crypto/io/dca.c
886
dca_t *dca;
usr/src/uts/common/crypto/io/dca.c
895
if ((dca = (dca_t *)ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/crypto/io/dca.c
90
static int dca_drain(dca_t *);
usr/src/uts/common/crypto/io/dca.c
908
if ((dca = (dca_t *)ddi_get_driver_private(dip)) == NULL) {
usr/src/uts/common/crypto/io/dca.c
91
static void dca_undrain(dca_t *);
usr/src/uts/common/crypto/io/dca.c
92
static void dca_rejectjobs(dca_t *);
usr/src/uts/common/crypto/io/dca.c
983
dca_resume(dca_t *dca)
usr/src/uts/common/crypto/io/dca_3des.c
170
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_3des.c
291
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_3des.c
378
dca_3desstart(dca_t *dca, uint32_t flags, dca_request_t *reqp)
usr/src/uts/common/crypto/io/dca_3des.c
50
static int dca_3desstart(dca_t *, uint32_t, dca_request_t *);
usr/src/uts/common/crypto/io/dca_3des.c
62
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_3des.c
660
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_debug.c
45
dca_dprintf(dca_t *dca, int level, const char *fmt, ...)
usr/src/uts/common/crypto/io/dca_debug.c
66
dca_error(dca_t *dca, const char *fmt, ...)
usr/src/uts/common/crypto/io/dca_dsa.c
203
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_dsa.c
387
dca_t *dca = (dca_t *)ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_dsa.c
59
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_kstat.c
157
dca_t *dca;
usr/src/uts/common/crypto/io/dca_kstat.c
161
dca = (dca_t *)ksp->ks_private;
usr/src/uts/common/crypto/io/dca_kstat.c
46
dca_ksinit(dca_t *dca)
usr/src/uts/common/crypto/io/dca_rng.c
212
dca_random_init(dca_t *dca)
usr/src/uts/common/crypto/io/dca_rng.c
234
dca_random_fini(dca_t *dca)
usr/src/uts/common/crypto/io/dca_rng.c
243
dca_random_buffer(dca_t *dca, caddr_t buf, int len)
usr/src/uts/common/crypto/io/dca_rng.c
319
dca_random_done(dca_t *dca)
usr/src/uts/common/crypto/io/dca_rng.c
42
static int dca_rngstart(dca_t *, dca_request_t *);
usr/src/uts/common/crypto/io/dca_rng.c
46
int dca_random_buffer(dca_t *dca, caddr_t buf, int len);
usr/src/uts/common/crypto/io/dca_rng.c
51
dca_rng(dca_t *dca, uchar_t *buf, size_t len, crypto_req_handle_t req)
usr/src/uts/common/crypto/io/dca_rng.c
84
dca_rngstart(dca_t *dca, dca_request_t *reqp)
usr/src/uts/common/crypto/io/dca_rsa.c
416
dca_t *dca = (dca_t *)ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_rsa.c
53
static int dca_pkcs1_padding(dca_t *dca, caddr_t buf, int flen, int tlen,
usr/src/uts/common/crypto/io/dca_rsa.c
65
dca_t *dca = ctx->cc_provider;
usr/src/uts/common/crypto/io/dca_rsa.c
679
dca_pkcs1_padding(dca_t *dca, caddr_t buf, int flen, int tlen, int private)
usr/src/uts/common/sys/crypto/dca.h
235
dca_t *dr_dca;
usr/src/uts/common/sys/crypto/dca.h
349
dca_t *dwl_dca;
usr/src/uts/common/sys/crypto/dca.h
790
void dca_dprintf(dca_t *, int, const char *, ...);
usr/src/uts/common/sys/crypto/dca.h
829
void dca_error(dca_t *, const char *, ...);
usr/src/uts/common/sys/crypto/dca.h
875
int dca_rng(dca_t *, uchar_t *, size_t len, crypto_req_handle_t);
usr/src/uts/common/sys/crypto/dca.h
876
int dca_random_buffer(dca_t *dca, caddr_t buf, int len);
usr/src/uts/common/sys/crypto/dca.h
883
void dca_ksinit(dca_t *);
usr/src/uts/common/sys/crypto/dca.h
888
dca_request_t *dca_getreq(dca_t *, int, int);
usr/src/uts/common/sys/crypto/dca.h
892
int dca_start(dca_t *, dca_request_t *, int, int);
usr/src/uts/common/sys/crypto/dca.h
903
int dca_sgcheck(dca_t *, crypto_data_t *, dca_sg_param_t);
usr/src/uts/common/sys/crypto/dca.h
920
int dca_check_dma_handle(dca_t *dca, ddi_dma_handle_t handle,