Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c dpaa2_switch_block_add_mirror() -> dpsw_if_remove_reflection()

Type Parameter Key Value
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 3 if_id 0-64
PARAM_VALUE 4 cfg 4096-ptr_max
PARAM_VALUE 4 cfg->filter 0-1
CAPPED_DATA 3 if_id 1
DATA_SOURCE 3 if_id r find_next_bit
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 if_id unit_array_size
HALF_LOCKED2 &block->cb_lock

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c dpaa2_switch_block_offload_mirror() -> dpsw_if_remove_reflection()

Type Parameter Key Value
PARAM_VALUE 0 mc_io 4096-ptr_max
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 4 cfg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 if_id unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c dpaa2_switch_block_remove_mirror() -> dpsw_if_remove_reflection()

Type Parameter Key Value
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 3 if_id 0-64
PARAM_VALUE 4 cfg 4096-ptr_max
BUF_SIZE 4 cfg 8
CAPPED_DATA 3 if_id 1
DATA_SOURCE 3 if_id r find_next_bit
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 if_id unit_array_size
HALF_LOCKED2 &block->cb_lock

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c dpaa2_switch_block_unoffload_mirror() -> dpsw_if_remove_reflection()

Type Parameter Key Value
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 4 cfg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 3 if_id unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex