Documented in 1 files:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/crypto/ccree/cc_hash.c cc_fin_hmac() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_fin_hmac() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
DATA_SOURCE 3 size r crypto_ahash_digestsize
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_hash_digest() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 8438236162219237376
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_hash_digest() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 8438236162219237380
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_hash_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 8092608798322565128
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-u32max
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 240
CAPPED_DATA 3 size 1
DATA_SOURCE 2 addr r dma_map_single_attrs
DATA_SOURCE 3 size $2
NOSPEC 3 size
NOSPEC 3 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-s32max[c]
UNITS 3 size unit_byte
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_hash.c cc_hash_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 8092608798322565120
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-u32max
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
CAPPED_DATA 3 size 1
DATA_SOURCE 2 addr r dma_map_single_attrs
DATA_SOURCE 3 size $2
NOSPEC 3 size
NOSPEC 3 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-s32max[c]
UNITS 3 size unit_byte
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_hash.c cc_hash_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_hash.c cc_mac_final() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 3642435623802085376
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_mac_final() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 3642435623802085380
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_restore_hash() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 1389395526754041856,8996271403222306816
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_restore_hash() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 1389395526754041860,8996271403222306820
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 264
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_set_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-u32max
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_set_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_set_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 3
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_setup_cmac() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_setup_cmac() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_setup_xcbc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_setup_xcbc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_setup_xcbc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_hash.c cc_setup_xcbc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_hash.c cc_xcbc_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 593720446169337856
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16,24,32
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
CAPPED_DATA 3 size 1
DATA_SOURCE 2 addr r dma_map_single_attrs
DATA_SOURCE 3 size $2
NOSPEC 3 size
NOSPEC 3 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 16,24,32[c]
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_ccm() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_get_plain_hmac_key() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 1574134386764050440
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 2 addr 0-18446744073709551614
PARAM_VALUE 3 size 65-2147483639
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 240
CAPPED_DATA 3 size 1
DATA_SOURCE 2 addr r dma_map_single_attrs
DATA_SOURCE 3 size $2
FUZZY_MAX 3 size 65
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 65-2147483639[c]
UNITS 3 size unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_aead.c cc_get_plain_hmac_key() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 1574134386764050432
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 2 addr 0-18446744073709551614
PARAM_VALUE 3 size 1-64
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
CAPPED_DATA 3 size 1
DATA_SOURCE 2 addr r dma_map_single_attrs
DATA_SOURCE 3 size $2
FUZZY_MAX 3 size 64
HARD_MAX 3 size 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-64[c]
UNITS 3 size unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_aead.c cc_mlli_to_sram() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-u32max
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 552
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_authen_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_proc_authen_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 3
PARAM_VALUE 3 size 0
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_cipher_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-u32max
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_proc_cipher_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 3
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_gcm_result() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_gcm_result() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_gcm_result() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_proc_scheme_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 20,32
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
BIT_INFO 3 size 0x0,0x34
HARD_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_assoc_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 addr unit_byte
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_set_assoc_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 3
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_cipher_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_cipher_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_cipher_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_set_gctr_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_set_gctr_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_ghash_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte

drivers/crypto/ccree/cc_aead.c cc_set_ghash_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_hmac_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 20,32
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
BIT_INFO 3 size 0x0,0x34
HARD_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_xcbc_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_xcbc_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c cc_set_xcbc_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/ccree/cc_aead.c hmac_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 64
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_aead.c xcbc_setkey() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 7636353566866718720
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-2147483639
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 288
CAPPED_DATA 3 size 1
NOSPEC 3 size
NOSPEC 3 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-2147483639[c]
UNITS 3 size unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/ccree/cc_cipher.c cc_setup_flow_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 1-u32max
PARAM_VALUE 4 axi_sec 1
DATA_SOURCE 3 size $4
NOSPEC 3 size
NOSPEC 3 size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 size 1-u32max
UNITS 2 addr unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_flow_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 3
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_key_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 0-23,25-u32max
PARAM_VALUE 4 axi_sec 1
FUZZY_MAX 3 size 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_key_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 size unit_byte
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_key_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_mlli_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_state_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
BUF_SIZE 0 pdesc 144
CAPPED_DATA 3 size 1
DATA_SOURCE 3 size $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_xex_state_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/ccree/cc_cipher.c cc_setup_xex_state_desc() -> set_din_type()

Type Parameter Key Value
PARAM_VALUE 0 pdesc 4096-ptr_max
PARAM_VALUE 1 dma_mode 2
PARAM_VALUE 3 size 16
PARAM_VALUE 4 axi_sec 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex