Lines Matching refs:dig
28 hash_size(const br_hash_class *dig) in hash_size() argument
30 return (unsigned)(dig->desc >> BR_HASHDESC_OUT_OFF) in hash_size()
35 block_size(const br_hash_class *dig) in block_size() argument
39 ls = (unsigned)(dig->desc >> BR_HASHDESC_LBLEN_OFF) in block_size()
65 const br_hash_class *dig; in br_hmac_outCT() local
77 hc = ctx->dig; in br_hmac_outCT()
82 dig = hc.vtable; in br_hmac_outCT()
83 be = (dig->desc & BR_HASHDESC_MD_PADDING_BE) != 0; in br_hmac_outCT()
85 if (dig->desc & BR_HASHDESC_MD_PADDING_128) { in br_hmac_outCT()
88 bs = block_size(dig); in br_hmac_outCT()
89 hlen = hash_size(dig); in br_hmac_outCT()
94 count = dig->state(&hc.vtable, tmp1); in br_hmac_outCT()
107 dig->update(&hc.vtable, data, zlen); in br_hmac_outCT()
177 dig->update(&hc.vtable, x, 1); in br_hmac_outCT()
179 dig->state(&hc.vtable, tmp1); in br_hmac_outCT()
187 dig->init(&hc.vtable); in br_hmac_outCT()
188 dig->set_state(&hc.vtable, ctx->kso, (uint64_t)bs); in br_hmac_outCT()
189 dig->update(&hc.vtable, tmp2, hlen); in br_hmac_outCT()
190 dig->out(&hc.vtable, tmp2); in br_hmac_outCT()