Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/ethernet/mscc/ocelot_net.c ocelot_setup_tc_block() -> flow_block_cb_is_busy()

Type Parameter Key Value
PARAM_VALUE 0 cb 3205391339726258176,8437096156435566592
PARAM_VALUE 2 driver_block_list 5071272450952994816
DATA_SOURCE 1 cb_ident $0
BIT_INFO 0 cb 0x2412964088274000,0x7d7fd670ee7fd000
BIT_INFO 0 cb 0x2412964088274000,0x7d7fd670ee7fd000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

net/core/flow_offload.c flow_block_cb_setup_simple() -> flow_block_cb_is_busy()

Type Parameter Key Value
PARAM_VALUE 0 cb 4096-ptr_max
PARAM_VALUE 2 driver_block_list 4096-ptr_max
DATA_SOURCE 0 cb $2
DATA_SOURCE 1 cb_ident $3
DATA_SOURCE 2 driver_block_list $1
BIT_INFO 0 cb 0x0,0x7ffffffffffff000
BIT_INFO 0 cb 0x0,0x7ffffffffffff000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_setup_indr_tc_block() -> flow_block_cb_is_busy()

Type Parameter Key Value
PARAM_VALUE 0 cb 3826495101230215168
PARAM_VALUE 1 cb_ident 4096-ptr_max
PARAM_VALUE 2 driver_block_list 2263763488378150912
DATA_SOURCE 1 cb_ident r nfp_flower_indr_block_cb_priv_lookup
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &flow_indr_block_lock

drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_setup_tc_block() -> flow_block_cb_is_busy()

Type Parameter Key Value
PARAM_VALUE 0 cb 3319973634528903168
PARAM_VALUE 1 cb_ident 4096-ptr_max
PARAM_VALUE 2 driver_block_list 2263763488378150912
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
HALF_LOCKED2 &nft_net->commit_mutex

net/dsa/user.c dsa_user_setup_tc_block() -> flow_block_cb_is_busy()

Type Parameter Key Value
PARAM_VALUE 0 cb 7210814538461192192,7790723696399171584
PARAM_VALUE 1 cb_ident 4096-ptr_max
PARAM_VALUE 2 driver_block_list 8539371483102339072
DATA_SOURCE 1 cb_ident $0
BIT_INFO 0 cb 0x6410358c42130000,0x6c1ff5fec337e000
BIT_INFO 0 cb 0x6410358c42130000,0x6c1ff5fec337e000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex