Home
last modified time | relevance | path

Searched refs:dca_t (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca.c65 static void dca_free_context_list(dca_t *dca);
69 static int dca_suspend(dca_t *);
70 static int dca_resume(dca_t *);
71 static int dca_init(dca_t *);
72 static int dca_reset(dca_t *, int);
73 static int dca_initworklist(dca_t *, dca_worklist_t *);
74 static void dca_uninit(dca_t *);
79 static dca_request_t *dca_newreq(dca_t *);
80 static dca_work_t *dca_getwork(dca_t *, int);
82 static dca_work_t *dca_newwork(dca_t *);
[all …]
H A Ddca_rng.c42 static int dca_rngstart(dca_t *, dca_request_t *);
46 int dca_random_buffer(dca_t *dca, caddr_t buf, int len);
51 dca_rng(dca_t *dca, uchar_t *buf, size_t len, crypto_req_handle_t req) in dca_rng()
84 dca_rngstart(dca_t *dca, dca_request_t *reqp) in dca_rngstart()
212 dca_random_init(dca_t *dca) in dca_random_init()
234 dca_random_fini(dca_t *dca) in dca_random_fini()
243 dca_random_buffer(dca_t *dca, caddr_t buf, int len) in dca_random_buffer()
319 dca_random_done(dca_t *dca) in dca_random_done()
H A Ddca_debug.c45 dca_dprintf(dca_t *dca, int level, const char *fmt, ...) in dca_dprintf()
66 dca_error(dca_t *dca, const char *fmt, ...) in dca_error()
H A Ddca_kstat.c46 dca_ksinit(dca_t *dca) in dca_ksinit()
157 dca_t *dca; in dca_ksupdate()
161 dca = (dca_t *)ksp->ks_private; in dca_ksupdate()
H A Ddca_3des.c50 static int dca_3desstart(dca_t *, uint32_t, dca_request_t *);
62 dca_t *dca = ctx->cc_provider; in dca_3des()
170 dca_t *dca = ctx->cc_provider; in dca_3desupdate()
291 dca_t *dca = ctx->cc_provider; in dca_3desfinal()
378 dca_3desstart(dca_t *dca, uint32_t flags, dca_request_t *reqp) in dca_3desstart()
660 dca_t *dca = ctx->cc_provider; in dca_3desctxinit()
H A Ddca_rsa.c53 static int dca_pkcs1_padding(dca_t *dca, caddr_t buf, int flen, int tlen,
65 dca_t *dca = ctx->cc_provider; in dca_rsastart()
416 dca_t *dca = (dca_t *)ctx->cc_provider; in dca_rsainit()
679 dca_pkcs1_padding(dca_t *dca, caddr_t buf, int flen, int tlen, int private) in dca_pkcs1_padding()
H A Ddca_dsa.c59 dca_t *dca = ctx->cc_provider; in dca_dsa_sign()
203 dca_t *dca = ctx->cc_provider; in dca_dsa_verify()
387 dca_t *dca = (dca_t *)ctx->cc_provider; in dca_dsainit()
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Ddca.h136 typedef struct dca dca_t; typedef
235 dca_t *dr_dca;
349 dca_t *dwl_dca;
790 void dca_dprintf(dca_t *, int, const char *, ...);
829 void dca_error(dca_t *, const char *, ...);
875 int dca_rng(dca_t *, uchar_t *, size_t len, crypto_req_handle_t);
876 int dca_random_buffer(dca_t *dca, caddr_t buf, int len);
883 void dca_ksinit(dca_t *);
888 dca_request_t *dca_getreq(dca_t *, int, int);
892 int dca_start(dca_t *, dca_request_t *, int, int);
[all …]