Home
last modified time | relevance | path

Searched refs:cc_sized_by (Results 1 – 13 of 13) sorted by relevance

/xnu-10063.141.1/EXTERNAL_HEADERS/corecrypto/
H A Dccmode.h34 …nst struct ccmode_ecb *mode, ccecb_ctx *ctx, size_t key_len, const void *cc_sized_by(key_len) key);
41 const void *cc_sized_by(key_len) key,
50 const void *cc_sized_by(key_len) key,
51 const void *cc_sized_by(block_size * nblocks) in,
52 void *cc_sized_by(block_size * nblocks) out);
78 …nst struct ccmode_cbc *mode, cccbc_ctx *ctx, size_t key_len, const void *cc_sized_by(key_len) key);
80 int cccbc_copy_iv(cccbc_iv *cc_sized_by(len) iv_ctx, const void *cc_sized_by(len) iv, size_t len);
81 int cccbc_clear_iv(cccbc_iv *cc_sized_by(len) iv_ctx, size_t len);
91 const void *cc_sized_by(key_len) key,
102 const void *cc_sized_by(key_len) key,
[all …]
H A Dccchacha20poly1305.h176 …y1305_info *info, ccchacha20poly1305_ctx *ctx, size_t nbytes, const void *cc_sized_by(nbytes) aad);
194 …chacha20poly1305_ctx *ctx, size_t nbytes, const void *cc_sized_by(nbytes) ptext, void *cc_sized_by
226 …chacha20poly1305_ctx *ctx, size_t nbytes, const void *cc_sized_by(nbytes) ctext, void *cc_sized_by
270 …nbytes, const void *cc_sized_by(aad_nbytes) aad, size_t ptext_nbytes, const void *cc_sized_by(ptex…
296 …nbytes, const void *cc_sized_by(aad_nbytes) aad, size_t ctext_nbytes, const void *cc_sized_by(ctex…
H A Dcccmac.h85 size_t key_nbytes, const void *cc_sized_by(key_nbytes) key,
86 size_t data_nbytes, const void *cc_sized_by(data_nbytes) data,
87 size_t mac_nbytes, void *cc_sized_by(mac_nbytes) mac);
106 size_t key_nbytes, const void *cc_sized_by(key_nbytes) key,
107 size_t data_nbytes, const void *cc_sized_by(data_nbytes) data,
108 … size_t expected_mac_nbytes, const void *cc_sized_by(expected_mac_nbytes) expected_mac);
134 size_t key_nbytes, const void *cc_sized_by(key_nbytes) key);
150 size_t data_nbytes, const void *cc_sized_by(data_nbytes) data);
165 size_t mac_nbytes, void *cc_sized_by(mac_nbytes) mac);
180 … size_t expected_mac_nbytes, const void *cc_sized_by(expected_mac_nbytes) expected_mac);
H A Dcc_priv.h98 CC_INLINE void cc_store64_be(uint64_t x, uint8_t cc_sized_by(8) * y)
106 CC_INLINE uint64_t cc_load64_be(const uint8_t cc_sized_by(8) * y)
116 CC_INLINE void cc_store64_be(uint64_t x, uint8_t cc_sized_by(8) * y)
127 CC_INLINE uint64_t cc_load64_be(const uint8_t cc_sized_by(8) * y)
136 CC_INLINE void cc_store32_be(uint32_t x, uint8_t cc_sized_by(4) * y)
144 CC_INLINE uint32_t cc_load32_be(const uint8_t cc_sized_by(4) * y)
154 CC_INLINE void cc_store32_be(uint32_t x, uint8_t cc_sized_by(4) * y)
161 CC_INLINE uint32_t cc_load32_be(const uint8_t cc_sized_by(4) * y)
167 CC_INLINE void cc_store16_be(uint16_t x, uint8_t cc_sized_by(2) * y)
172 CC_INLINE uint16_t cc_load16_be(const uint8_t cc_sized_by(2) * y)
[all …]
H A Dccder_blob.h52 bool ccder_blob_encode_body(ccder_blob *into, size_t size, const uint8_t *cc_sized_by(size) body);
55 …ncode_body_tl(ccder_blob *into, ccder_tag tag, size_t size, const uint8_t *cc_sized_by(size) body);
85 …ing(ccder_blob *into, ccder_tag implicit_tag, size_t s_size, const uint8_t *cc_sized_by(s_size) s);
88 bool ccder_blob_encode_raw_octet_string(ccder_blob *into, size_t s_size, const uint8_t *cc_sized_by
91 …_byte_size, const uint8_t *cc_sized_by(priv_byte_size) priv_key, ccoid_t oid, size_t pub_byte_size…
146 …size, const uint8_t *cc_sized_by(*priv_key_byte_size) *priv_key, ccoid_t *oid, size_t *pub_key_byt…
H A Dcc.h182 void cc_clear(size_t len, void *cc_sized_by(len) dst);
187 void cc_xor(size_t size, void *cc_sized_by(size) r, const void *cc_sized_by(size) s, const void *cc… in cc_xor()
206 int cc_cmp_safe (size_t num, const void * cc_sized_by(num) ptr1, const void * cc_sized_by(num) ptr2…
H A Dccrsa.h260 …size_t e_nbytes, const void *cc_sized_by(e_nbytes) e_bytes, struct ccrng_state *rng) CC_WARN_RESUL…
285 size_t e_nbytes, const uint8_t *cc_sized_by(e_nbytes) e,
286 … size_t entropy_nbytes, const uint8_t *cc_sized_by(entropy_nbytes) entropy,
287 … size_t nonce_nbytes, const uint8_t *cc_sized_by(nonce_nbytes) nonce,
311 size_t e_nbytes, const void *cc_sized_by(e_nbytes) e_bytes,
747 cc_size ccrsa_import_pub_n(size_t inlen, const uint8_t *cc_sized_by(inlen) der);
761 int ccrsa_import_pub(ccrsa_pub_ctx_t key, size_t inlen, const uint8_t *cc_sized_by(inlen) der);
785 int ccrsa_export_priv(const ccrsa_full_ctx_t key, size_t out_len, uint8_t *cc_sized_by(out_len) out…
799 cc_size ccrsa_import_priv_n(size_t inlen, const uint8_t *cc_sized_by(inlen) der);
813 int ccrsa_import_priv(ccrsa_full_ctx_t key, size_t inlen, const uint8_t *cc_sized_by(inlen) der);
H A Dccaes.h117 int ccaes_unwind(size_t key_nbytes, const void *cc_sized_by(key_nbytes) key, void *cc_sized_by(key_…
H A Dccn.h253 …ize n, cc_unit *cc_counted_by(n) r, size_t data_nbytes, const uint8_t *cc_sized_by(data_nbytes) da…
293 …nt(cc_size n, const cc_unit *cc_counted_by(n) s, size_t out_size, void *cc_sized_by(out_size) out);
314 int ccn_write_uint_padded_ct(cc_size n, const cc_unit *cc_sized_by(n) s, size_t out_size, uint8_t *…
337 …cc_size n, const cc_unit *cc_counted_by(n) s, size_t out_size, uint8_t *cc_sized_by(out_size) out);
356 void ccn_write_int(cc_size n, const cc_unit *cc_counted_by(n) s, size_t out_size, void *cc_sized_by
359 void ccn_zero(cc_size n, cc_unit *cc_sized_by(n) r);
H A Dcc_config.h764 #define cc_sized_by(x) __attribute__((sized_by(x))) macro
779 #define cc_sized_by(x) macro
/xnu-10063.141.1/osfmk/corecrypto/
H A Dcccbc.c62 const void *cc_sized_by(key_len)key) in cccbc_init()
70 cccbc_copy_iv(cccbc_iv *cc_sized_by(len)iv_ctx, in cccbc_copy_iv()
71 const void *cc_sized_by(len)iv, in cccbc_copy_iv()
88 cccbc_clear_iv(cccbc_iv *cc_sized_by(len)iv_ctx, size_t len) in cccbc_clear_iv()
124 const void *cc_sized_by(key_len)key, in cccbc_one_shot()
156 const void *cc_sized_by(key_len)key, in cccbc_one_shot_explicit()
157 const void *cc_sized_by(iv_len)iv, in cccbc_one_shot_explicit()
158 const void *cc_sized_by(block_size * nblocks)in, in cccbc_one_shot_explicit()
159 void *cc_sized_by(block_size * nblocks)out) in cccbc_one_shot_explicit()
H A Dccgcm.c62 const void *cc_sized_by(key_nbytes)key) in ccgcm_init()
92 const void *cc_sized_by(iv_nbytes)iv) in ccgcm_set_iv()
126 const void *cc_sized_by(nbytes)additional_data) in ccgcm_aad()
137 const void *cc_sized_by(nbytes)in) in ccgcm_gmac()
148 const void *cc_sized_by(nbytes)in, in ccgcm_update()
149 void *cc_sized_by(nbytes)out) in ccgcm_update()
160 void *cc_sized_by(tag_nbytes)tag) in ccgcm_finalize()
H A Dccn_internal.h151 ccn_clear(cc_size n, cc_unit *cc_sized_by (n)r) in ccn_clear()