Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_do_scalar_op() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 2
PARAM_VALUE 4 data_size 8-2040
BUF_SIZE 3 data_in (-1),8-s32max
CAPPED_DATA 4 data_size 1
CAPPED_DATA 4 data_size 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 data_in $2
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_do_scalar_op() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 4
PARAM_VALUE 4 data_size 8-2040
BUF_SIZE 3 data_in (-1),8-s32max
CAPPED_DATA 4 data_size 1
CAPPED_DATA 4 data_size 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 data_in $3
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_do_scalar_op() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 10
PARAM_VALUE 3 data_in 4096-ptr_max
PARAM_VALUE 4 data_size 8-2040
CAPPED_DATA 4 data_size 1
CAPPED_DATA 4 data_size 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 2
PARAM_VALUE 4 data_size 0,8-4294967288
BUF_SIZE 3 data_in 8-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 4
PARAM_VALUE 4 data_size 0,8-4294967288
BUF_SIZE 3 data_in 8-4000000
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 6
PARAM_VALUE 4 data_size 0,8-4294967288
BUF_SIZE 3 data_in (-1),48
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 data_in $3
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 8
PARAM_VALUE 3 data_in 5982919783828152320
PARAM_VALUE 4 data_size 0,8-4294967288
BUF_SIZE 3 data_in 48
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 10
PARAM_VALUE 3 data_in 4096-ptr_max
PARAM_VALUE 4 data_size 0,8-4294967288
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL

drivers/crypto/intel/keembay/keembay-ocs-ecc.c kmb_ecc_point_mult() -> ocs_ecc_write_cmd_and_data()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->base_reg 0-ptr_max
PARAM_VALUE 1 op_size 0,256
PARAM_VALUE 2 inst 12
PARAM_VALUE 3 data_in 4096-ptr_max
PARAM_VALUE 4 data_size 0,8-4294967288
DATA_SOURCE 0 dev $0
DATA_SOURCE 4 data_size r digits_to_bytes
FUZZY_MAX 1 op_size 256
BIT_INFO 1 op_size 0x0,0x100
HARD_MAX 1 op_size 256
NOCHECK_CALL