Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/airoha/airoha_ppe.c airoha_ppe_flush_sram_entries() -> airoha_ppe_foe_commit_sram_entry()

Type Parameter Key Value
PARAM_VALUE 0 ppe 4096-ptr_max
PARAM_VALUE 0 ppe->dev.ops.check_skb 1298464244716335104
PARAM_VALUE 0 ppe->dev.ops.setup_tc_block_cb 4681123245545222144
PARAM_VALUE 0 ppe->dev.priv 4096-ptr_max
PARAM_VALUE 0 ppe->eth 4096-ptr_max
PARAM_VALUE 0 ppe->eth->dev 0
PARAM_VALUE 0 ppe->eth->fe_regs 0
PARAM_VALUE 0 ppe->eth->napi_dev 0
PARAM_VALUE 0 ppe->eth->soc 0
PARAM_VALUE 0 ppe->eth->xsi_rsts 0
PARAM_VALUE 0 ppe->foe 1-ptr_max
PARAM_VALUE 0 ppe->foe_check_time 1-u64max
PARAM_VALUE 0 ppe->foe_flow 1-u64max
PARAM_VALUE 0 ppe->foe_stats 0-ptr_max
PARAM_VALUE 1 hash 0-s32max
BUF_SIZE 0 ppe 496
BUF_SIZE 0 ppe->dev.priv 496
BUF_SIZE 0 ppe->foe_check_time 0-s32max
BUF_SIZE 0 ppe->foe_flow 0-s32max
CAPPED_DATA 1 hash 1
DATA_SOURCE 0 ppe $0
MEM_ZERO 0 ppe
MEM_ZERO 0 ppe->eth
MEM_ZERO 0 ppe->foe_check_time
MEM_ZERO 0 ppe->foe_flow
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/airoha/airoha_ppe.c airoha_ppe_foe_commit_entry() -> airoha_ppe_foe_commit_sram_entry()

Type Parameter Key Value
PARAM_VALUE 0 ppe 4096-ptr_max
PARAM_VALUE 0 ppe->eth 4096-ptr_max
PARAM_VALUE 0 ppe->eth->soc 4096-ptr_max
PARAM_VALUE 1 hash 0-4294967294
BUF_SIZE 0 ppe (-1),496
BUF_SIZE 0 ppe (-1),496
CAPPED_DATA 1 hash 1
DATA_SOURCE 0 ppe $0
DATA_SOURCE 1 hash $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
LOCK2 global &ppe_lock
LOCK2 rcu_read
HALF_LOCKED2 global &flow_offload_mutex