Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

crypto/gcm.c crypto_rfc4106_create() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name (-1),128
DATA_SOURCE 0 spawn r aead_instance_ctx

crypto/gcm.c crypto_rfc4543_create() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name (-1),128

crypto/essiv.c essiv_create() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name 128
BUF_SIZE 2 name 128
CAPPED_DATA 4 mask 1
DATA_SOURCE 1 inst r aead_crypto_instance
DATA_SOURCE 2 name r crypto_attr_alg_name
DATA_SOURCE 4 mask r crypto_algt_inherited_mask
TERMINATED 2 name->name 1

crypto/pcrypt.c pcrypt_create_aead() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 0 spawn 4096-ptr_max
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name (-1),128
CAPPED_DATA 4 mask 1
DATA_SOURCE 4 mask r crypto_algt_inherited_mask

crypto/geniv.c aead_geniv_alloc() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name (-1),128
DATA_SOURCE 0 spawn r aead_instance_ctx

crypto/ccm.c crypto_rfc4309_create() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0
PARAM_VALUE 4 mask 0,128-65920
BUF_SIZE 2 name (-1),128
DATA_SOURCE 0 spawn r aead_instance_ctx

crypto/cryptd.c cryptd_create_aead() -> crypto_grab_aead()

Type Parameter Key Value
PARAM_VALUE 0 spawn 4096-ptr_max
PARAM_VALUE 1 inst 4096-ptr_max
PARAM_VALUE 2 name 4096-ptr_max,(-22),(-2)
PARAM_VALUE 3 type 0,8192
PARAM_VALUE 4 mask 128,256-74240
BUF_SIZE 2 name (-1),128