Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c, line 293
- drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c, line 317
- drivers/net/ethernet/microchip/vcap/vcap_api.c, line 1707
- drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
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 |