Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3205391339726258176,8437096156435566592
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1-2
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 5071272450952994816
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
FUZZY_MAX 1 offload->binder_type 2
BIT_INFO 0 block_cb->cb 0x2412964088274000,0x7d7fd670ee7fd000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/wireless/mediatek/mt76/npu.c mt76_npu_setup_tc_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 1618354358702862336
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 4993532393628827648
PARAM_VALUE 1 offload->driver_block_list->next 4993532393628827648
PARAM_VALUE 1 offload->driver_block_list->prev 4993532393628827648
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $2
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c mlx5e_rep_indr_setup_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 4806355538185228288,9139930680753872896
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.binder_type 1-2
PARAM_VALUE 0 block_cb->indr.cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.dev 1-u64max
PARAM_VALUE 0 block_cb->indr.list.next 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.prev 677070407250837504
PARAM_VALUE 0 block_cb->release 187158608017403904
PARAM_VALUE 1 offload 756971659258155008,1841886211298832384,6243769477725855744,8535111159745949696
PARAM_VALUE 1 offload->binder_type 1-2
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 8765361249255137280
PARAM_VALUE 1 offload->unlocked_driver_cb 1
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 40
BUF_SIZE 0 block_cb->cb_priv 40
BUF_SIZE 0 block_cb->indr.cb_priv s32min,(-1),4,24,64,168-s32max
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload->driver_block_list 16
CAPPED_DATA 0 block_cb->indr.binder_type 1
CAPPED_DATA 1 offload->binder_type 1
DATA_SOURCE 0 block_cb r flow_indr_block_cb_alloc
DATA_SOURCE 1 offload $3
NOSPEC 0 block_cb->indr.sch->handle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_cb->indr.sch->handle 1-4294967280,4294967282-u32max[c]
USER_DATA 0 block_cb->indr.sch->parent 0-u32max
LOCK2 global &flow_indr_block_lock

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_setup_tc_block_bind() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3869864304780599296
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 3077014288422891520
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c bnxt_tc_setup_indr_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3766824885090639872
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.binder_type 1
PARAM_VALUE 0 block_cb->indr.cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.dev 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.next 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.prev 677070407250837504
PARAM_VALUE 0 block_cb->release 4560541459283513344
PARAM_VALUE 1 offload 756971659258155008,1841886211298832384,6243769477725855744,8535111159745949696
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->command 0
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 32
BUF_SIZE 0 block_cb->cb_priv 32
BUF_SIZE 0 block_cb->indr.cb_priv s32min,(-1),4,24,64,168-s32max
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
DATA_SOURCE 0 block_cb r flow_indr_block_cb_alloc
DATA_SOURCE 1 offload $3
NOSPEC 0 block_cb->indr.sch->handle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_cb->indr.sch->handle 1-4294967280,4294967282-u32max[c]
USER_DATA 0 block_cb->indr.sch->parent 0-u32max
LOCK2 global &flow_indr_block_lock

drivers/net/ethernet/intel/ice/ice_main.c ice_indr_setup_tc_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 5625194196829155328
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.binder_type 1
PARAM_VALUE 0 block_cb->indr.cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.dev 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.next 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.prev 677070407250837504
PARAM_VALUE 0 block_cb->release 5895568511898365952
PARAM_VALUE 1 offload 756971659258155008,1841886211298832384,6243769477725855744,8535111159745949696
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->command 0
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 32
BUF_SIZE 0 block_cb->cb_priv 32
BUF_SIZE 0 block_cb->indr.cb_priv s32min,(-1),4,24,64,168-s32max
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
DATA_SOURCE 0 block_cb r flow_indr_block_cb_alloc
DATA_SOURCE 1 offload $3
NOSPEC 0 block_cb->indr.sch->handle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_cb->indr.sch->handle 1-4294967280,4294967282-u32max[c]
USER_DATA 0 block_cb->indr.sch->parent 0-u32max
LOCK2 global &flow_indr_block_lock

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

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 4096-ptr_max
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $0
BIT_INFO 0 block_cb->cb 0x0,0x7ffffffffffff000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c mlxsw_sp_setup_tc_block_qevent_bind() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 6054260338340978688
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 361107706486157312
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 3-4
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 8933620302067355648
PARAM_VALUE 1 offload->sch 4096-ptr_max
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_priv 40
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
HARD_MAX 1 offload->binder_type 4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c mlxsw_sp_setup_tc_block_bind() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 8871359343835738112
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 5284016526531944448
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1-2
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 2115858504788525056
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_priv 88
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
HARD_MAX 1 offload->binder_type 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/mediatek/mtk_wed.c mtk_wed_setup_tc_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 1093292723612454912
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 4321147587963383808
PARAM_VALUE 1 offload->driver_block_list->next 4321147587963383808
PARAM_VALUE 1 offload->driver_block_list->prev 4321147587963383808
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_priv 16
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/sfc/tc_bindings.c efx_tc_indr_setup_cb() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 7723398644993863680
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.binder_type 1
PARAM_VALUE 0 block_cb->indr.cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.dev 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.next 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.prev 677070407250837504
PARAM_VALUE 0 block_cb->release 1164578499798675456
PARAM_VALUE 1 offload 756971659258155008,1841886211298832384,6243769477725855744,8535111159745949696
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->command 0
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 48
BUF_SIZE 0 block_cb->cb_priv 48
BUF_SIZE 0 block_cb->indr.cb_priv 48
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
DATA_SOURCE 0 block_cb r flow_indr_block_cb_alloc
DATA_SOURCE 1 offload $4
NOSPEC 0 block_cb->indr.sch->handle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_cb->indr.sch->handle 1-4294967280,4294967282-u32max[c]
USER_DATA 0 block_cb->indr.sch->parent 0-u32max
LOCK2 global &flow_indr_block_lock

