Coverage Report

Created: 2026-08-13 06:12

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/liboqs/src/common/pqclean_shims/fips202x4.c
Line
Count
Source
1
//  SPDX-License-Identifier: MIT
2
3
#include "fips202x4.h"
4
5
12.4k
void shake128x4_absorb_once(shake128x4incctx *state, const uint8_t *in0, const uint8_t *in1, const uint8_t *in2, const uint8_t *in3, size_t inlen) {
6
12.4k
  shake128x4_inc_ctx_reset(state);
7
12.4k
  shake128x4_inc_absorb(state, in0, in1, in2, in3, inlen);
8
12.4k
  shake128x4_inc_finalize(state);
9
12.4k
}
10
11
8.02k
void shake256x4_absorb_once(shake256x4incctx *state, const uint8_t *in0, const uint8_t *in1, const uint8_t *in2, const uint8_t *in3, size_t inlen) {
12
8.02k
  shake256x4_inc_ctx_reset(state);
13
8.02k
  shake256x4_inc_absorb(state, in0, in1, in2, in3, inlen);
14
8.02k
  shake256x4_inc_finalize(state);
15
8.02k
}