Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/crypto/caam/caamhash_desc.c append_cmd_ptr() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 160
BUF_SIZE 0 desc 160
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte
HALF_LOCKED2 sk

drivers/crypto/caam/caamhash_desc.c append_proto_dkp() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 160,224
BUF_SIZE 0 desc 160,224
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/caamhash_desc.c append_proto_dkp() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 160,224
BUF_SIZE 0 desc 160,224
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/caamalg_desc.c append_cmd_ptr() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc (-1),224,264
BUF_SIZE 0 desc (-1),224,264
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/caamalg_desc.c append_cmd_ptr_extlen() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 sk
HALF_LOCKED2 tfm_mutex

drivers/crypto/caam/caamalg_desc.c append_proto_dkp() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 224,264
BUF_SIZE 0 desc 224,264
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_desc.c append_proto_dkp() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 224,264
BUF_SIZE 0 desc 224,264
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &sdata->sec_mtx
HALF_LOCKED2 sk

drivers/crypto/caam/caamalg_desc.c cnstr_desc_protected_blob_decap() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 ptr 1-u64max
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mkey->sem
HALF_LOCKED2 s->tfm_mutex
HALF_LOCKED2 tfm_mutex

drivers/crypto/caam/caamrng.c append_cmd_ptr() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 ptr 0-18446744073709551614
BUF_SIZE 0 desc (-1),20
BUF_SIZE 0 desc (-1),20
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f1_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309698-2961375275,2961571842-2961637379,2961833986-2961965059,2962292738-2962292739,2962554882-2962554883
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f1_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375279,2961571841-2961637383,2961833985-2961965063,2962292737-2962292743,2962554881-2962554887
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f1_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375283,2961571841-2961637387,2961833985-2961965067,2962292737-2962292747,2962554881-2962554891
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f1_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375287,2961571841-2961637391,2961833985-2961965071,2962292737-2962292751,2962554881-2962554895
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309698-2961375275,2961571842-2961637379,2961833986-2961965059,2962292738-2962292739,2962554882-2962554883
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375279,2961571841-2961637383,2961833985-2961965063,2962292737-2962292743,2962554881-2962554887
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375283,2961571841-2961637387,2961833985-2961965067,2962292737-2962292747,2962554881-2962554891
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375287,2961571841-2961637391,2961833985-2961965071,2962292737-2962292751,2962554881-2962554895
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375291,2961571841-2961637395,2961833985-2961965075,2962292737-2962292755,2962554881-2962554899
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375295,2961571841-2961637399,2961833985-2961965079,2962292737-2962292759,2962554881-2962554903
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f2_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375299,2961571841-2961637403,2961833985-2961965083,2962292737-2962292763,2962554881-2962554907
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309698-2961375275,2961571842-2961637379,2961833986-2961965059,2962292738-2962292739,2962554882-2962554883
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375279,2961571841-2961637383,2961833985-2961965063,2962292737-2962292743,2962554881-2962554887
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375283,2961571841-2961637387,2961833985-2961965067,2962292737-2962292747,2962554881-2962554891
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375287,2961571841-2961637391,2961833985-2961965071,2962292737-2962292751,2962554881-2962554895
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375291,2961571841-2961637395,2961833985-2961965075,2962292737-2962292755,2962554881-2962554899
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375295,2961571841-2961637399,2961833985-2961965079,2962292737-2962292759,2962554881-2962554903
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375299,2961571841-2961637403,2961833985-2961965083,2962292737-2962292763,2962554881-2962554907
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375303,2961571841-2961637407,2961833985-2961965087,2962292737-2962292767,2962554881-2962554911
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_priv_f3_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375307,2961571841-2961637411,2961833985-2961965091,2962292737-2962292771,2962554881-2962554915
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_pub_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309698-2961375275,2961571842-2961637379,2961833986-2961965059,2962292738-2962292739,2962554882-2962554883
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_pub_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375279,2961571841-2961637383,2961833985-2961965063,2962292737-2962292743,2962554881-2962554887
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/pkc_desc.c init_rsa_pub_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375283,2961571841-2961637387,2961833985-2961965067,2962292737-2962292747,2962554881-2962554891
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/pkc_desc.c init_rsa_pub_desc() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961309697-2961375287,2961571841-2961637391,2961833985-2961965071,2962292737-2962292751,2962554881-2962554895
PARAM_VALUE 1 ptr 0-18446744073709551614
DATA_SOURCE 0 desc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/caamalg.c append_cmd_ptr_extlen() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/caamalg.c init_job_desc_shared() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961185793,2961251329-2969508865
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/caam/blob_gen.c append_cmd_ptr() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 ptr 0-18446744073709551614
BUF_SIZE 0 desc 52
BUF_SIZE 0 desc 52
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
NOCHECK_CALL

drivers/crypto/caam/blob_gen.c append_cmd_ptr_extlen() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 ptr 0-18446744073709551614
BUF_SIZE 0 desc 52
BUF_SIZE 0 desc 52
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
NOCHECK_CALL

drivers/crypto/caam/key_gen.c append_cmd_ptr() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 1 ptr 0-18446744073709551614
BUF_SIZE 0 desc 24,32,40
BUF_SIZE 0 desc 24,32,40
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/crypto/caam/caamhash.c append_cmd_ptr_extlen() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
BUF_SIZE 0 desc 32,40,44,48
BUF_SIZE 0 desc 32,40,44,48
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ptr unit_byte

drivers/crypto/caam/caamhash.c init_job_desc_shared() -> append_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 4096-ptr_max
PARAM_VALUE 0 *desc 2961178625,2961185793,2961251329-2969508865
BUF_SIZE 0 desc 44
BUF_SIZE 0 desc 44
DATA_SOURCE 0 desc $0
DATA_SOURCE 1 ptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL