Defined in 1 files as a function:
Referenced in 15 files:
- drivers/crypto/gemini/sl3516-ce-cipher.c, line 227
- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c, line 706
- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c, line 796
- drivers/crypto/sa2ul.c, line 432
- drivers/firmware/turris-mox-rwtm.c
- drivers/iio/temperature/ltc2983.c, line 534
- drivers/misc/mei/vsc-tp.c, line 330
- drivers/net/ethernet/qlogic/qed/qed_dcbx.c
- drivers/net/ethernet/qlogic/qed/qed_debug.c, line 8150
- drivers/net/ethernet/qlogic/qed/qed_main.c, line 2274
- drivers/scsi/qla2xxx/qla_init.c, line 5767
- drivers/thunderbolt/ctl.c, line 390
- drivers/thunderbolt/property.c, line 52
- include/net/ipv6.h, line 1327
- sound/hda/codecs/side-codecs/tas2781_hda.c, line 49
Smatch caller information:
sound/hda/codecs/side-codecs/tas2781_hda.c cali_cnv() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 0 | *dst | 0-255 |
| PARAM_VALUE | 1 | src | 1328297263198588928 |
| PARAM_VALUE | 2 | len | 5 |
| BUF_SIZE | 1 | src | 20 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock | ||
| LOCK2 | _T->lock |
drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_nvm_image() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *dst | 0-255 |
| PARAM_VALUE | 1 | *src | 0-255 |
| PARAM_VALUE | 2 | len | 1-1073741823 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 0 | dst | $1 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dst | unit_byte |
| UNITS | 1 | src | unit_byte |
| LOCK2 | global &qed_dbg_lock | ||
| HALF_LOCKED2 | &devlink->lock |
drivers/misc/mei/vsc-tp.c vsc_tp_rom_xfer() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 64,128 |
| BUF_SIZE | 1 | src | 512 |
| DATA_SOURCE | 1 | src | $1 |
| FUZZY_MAX | 2 | len | 128 |
| HARD_MAX | 2 | len | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &dev->device_lock | ||
| HALF_LOCKED2 | &mei_dev->device_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mei_device)->device_lock |
drivers/iio/temperature/ltc2983.c __ltc2983_custom_sensor_new() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1-u64max |
| PARAM_VALUE | 1 | src | 1-u64max |
| PARAM_VALUE | 2 | len | 2-255 |
| BUF_SIZE | 0 | dst | 8-1020 |
| BUF_SIZE | 1 | src | 8-1020 |
| DATA_SOURCE | 0 | dst | r devm_kcalloc |
| DATA_SOURCE | 1 | src | r devm_kcalloc |
| DATA_SOURCE | 2 | len | r fwnode_property_count_u32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 2 | len | unit_array_size |
drivers/net/ethernet/airoha/airoha_ppe_debugfs.c ipv6_addr_cpu_to_be32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 3978941203568107520 |
| PARAM_VALUE | 1 | src | 1-u64max |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 4,16 |
| BUF_SIZE | 1 | src | 4,16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/crypto/sa2ul.c sa_export_shash() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 0 | *dst | 0-255 |
| PARAM_VALUE | 2 | len | 5,8 |
| BUF_SIZE | 1 | src | 20,32 |
| BUF_SIZE | 1 | src | 20,32 |
| DATA_SOURCE | 0 | dst | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/qlogic/qed/qed_main.c qed_nvm_flash_image_access_crc() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 16,4096-ptr_max |
| PARAM_VALUE | 1 | src | 16,4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-999999 |
| BUF_SIZE | 0 | dst | 0-u32max |
| BUF_SIZE | 0 | dst | 0-u32max |
| BUF_SIZE | 1 | src | 0-u32max |
| BUF_SIZE | 1 | src | 0-u32max |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 0 | dst | r _kzalloc_noprof |
| DATA_SOURCE | 1 | src | r _kzalloc_noprof |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/qla2xxx/qla_init.c qla_get_login_template() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-29,536870912-1073741823 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 0 | dst | 16 |
| CAPPED_DATA | 2 | len | 1 |
| NOCHECK_CALL |
drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_ets_data() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 7698592770933563392 |
| PARAM_VALUE | 2 | len | 2 |
| BUF_SIZE | 0 | dst | 8 |
| BUF_SIZE | 1 | src | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_ets_data() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1761446773657911296 |
| PARAM_VALUE | 2 | len | 2 |
| BUF_SIZE | 0 | dst | 8 |
| BUF_SIZE | 1 | src | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/firmware/turris-mox-rwtm.c mox_ecc_number_to_bin() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 7378835393381445632 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 17 |
| BUF_SIZE | 0 | dst | 68 |
| DATA_SOURCE | 1 | src | $1 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/firmware/turris-mox-rwtm.c mox_ecc_public_key_to_bin() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 5198853698159353856 |
| PARAM_VALUE | 1 | src | 0 |
| PARAM_VALUE | 2 | len | 16 |
| BUF_SIZE | 0 | dst | 64 |
| BUF_SIZE | 1 | src | 64 |
| BUF_SIZE | 1 | src | 64 |
| DATA_SOURCE | 1 | src | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/crypto/gemini/sl3516-ce-cipher.c sl3516_ce_cipher() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-u32max |
| BUF_SIZE | 0 | dst | 32 |
| BUF_SIZE | 1 | src | 16,24,32 |
| NOCHECK_CALL |
drivers/thunderbolt/ctl.c tb_ctl_tx() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-63 |
| BUF_SIZE | 1 | src | 4,8,12,24,32,36,40,48,56,64,68,72-252,268 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c swap_data32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 5,8 |
| BUF_SIZE | 0 | dst | 20,32 |
| BUF_SIZE | 1 | src | 20,32 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $0 |
| NOCHECK_CALL |
drivers/thunderbolt/property.c format_dwdata() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | src | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| DATA_SOURCE | 2 | len | $2 |
| NOCHECK_CALL | |||
| UNITS | 1 | src | unit_byte |
| UNITS | 2 | len | unit_array_size |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c swap_data32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 5,8 |
| BUF_SIZE | 0 | dst | 20,32 |
| BUF_SIZE | 1 | src | 20,32 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c ipv6_addr_cpu_to_be32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 297930215110496256,313561521287327744 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->fd_rule_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct hclge_dev)->fd_rule_lock |
drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c ipv6_addr_cpu_to_be32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1558290567832952832 |
| PARAM_VALUE | 1 | src | 0,4096-ptr_max |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 0,4,16 |
| BUF_SIZE | 1 | src | 0,4,16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c ipv6_addr_cpu_to_be32() -> cpu_to_be32_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hdev->fd_rule_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &netdev->ethtool->rss_lock | ||
| TYPE_LOCK | (struct hclge_dev)->fd_rule_lock |