drivers/net/ethernet/sfc/tc_bindings.c efx_tc_setup_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 7723398644993863680
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 1164578499798675456
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->command 0
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 48
BUF_SIZE 0 block_cb->cb_priv 48
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3826495101230215168
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.dev 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.next 4096-ptr_max
PARAM_VALUE 0 block_cb->indr.list.prev 677070407250837504
PARAM_VALUE 0 block_cb->release 6335533582524416
PARAM_VALUE 1 offload 756971659258155008,1841886211298832384,6243769477725855744,8535111159745949696
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->unlocked_driver_cb 1
BUF_SIZE 0 block_cb 136
BUF_SIZE 0 block_cb->cb_ident 32
BUF_SIZE 0 block_cb->cb_priv 32
BUF_SIZE 0 block_cb->indr.cb_priv s32min,(-1),4,24,64,168-s32max
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
DATA_SOURCE 0 block_cb r flow_indr_block_cb_alloc
DATA_SOURCE 1 offload $3
NOSPEC 0 block_cb->indr.sch->handle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 block_cb->indr.sch->handle 1-4294967280,4294967282-u32max[c]
USER_DATA 0 block_cb->indr.sch->parent 0-u32max
LOCK2 global &flow_indr_block_lock

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

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3319973634528903168
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 2263763488378150912
PARAM_VALUE 1 offload->unlocked_driver_cb 1
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
BUF_SIZE 1 offload (-1),8,12,16,24,32,48,64,80,176,368,480,720
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/airoha/airoha_eth.c airoha_dev_setup_tc_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 3769537110527434752
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 79026036919279616
PARAM_VALUE 1 offload->driver_block_list->next 79026036919279616
PARAM_VALUE 1 offload->driver_block_list->prev 79026036919279616
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/marvell/prestera/prestera_flow.c prestera_setup_flow_block_bind() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1-2
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 1160534331236421632
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 1 offload $1
HARD_MAX 1 offload->binder_type 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 7210814538461192192,7790723696399171584
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 1893042152874979328,6243769477725855744
PARAM_VALUE 1 offload->binder_type 1-2
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 8539371483102339072
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
FUZZY_MAX 1 offload->binder_type 2
BIT_INFO 0 block_cb->cb 0x6410358c42130000,0x6c1ff5fec337e000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &nft_net->commit_mutex

drivers/net/ethernet/mediatek/mtk_ppe_offload.c mtk_eth_setup_tc_block() -> flow_block_cb_add()

Type Parameter Key Value
PARAM_VALUE 0 block_cb 4096-ptr_max
PARAM_VALUE 0 block_cb->cb 9093494200288706560
PARAM_VALUE 0 block_cb->cb_ident 4096-ptr_max
PARAM_VALUE 0 block_cb->cb_priv 4096-ptr_max
PARAM_VALUE 0 block_cb->release 0
PARAM_VALUE 1 offload 4096-ptr_max
PARAM_VALUE 1 offload->binder_type 1
PARAM_VALUE 1 offload->block 4096-ptr_max
PARAM_VALUE 1 offload->command 0
PARAM_VALUE 1 offload->driver_block_list 3857460738743656448
PARAM_VALUE 1 offload->driver_block_list->next 3857460738743656448
PARAM_VALUE 1 offload->driver_block_list->prev 3857460738743656448
BUF_SIZE 0 block_cb 136
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload (-1),80
BUF_SIZE 1 offload->driver_block_list 16
DATA_SOURCE 0 block_cb r flow_block_cb_alloc
DATA_SOURCE 1 offload $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
HALF_LOCKED2 &nft_net->commit_mutex