Defined in 1 files as a function:
Referenced in 12 files:
- arch/powerpc/include/asm/trace.h
- drivers/firmware/turris-mox-rwtm.c, line 335
- drivers/iio/chemical/scd30_core.c, line 135
- drivers/infiniband/hw/erdma/erdma_cmdq.c, line 310
- drivers/misc/mei/vsc-tp.c, line 346
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c
- drivers/net/ethernet/qlogic/qed/qed_dcbx.c
- drivers/scsi/qla2xxx/qla_isr.c, line 404
- drivers/thunderbolt/ctl.c, line 466
- drivers/thunderbolt/property.c, line 47
- include/net/ipv6.h, line 1332
Smatch caller information:
drivers/misc/mei/vsc-tp.c vsc_tp_rom_xfer() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 64,128 |
| BUF_SIZE | 0 | dst | 512 |
| CAPPED_DATA | 2 | len | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 0 | dst | $2 |
| 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/net/ethernet/mediatek/mtk_ppe.c ipv6_addr_be32_to_cpu() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 0 |
| BUF_SIZE | 1 | src | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &mtk_flow_offload_mutex | ||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/airoha/airoha_ppe.c ipv6_addr_be32_to_cpu() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 0 |
| BUF_SIZE | 1 | src | 16 |
| BUF_SIZE | 1 | src | 16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &flow_offload_mutex | ||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/scsi/qla2xxx/qla_isr.c __qla_copy_purex_to_buffer() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-528 |
| BUF_SIZE | 0 | dst | 2168 |
| BUF_SIZE | 0 | dst | 2168 |
| BUF_SIZE | 1 | src | 2168 |
| BUF_SIZE | 1 | src | 2168 |
| DATA_SOURCE | 0 | dst | $3 |
| DATA_SOURCE | 1 | src | $3 |
| NOCHECK_CALL |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c npc_update_field_hash() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 6292583627197497344 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c npc_update_field_hash() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 2468399325931393024 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_ets_data() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 2 |
| BUF_SIZE | 0 | dst | 8 |
| BUF_SIZE | 1 | src | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_ets_data() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 2 |
| BUF_SIZE | 0 | dst | 8 |
| BUF_SIZE | 1 | src | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/firmware/turris-mox-rwtm.c mox_rwtm_sign() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 0 |
| PARAM_VALUE | 1 | src | 0 |
| PARAM_VALUE | 2 | len | 17 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/infiniband/hw/erdma/erdma_cmdq.c erdma_poll_single_cmd_completion() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &cmdq->cq.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &cmdq->credits | ||
| TYPE_LOCK | (struct erdma_cmdq_cq)->lock |
drivers/thunderbolt/ctl.c tb_ctl_rx_callback() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-1022 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thunderbolt/property.c parse_dwdata() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 16,4096-ptr_max |
| BUF_SIZE | 0 | dst | 4,9 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | src | $1 |
| DATA_SOURCE | 2 | len | $2 |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 0 | dst | unit_byte |
| UNITS | 2 | len | unit_array_size |
drivers/iio/chemical/scd30_core.c scd30_read_meas() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *dst | 0-255 |
| PARAM_VALUE | 1 | *src | 0-255 |
| PARAM_VALUE | 2 | len | 3 |
| BUF_SIZE | 0 | dst | 12 |
| BUF_SIZE | 1 | src | 12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | len | unit_array_size |
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c npc_update_ipv6_flow() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 497547471486107648 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c npc_update_ipv6_flow() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 6571386622760689664 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c npc_update_ipv6_flow() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1738929947963310080 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c npc_update_ipv6_flow() -> be32_to_cpu_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 2920841191550537728 |
| PARAM_VALUE | 2 | len | 4 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &rswitch->switch_lock | ||
| TYPE_LOCK | (struct rvu_switch)->switch_lock |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_fd.c ipv6_addr_be32_to_cpu() -> be32_to_cpu_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 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |