Documented in 1 files:

Defined in 1 files as a function:

Referenced in 28 files:

Smatch caller information:

drivers/crypto/aspeed/aspeed-hace-hash.c ahash_fbreq_on_stack_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 533818396097798144
PARAM_VALUE 0 req->base.flags 2048
PARAM_VALUE 1 flags 0,2-u32max
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 673
BUF_SIZE 0 req 673
DATA_SOURCE 0 req $0
NOCHECK_CALL

drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_iv_state_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 7291799900294369280
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
CAPPED_DATA 0 req 1
DATA_SOURCE 0 req $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 req->nbytes 1-s32max[c]
USER_DATA 0 *req->result 0-255
USER_DATA 0 *req->svirt 0-255
HALF_LOCKED2 sk

drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_pad_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 1766448466991656960
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/crypto/inside-secure/eip93/eip93-common.c eip93_hmac_setkey() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 6353082116963323904
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r ahash_request_alloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

crypto/krb5enc.c krb5enc_dispatch_decrypt_hash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 1 flags $1
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 req->src->length
UNITS 0 req unit_byte
UNITS 3 data unit_byte
HALF_LOCKED2 &pool->lock

crypto/krb5enc.c krb5enc_dispatch_encrypt_hash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 req unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_digest_fb() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 1403052806642950144
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
MEM_ZERO 0 req
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c sun8i_ce_hash_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 1403052806642950144
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/starfive/jh7110-hash.c starfive_hash_long_setkey() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 3909069926577106944
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r ahash_request_alloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/crypto/starfive/jh7110-hash.c starfive_hash_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/qce/sha.c qce_ahash_hmac_setkey() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 1289589584987193344
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r ahash_request_alloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/crypto/sa2ul.c sa_sha_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 152
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_run() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 152
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/sa2ul.c sa_sha_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c kmb_ocs_hcu_setkey() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 4359561375826522112
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r ahash_request_alloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

crypto/authenc.c crypto_authenc_decrypt() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 req->src->length 0-2147483646[c]
USER_DATA 0 req->src->length 1-u32max[c]
USER_DATA 0 req->src->offset 0-2147551739[c]
NO_OVERFLOW_SIMPLE 0 req->src->length
UNITS 0 req unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 bh

crypto/authenc.c crypto_authenc_genicv() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 2 compl 2540828958338265088,6187141077005701120
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
CAPPED_DATA 1 flags 1
DATA_SOURCE 3 data $0
BIT_INFO 2 compl 0x140040140071000,0x77dff67fdee73000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 req->src->length 0-2147483646[c]
USER_DATA 0 req->src->length 1-u32max[c]
USER_DATA 0 req->src->offset 0-2147551739[c]
NO_OVERFLOW_SIMPLE 0 req->src->length
UNITS 0 req unit_byte
UNITS 3 data unit_byte

crypto/authencesn.c crypto_authenc_esn_decrypt() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 req->src->length 0-2147483646[c]
USER_DATA 0 req->src->length 1-u32max[c]
USER_DATA 0 req->src->offset 0-2147551739[c]
NO_OVERFLOW_SIMPLE 0 req->src->length
UNITS 0 req unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 bh

crypto/authencesn.c crypto_authenc_esn_genicv() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 1 flags $1
DATA_SOURCE 3 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 req->src->length 0-2147483646[c]
USER_DATA 0 req->src->length 1-u32max[c]
USER_DATA 0 req->src->offset 0-2147551739[c]
NO_OVERFLOW_SIMPLE 0 req->src->length
UNITS 0 req unit_byte
UNITS 3 data unit_byte

crypto/testmgr.c test_ahash_vec_cfg() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,1024-u32max
PARAM_VALUE 3 data 8690866533503418368
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $3
BIT_INFO 1 flags 0x400,0xffffffff
MEM_ZERO 0 req->__ctx
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/testmgr.c test_ahash_vec_cfg() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,1024-u32max
PARAM_VALUE 3 data 8690866533503418368
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $3
BIT_INFO 1 flags 0x400,0xffffffff
MEM_ZERO 0 req->__ctx
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/testmgr.c test_ahash_vec_cfg() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,1024-u32max
PARAM_VALUE 1 flags 0,1024-u32max
PARAM_VALUE 3 data 8690866533503418368
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $3
BIT_INFO 1 flags 0x400,0xffffffff
MEM_ZERO 0 req->__ctx
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

crypto/testmgr.c test_ahash_vec_cfg() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,1024-u32max
PARAM_VALUE 1 flags 0,1024-u32max
PARAM_VALUE 3 data 8690866533503418368
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $3
BIT_INFO 1 flags 0x400,0xffffffff
MEM_ZERO 0 req->__ctx
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

drivers/crypto/inside-secure/safexcel_hash.c safexcel_ahash_exit_inv() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4939993345779593216
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 6925003494585454592
BUF_SIZE 0 req 544
BUF_SIZE 0 req 544
BUF_SIZE 3 data 104
MEM_ZERO 0 req
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/inside-secure/safexcel_hash.c safexcel_hmac_init_iv() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 3744592209854369792
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
CAPPED_DATA 0 req 1
DATA_SOURCE 0 req $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 req->nbytes 1-s32max[c]
USER_DATA 0 *req->result 0-255
USER_DATA 0 *req->svirt 0-255
HALF_LOCKED2 sk

