Lines Matching refs:out_len
64 size_t out_len; /* optional KMAC parameter */ member
101 size_t counter, out_len, len = derived_key_len; in SSKDF_hash_kdm() local
115 out_len = (size_t)hlen; in SSKDF_hash_kdm()
137 if (len >= out_len) { in SSKDF_hash_kdm()
140 out += out_len; in SSKDF_hash_kdm()
141 len -= out_len; in SSKDF_hash_kdm()
221 size_t counter, out_len, len; in SSKDF_mac_kdm() local
242 out_len = EVP_MAC_CTX_get_mac_size(ctx_init); /* output size */ in SSKDF_mac_kdm()
243 if (out_len <= 0 || (mac == mac_buf && out_len > sizeof(mac_buf))) in SSKDF_mac_kdm()
259 if (len >= out_len) { in SSKDF_mac_kdm()
262 out += out_len; in SSKDF_mac_kdm()
263 len -= out_len; in SSKDF_mac_kdm()
267 if (!EVP_MAC_final(ctx, mac, NULL, out_len)) in SSKDF_mac_kdm()
323 static int sskdf_set_buffer(unsigned char **out, size_t *out_len, in sskdf_set_buffer() argument
330 return OSSL_PARAM_get_octet_string(p, (void **)out, 0, out_len); in sskdf_set_buffer()
403 custom, custom_len, ctx->out_len, in sskdf_derive()
491 ctx->out_len = sz; in sskdf_set_ctx_params()