Coverage Report

Created: 2026-09-28 06:39

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
11.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
11.4k
  shake128x4_inc_ctx_reset(state);
7
11.4k
  shake128x4_inc_absorb(state, in0, in1, in2, in3, inlen);
8
11.4k
  shake128x4_inc_finalize(state);
9
11.4k
}
10
11
8.31k
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.31k
  shake256x4_inc_ctx_reset(state);
13
8.31k
  shake256x4_inc_absorb(state, in0, in1, in2, in3, inlen);
14
8.31k
  shake256x4_inc_finalize(state);
15
8.31k
}