Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

crypto/testmgr.c test_aead_vs_generic_impl() -> generate_random_aead_testvec()

Type Parameter Key Value
PARAM_VALUE 0 rng 4096-ptr_max
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->base.tfm 4096-ptr_max
PARAM_VALUE 2 vec 4096-ptr_max
PARAM_VALUE 2 vec->assoc 4096-ptr_max
PARAM_VALUE 2 vec->ctext 4096-ptr_max
PARAM_VALUE 2 vec->iv 16,4096-ptr_max
PARAM_VALUE 2 vec->key 16,4096-ptr_max
PARAM_VALUE 2 vec->ptext 4096-ptr_max
PARAM_VALUE 3 suite->count 1-2,4,7,10,13,23-24
PARAM_VALUE 4 maxkeysize 0-255
PARAM_VALUE 5 maxdatasize 8176
PARAM_VALUE 7 max_namelen 64
PARAM_VALUE 8 prefer_inauthentic 0
BUF_SIZE 1 req 80-s32max
BUF_SIZE 1 req 80-s32max
BUF_SIZE 6 name 64
DATA_SOURCE 1 req r aead_request_alloc
NOCHECK_CALL
UNITS 5 maxdatasize unit_byte
UNITS 7 max_namelen unit_byte
HALF_LOCKED2 global &once_lock

crypto/testmgr.c try_to_generate_inauthentic_testvec() -> generate_random_aead_testvec()

Type Parameter Key Value
PARAM_VALUE 0 rng 4096-ptr_max
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 vec 4096-ptr_max
PARAM_VALUE 2 vec->assoc 4096-ptr_max
PARAM_VALUE 2 vec->ctext 4096-ptr_max
PARAM_VALUE 2 vec->iv 16,4096-ptr_max
PARAM_VALUE 2 vec->key 16,4096-ptr_max
PARAM_VALUE 2 vec->ptext 4096-ptr_max
PARAM_VALUE 3 suite->count 1-2,4,7,10,13,23-24
PARAM_VALUE 4 maxkeysize 0-255
PARAM_VALUE 5 maxdatasize 8176
PARAM_VALUE 7 max_namelen 64
PARAM_VALUE 8 prefer_inauthentic 1
BUF_SIZE 1 req 80-s32max
BUF_SIZE 1 req 80-s32max
BUF_SIZE 6 name 64
NOCHECK_CALL
UNITS 5 maxdatasize unit_byte
UNITS 7 max_namelen unit_byte
HALF_LOCKED2 global &once_lock