drivers/crypto/inside-secure/safexcel_hash.c safexcel_hmac_init_pad() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 2003912182293139456
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/crypto/inside-secure/safexcel_hash.c safexcel_sha3_fbcheck() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
BUF_SIZE 3 data 1-s32max
DATA_SOURCE 0 req r ahash_request_ctx_dma
CONTAINER 2 *(-16+40) $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/padlock-sha.c padlock_sha_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 5233820130360352768
PARAM_VALUE 0 req->base.flags 2048
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 673
BUF_SIZE 0 req 673
DATA_SOURCE 0 req r ahash_request_on_stack_init
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/padlock-sha.c padlock_sha_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 8258847247495548928
PARAM_VALUE 0 req->base.flags 2048
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 673
BUF_SIZE 0 req 673
DATA_SOURCE 0 req r ahash_request_on_stack_init
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_digest_fb() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 1403052806642950144
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
MEM_ZERO 0 req
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c sun8i_ss_hash_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/md/dm-integrity.c integrity_sector_checksum_ahash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 512
PARAM_VALUE 3 data 6268827522512879616
BUF_SIZE 3 data 104
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/tcrypt.c test_ahash_speed_common() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 1939467133127630848
BUF_SIZE 0 req 152-s32max
BUF_SIZE 0 req 152-s32max
BUF_SIZE 3 data 104
DATA_SOURCE 0 req r ahash_request_alloc_noprof
NOCHECK_CALL

drivers/crypto/atmel-sha.c atmel_sha_authenc_schedule() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0
PARAM_VALUE 3 data 4096-ptr_max
DATA_SOURCE 0 req $0
DATA_SOURCE 3 data $0
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/img-hash.c img_hash_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/img-hash.c img_hash_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 1403052806642950144
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/img-hash.c img_hash_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/img-hash.c img_hash_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/img-hash.c img_hash_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/img-hash.c img_hash_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

crypto/ahash.c crypto_hash_digest() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 6574300713108398080
PARAM_VALUE 0 req->base.flags 2048
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 673
BUF_SIZE 0 req 673
DATA_SOURCE 0 req r ahash_request_on_stack_init
NOCHECK_CALL
HALF_LOCKED2 global &once_lock

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_digest() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_export() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_final() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
PARAM_VALUE 2 compl 1403052806642950144
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_finup() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_import() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_init() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
NOCHECK_CALL
UNITS 3 data unit_byte

drivers/crypto/tegra/tegra-se-hash.c tegra_sha_fallback_update() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 flags 0,512
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16+24) $3
BIT_INFO 1 flags 0x0,0x200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

crypto/ccm.c crypto_ccm_auth() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 152
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/algif_hash.c hash_accept_parent_nokey() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0
PARAM_VALUE 1 flags 1024
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data 104
MEM_ZERO 0 req
MEM_ZERO 3 data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk
HALF_LOCKED2 &pool->lock

net/ipv4/ah4.c ah_input() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 1 flags 0
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 0 req r ah_tmp_req
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 req->src->length

net/ipv4/ah4.c ah_output() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 1 flags 0
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 0 req r ah_tmp_req
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 req->src->length

crypto/hmac.c hmac_finup_ahash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 1 flags 0,2-u32max
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 0 req 1-s32max
BUF_SIZE 0 req 1-s32max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 3 data $0
PARAM_COMPARE 0 req == $3->__ctx
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

crypto/hmac.c hmac_finup_finish() -> ahash_request_set_callback()

Type Parameter Key Value
BUF_SIZE 0 req 1-s32max
BUF_SIZE 0 req 1-s32max
BUF_SIZE 3 data 1-s32max
CAPPED_DATA 1 flags 1
CONTAINER 2 *(-16-0+152) $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

crypto/hmac.c hmac_setkey_ahash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 6384833276913700864
PARAM_VALUE 0 req->base.flags 2048
PARAM_VALUE 1 flags 0
PARAM_VALUE 2 compl 0
PARAM_VALUE 3 data 0
BUF_SIZE 0 req 673
BUF_SIZE 0 req 673
DATA_SOURCE 0 req r ahash_request_on_stack_init
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

crypto/hmac.c hmac_update_ahash() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 1 flags 0,2-u32max
BUF_SIZE 0 req 1-s32max
BUF_SIZE 0 req 1-s32max
BUF_SIZE 3 data 1-s32max
CONTAINER 2 *(-16-0+152) $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 data unit_byte

net/ipv6/ah6.c ah6_input() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 1 flags 0
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 0 req r ah_tmp_req
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 req->src->length

net/ipv6/ah6.c ah6_output() -> ahash_request_set_callback()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->base.flags 0,2-u32max
PARAM_VALUE 1 flags 0
PARAM_VALUE 3 data 4096-ptr_max
BUF_SIZE 3 data (-1)-s32max
DATA_SOURCE 0 req r ah_tmp_req
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 req->src->length