Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_encode_rule_keyset_test() -> vcap_encode_rule_keyset()

Type Parameter Key Value
PARAM_VALUE 0 ri 6346627708011913216
PARAM_VALUE 0 ri->addr 0
PARAM_VALUE 0 ri->admin 981238505680101376
PARAM_VALUE 0 ri->data.id 0
PARAM_VALUE 0 ri->data.keyfields.next 6346627708011913240
PARAM_VALUE 0 ri->data.keyfields.prev 6346627708011913240
PARAM_VALUE 0 ri->data.keyset 18
PARAM_VALUE 0 ri->ndev 0
PARAM_VALUE 0 ri->size 0
PARAM_VALUE 0 ri->sort_key 0
PARAM_VALUE 0 ri->state 0
PARAM_VALUE 0 ri->vctrl 7731862165291044864

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_encode_rule_keyset_test() -> vcap_encode_rule_keyset()

Type Parameter Key Value
PARAM_VALUE 0 ri 6346627708011913216
PARAM_VALUE 0 ri->addr 0
PARAM_VALUE 0 ri->admin 981238505680101376
PARAM_VALUE 0 ri->data.id 0
PARAM_VALUE 0 ri->data.keyfields.next 6346627708011913240
PARAM_VALUE 0 ri->data.keyfields.prev 4096-ptr_max
PARAM_VALUE 0 ri->data.keyset 18
PARAM_VALUE 0 ri->ndev 0
PARAM_VALUE 0 ri->size 0
PARAM_VALUE 0 ri->sort_key 0
PARAM_VALUE 0 ri->state 0
PARAM_VALUE 0 ri->vctrl 7731862165291044864

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_encode_rule() -> vcap_encode_rule_keyset()

Type Parameter Key Value
PARAM_VALUE 0 ri 4096-ptr_max
PARAM_VALUE 0 ri->state 0-2
PARAM_VALUE 0 ri->vctrl 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->cache_erase 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->cache_read 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->cache_write 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->init 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->move 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->port_info 4096-ptr_max
PARAM_VALUE 0 ri->vctrl->ops->update 4096-ptr_max
DATA_SOURCE 0 ri $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &admin->vctrl->lock
HALF_LOCKED2 0 &ri->admin->vctrl->lock