Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 30 files:

Smatch caller information:

arch/x86/crypto/camellia_aesni_avx_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5209609675615244288
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8086288819563925504
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1533824810900852736
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2875683493337047040
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

crypto/lskcipher.c crypto_lskcipher_crypt_sg() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4940377658251509760
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

crypto/xts.c xts_xor_tweak() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7504817070164111360
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0 [m]
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 1-2147483646[c]
HOST_DATA 1 req->src->length 1-2147483646[c]
USER_DATA 1 req->cryptlen 16-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
UNITS 1 req unit_byte
USER_PTR 1 req->iv

arch/x86/crypto/cast5_avx_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1002573055789244416
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast5_avx_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1657897632003133440
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast5_avx_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4084935665910550528
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast5_avx_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8676266152194781184
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx_glue.c aria_avx_ctr_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 3736533667871821824
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx_glue.c ecb_do_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8720409392704196608
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx_glue.c ecb_do_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1829300153420816384
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

crypto/xctr.c crypto_xctr_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5885989680203317248
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx2_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2150873588238884864
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx2_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 9022534833824804864
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx2_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5073735860544856064
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_aesni_avx2_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 3947509039910563840
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx2_glue.c aria_avx2_ctr_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 3899832941647929344
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx2_glue.c ecb_do_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8405167699300499456
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_aesni_avx2_glue.c ecb_do_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4068622709173751808
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_sse2_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7336156755083972608
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_sse2_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8932014729887457280
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_sse2_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6278025853048061952
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_sse2_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8014510398544998400
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_glue_3way.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 3057323054332428288
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_glue_3way.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2146211525910638592
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_glue_3way.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7367790462978445312
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_glue_3way.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6215657031204855808
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1019678941391990784
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4661077323535736832
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 9158578887785984000
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1363641206410592256
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_avx_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8021278061739692032
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_avx_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2778597466656215040
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_avx_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7630521986207870976
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/twofish_avx_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 837979827398189056
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_gfni_avx512_glue.c aria_avx512_ctr_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8124147338067963904
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_gfni_avx512_glue.c ecb_do_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6828093867584716800
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aria_gfni_avx512_glue.c ecb_do_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1344743544590659584
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx2_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 8759614450100588544
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx2_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2289267654328369152
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx2_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1701787153964699648
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/serpent_avx2_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6630762712708132864
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7703055130058752000
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 344998953985966080
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7680680433107140608
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/camellia_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6940463903687888896
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 3241126292887281664
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2992351297357099008
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c ctr_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1404138639380578304
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->iv 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c ctr_crypt_aesni() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 6403587705952100352
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c cts_cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2827008031146672128
PARAM_VALUE 1 req 4943210709364584448
PARAM_VALUE 1 req->base.tfm 4096-ptr_max
PARAM_VALUE 2 atomic 0
RX_PATH
TASK_NOT_RUNNING
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c cts_cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1186780818516475904
PARAM_VALUE 1 req 8922853910695022592
PARAM_VALUE 1 req->base.tfm 4096-ptr_max
PARAM_VALUE 2 atomic 0
RX_PATH
TASK_NOT_RUNNING
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 67196868285788160
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4431527322256424960
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c xctr_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 883338999752138752
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c xts_crypt_slowpath() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2919563163739807744
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->dst 4096-ptr_max
PARAM_VALUE 1 req->src 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0 [m]
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 1-2147483646[c]
HOST_DATA 1 req->src->length 1-2147483646[c]
USER_DATA 1 req->cryptlen 16-u32max[c]
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/aesni-intel_glue.c xts_crypt_slowpath() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2919563163739807744
PARAM_VALUE 0 walk->flags 0-s32max
PARAM_VALUE 0 walk->nbytes 0
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->base.complete 0
PARAM_VALUE 1 req->base.data 0
PARAM_VALUE 1 req->base.tfm 4096-ptr_max
PARAM_VALUE 1 req->cryptlen 17-31
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req 80
BIT_INFO 1 req 0x3676a42e13143000,0xffffffffffffffff
BIT_INFO 1 req 0x3676a42e13143000,0xffffffffffffffff
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 0-2147483646[c]
HOST_DATA 1 req->src->length 0-2147483646[c]
USER_DATA 0 walk->in.offset 0-2147551739
USER_DATA 0 walk->out.offset 0-2147551739
USER_DATA 1 req->cryptlen 17-31[c]
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
USER_PTR 0 walk->iv
USER_PTR 0 walk->oiv
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

crypto/chacha.c chacha_stream_xor() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 908854102777577472
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast6_avx_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5327788307711320064
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast6_avx_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5468435386723229696
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast6_avx_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1332634072533434368
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/cast6_avx_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4678717070574809088
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/padlock-aes.c cbc_aes_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4192906917478313984
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/padlock-aes.c cbc_aes_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4003364056349978624
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/padlock-aes.c ecb_aes_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4729380943961493504
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/padlock-aes.c ecb_aes_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1451539856903778304
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/blowfish_glue.c cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7208682517894742016
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/blowfish_glue.c cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 5663712972556283904
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/blowfish_glue.c ecb_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 4271606121775034368
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/blowfish_glue.c ecb_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 149454302597664768
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

crypto/ctr.c crypto_ctr_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 2846030560855670784
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

crypto/lrw.c lrw_xor_tweak() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 35588261371645952
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->__ctx 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0 [m]
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 req->dst->length 1-2147483646[c]
HOST_DATA 1 req->src->length 1-2147483646[c]
USER_DATA 1 req->dst->length 1-u32max[c]
USER_DATA 1 req->dst->offset 0-2147551739[c]
USER_DATA 1 req->src->length 1-u32max[c]
USER_DATA 1 req->src->offset 0-2147551739[c]
USER_DATA 1 *req->iv 0-255
UNITS 1 req unit_byte
USER_PTR 1 req->iv

arch/x86/crypto/sm4_aesni_avx_glue.c ecb_do_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1615128666239041536
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/sm4_aesni_avx_glue.c sm4_avx_cbc_decrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7004063058249003008
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1),1-s32max
BUF_SIZE 1 req (-1),1-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &key_construction_mutex
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/sm4_aesni_avx_glue.c sm4_avx_ctr_crypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 7768376441712660480
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

arch/x86/crypto/sm4_aesni_avx_glue.c sm4_cbc_encrypt() -> skcipher_walk_virt()

Type Parameter Key Value
PARAM_VALUE 0 walk 1790295804399013888
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 atomic 0
BUF_SIZE 1 req (-1)-s32max
BUF_SIZE 1 req (-1)-s32max
DATA_SOURCE 1 req $0
NOSPEC 1 req->cryptlen
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 req->cryptlen 0-u32max
USER_DATA 1 *req->iv 0-255
USER_PTR 1 req->iv
HALF_LOCKED2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &key->sem
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 &walker->global_auth_tok_key->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex