Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 1 files:
Smatch caller information:
net/bridge/br_device.c br_fill_forward_path() -> br_vlan_fill_forward_path_pvid()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ctx | 1516366368918282240 |
| PARAM_VALUE | 1 | ctx->dev | 4096-ptr_max |
| PARAM_VALUE | 1 | ctx->num_vlans | (-16)-2 |
| PARAM_VALUE | 2 | path | 4096-ptr_max |
| PARAM_VALUE | 2 | path->bridge.vlan_mode | 0 |
| PARAM_VALUE | 2 | path->dev | 0 |
| PARAM_VALUE | 2 | path->dsa.proto | 0 |
| PARAM_VALUE | 2 | path->encap.proto | 0 |
| PARAM_VALUE | 2 | path->mtk_wdma.amsdu | 0 |
| PARAM_VALUE | 2 | path->mtk_wdma.queue | 0 |
| PARAM_VALUE | 2 | path->mtk_wdma.wcid | 0 |
| PARAM_VALUE | 2 | path->tun.dst | 0 |
| PARAM_VALUE | 2 | path->tun.l3_proto | 0 |
| PARAM_VALUE | 2 | path->type | 0 |
| DATA_SOURCE | 1 | ctx | $0 |
| DATA_SOURCE | 2 | path | $1 |
| PARAM_COMPARE | 0 | br | == $1->dev->priv |
| PARAM_COMPARE | 0 | br | == $1->dev->priv |
| MEM_ZERO | 2 | path | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &flow_offload_mutex | ||
| HALF_LOCKED2 | global &mtk_flow_offload_mutex | ||
| HALF_LOCKED2 | rcu_read |