Searched refs:ecb (Results 1 - 7 of 7) sorted by relevance

/xnu-2782.1.97/EXTERNAL_HEADERS/corecrypto/
H A Dccmode_factory.h16 /* For CBC, direction of underlying ecb is the same as the cbc direction */
22 const struct ccmode_ecb *ecb=cc##_cipher_##_ecb_##_dir_##_mode(); \
23 ccmode_factory_cbc_##_dir_(&cbc_##_cipher_##_##_dir_, ecb); \
27 /* For CTR, only one direction, underlying ecb is always encrypt */
33 const struct ccmode_ecb *ecb=cc##_cipher_##_ecb_encrypt_mode(); \
34 ccmode_factory_ctr_crypt(&ctr_##_cipher_, ecb); \
44 const struct ccmode_ecb *ecb=cc##_cipher_##_ecb_encrypt_mode(); \
45 ccmode_factory_ofb_crypt(&ofb_##_cipher_, ecb); \
50 /* For CFB, the underlying ecb operation is encrypt for both directions */
56 const struct ccmode_ecb *ecb
121 const struct ccmode_ecb *ecb; member in struct:_ccmode_cbc_key
148 ccmode_factory_cbc_decrypt(struct ccmode_cbc *cbc, const struct ccmode_ecb *ecb) argument
159 ccmode_factory_cbc_encrypt(struct ccmode_cbc *cbc, const struct ccmode_ecb *ecb) argument
175 const struct ccmode_ecb *ecb; member in struct:_ccmode_cfb_key
203 ccmode_factory_cfb_decrypt(struct ccmode_cfb *cfb, const struct ccmode_ecb *ecb) argument
214 ccmode_factory_cfb_encrypt(struct ccmode_cfb *cfb, const struct ccmode_ecb *ecb) argument
229 const struct ccmode_ecb *ecb; member in struct:_ccmode_cfb8_key
256 ccmode_factory_cfb8_decrypt(struct ccmode_cfb8 *cfb8, const struct ccmode_ecb *ecb) argument
267 ccmode_factory_cfb8_encrypt(struct ccmode_cfb8 *cfb8, const struct ccmode_ecb *ecb) argument
279 const struct ccmode_ecb *ecb; member in struct:_ccmode_ctr_key
298 ccmode_factory_ctr_crypt(struct ccmode_ctr *ctr, const struct ccmode_ecb *ecb) argument
344 const struct ccmode_ecb *ecb; member in struct:_ccmode_gcm_key
437 const struct ccmode_ecb *ecb; member in struct:_ccmode_ccm_key
513 const struct ccmode_ecb *ecb; member in struct:_ccmode_ofb_key
532 ccmode_factory_ofb_crypt(struct ccmode_ofb *ofb, const struct ccmode_ecb *ecb) argument
554 const struct ccmode_ecb *ecb; member in struct:_ccmode_omac_key
582 ccmode_factory_omac_decrypt(struct ccmode_omac *omac, const struct ccmode_ecb *ecb) argument
593 ccmode_factory_omac_encrypt(struct ccmode_omac *omac, const struct ccmode_ecb *ecb) argument
611 const struct ccmode_ecb *ecb; member in struct:_ccmode_xts_key
655 ccmode_factory_xts_decrypt(struct ccmode_xts *xts, const struct ccmode_ecb *ecb, const struct ccmode_ecb *ecb_encrypt) argument
667 ccmode_factory_xts_encrypt(struct ccmode_xts *xts, const struct ccmode_ecb *ecb, const struct ccmode_ecb *ecb_encrypt) argument
[all...]
H A Dccpad.h57 crypt with an IV makes ecb cry (and crash) */
59 size_t ccpad_pkcs7_ecb_decrypt(const struct ccmode_ecb *ecb, ccecb_ctx *ecb_key,
62 void ccpad_pkcs7_ecb_encrypt(const struct ccmode_ecb *ecb, ccecb_ctx *ctx,
H A Dccdrbg.h85 const struct ccmode_ecb *ecb; member in struct:ccdrbg_nistctr_custom
H A Dccmode_impl.h23 void (*init)(const struct ccmode_ecb *ecb, ccecb_ctx *ctx,
25 void (*ecb)(const ccecb_ctx *ctx, unsigned long nblocks, const void *in, member in struct:ccmode_ecb
H A Dccmode.h18 /* Declare a ecb key named _name_. Pass the size field of a struct ccmode_ecb
42 mode->ecb(ctx, nblocks, in, out);
51 mode->ecb(ctx, nblocks, in, out);
315 functions. Also note that xts only works for ecb modes with a block_size
/xnu-2782.1.97/libkern/crypto/
H A Dcorecrypto_des.c57 const struct ccmode_ecb *ecb = enc ? g_crypto_funcs->ccdes_ecb_encrypt : g_crypto_funcs->ccdes_ecb_decrypt; local
60 ecb->ecb(ctx, 1, in, out);
85 const struct ccmode_ecb *ecb = enc ? g_crypto_funcs->cctdes_ecb_encrypt : g_crypto_funcs->cctdes_ecb_decrypt; local
88 ecb->ecb(ctx, 1, in, out);
/xnu-2782.1.97/bsd/dev/dtrace/
H A Ddtrace.c5513 dtrace_action_breakpoint(dtrace_ecb_t *ecb) argument
5515 dtrace_probe_t *probe = ecb->dte_probe;
5519 const char *ecbmsg = " (ecb ";
5521 uintptr_t val = (uintptr_t)ecb;
5575 dtrace_action_panic(dtrace_ecb_t *ecb) argument
5577 dtrace_probe_t *probe = ecb->dte_probe;
5598 panic("dtrace: panic action at probe %s:%s:%s:%s (ecb %p)",
5600 probe->dtpr_func, probe->dtpr_name, (void *)ecb);
5853 dtrace_ecb_t *ecb; local
5952 for (ecb
9551 dtrace_ecb_t *ecb; local
9616 dtrace_ecb_enable(dtrace_ecb_t *ecb) argument
9662 dtrace_ecb_resize(dtrace_ecb_t *ecb) argument
9783 dtrace_ecb_aggregation_create(dtrace_ecb_t *ecb, dtrace_actdesc_t *desc) argument
9969 dtrace_ecb_aggregation_destroy(dtrace_ecb_t *ecb, dtrace_action_t *act) argument
9985 dtrace_ecb_action_add(dtrace_ecb_t *ecb, dtrace_actdesc_t *desc) argument
10231 dtrace_ecb_action_remove(dtrace_ecb_t *ecb) argument
10267 dtrace_ecb_disable(dtrace_ecb_t *ecb) argument
10347 dtrace_ecb_destroy(dtrace_ecb_t *ecb) argument
10373 dtrace_ecb_t *ecb; local
10457 dtrace_ecb_t *ecb; local
10484 dtrace_ecb_t *ecb; local
11031 dtrace_enabling_add(dtrace_enabling_t *enab, dtrace_ecbdesc_t *ecb) argument
11071 dtrace_enabling_addlike(dtrace_enabling_t *enab, dtrace_ecbdesc_t *ecb, dtrace_probedesc_t *pd) argument
12132 dof_ecbdesc_t *ecb; local
12941 dtrace_ecb_t *ecb; local
13352 dtrace_ecb_t *ecb; local
16109 dtrace_ecb_t *ecb; local
[all...]

Completed in 47 milliseconds