Searched refs:dca_t (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dca.c | 65 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 D | dca_rng.c | 42 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 D | dca_debug.c | 45 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 D | dca_kstat.c | 46 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 D | dca_3des.c | 50 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 D | dca_rsa.c | 53 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 D | dca_dsa.c | 59 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 D | dca.h | 136 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 …]
|