Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c sparx5_tc_flower_action_check() -> vcap_is_next_lookup()

Type Parameter Key Value
CAPPED_DATA 1 src_cid 1
DATA_SOURCE 0 vctrl $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 src_cid unit_array_size
UNITS 2 dst_cid unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 1 src_cid 1000000
PARAM_VALUE 2 dst_cid 1001000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1000000
PARAM_VALUE 2 dst_cid 1101000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1100000
PARAM_VALUE 2 dst_cid 1201000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1100000
PARAM_VALUE 2 dst_cid 1301000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1100000
PARAM_VALUE 2 dst_cid 8101000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1300000
PARAM_VALUE 2 dst_cid 1401000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1400000
PARAM_VALUE 2 dst_cid 1501000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 1500000
PARAM_VALUE 2 dst_cid 8001000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8000000
PARAM_VALUE 2 dst_cid 8001000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8000000
PARAM_VALUE 2 dst_cid 8101000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8300000
PARAM_VALUE 2 dst_cid 8301000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_advanced_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 1686282898747240456,1686282898747240464,1686282898747240472,1686282898747240480
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8300000
PARAM_VALUE 2 dst_cid 8401000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 1 src_cid 8000000
PARAM_VALUE 2 dst_cid 1001000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8000000
PARAM_VALUE 2 dst_cid 8001000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8000000
PARAM_VALUE 2 dst_cid 8101000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8100000
PARAM_VALUE 2 dst_cid 8101000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8100000
PARAM_VALUE 2 dst_cid 8201000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8200000
PARAM_VALUE 2 dst_cid 8201000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8200000
PARAM_VALUE 2 dst_cid 8301000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8300000
PARAM_VALUE 2 dst_cid 8301000

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_next_lookup_basic_test() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 7731862165291044864
PARAM_VALUE 0 vctrl->list.prev 3271555569217372160
PARAM_VALUE 0 vctrl->ops 0,4096-ptr_max
PARAM_VALUE 1 src_cid 8300000
PARAM_VALUE 2 dst_cid 8401000

drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c lan966x_tc_flower_action_check() -> vcap_is_next_lookup()

Type Parameter Key Value
PARAM_VALUE 0 vctrl 4096-ptr_max
PARAM_VALUE 0 vctrl->ops 4096-ptr_max
PARAM_VALUE 0 vctrl->ops->cache_erase 2484310660448706560,6644815546120077312,7470958739516108800,8747296395841019904
PARAM_VALUE 0 vctrl->ops->cache_read 2460452188402188288,4999809874325360640,5648917629714505728,7749437195518373888
PARAM_VALUE 0 vctrl->ops->cache_write 4881248133621678080,6791580002021109760,7083800483534848000,7840355138651742208
PARAM_VALUE 0 vctrl->ops->init 1065320554010304512,1511329109087485952,4135669250509279232,5713295340053602304
PARAM_VALUE 0 vctrl->ops->move 2094423276811427840,4896655955882807296,4939445492910854144,7409289420755533824
PARAM_VALUE 0 vctrl->ops->port_info 5164950458044342272,6068283141664002048,7222263244238143488,7348847604082769920
PARAM_VALUE 0 vctrl->ops->update 660886417044873216,2651302945017126912,4971322664388689920,6351075480333332480
CAPPED_DATA 1 src_cid 1
DATA_SOURCE 0 vctrl $0
RX_PATH
TASK_NOT_RUNNING
UNITS 1 src_cid unit_array_size
UNITS 2 dst_cid unit_array_size
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock