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_actionfield_test() -> vcap_encode_actionfield()

Type Parameter Key Value
PARAM_VALUE 0 ri 871100469376741376
PARAM_VALUE 0 ri->addr 0
PARAM_VALUE 0 ri->admin 4556775746710945792
PARAM_VALUE 0 ri->data.actionset 1
PARAM_VALUE 0 ri->data.id 0
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
PARAM_VALUE 1 af 2187115811117322240
PARAM_VALUE 1 af->ctrl.action 61
PARAM_VALUE 1 af->ctrl.type 1
PARAM_VALUE 1 af->data.u1.value 0
PARAM_VALUE 1 af->data.u32.value 1737523250
PARAM_VALUE 2 rf 6114368075773337600
PARAM_VALUE 2 rf->offset 35
PARAM_VALUE 2 rf->type 1
PARAM_VALUE 2 rf->width 6
PARAM_VALUE 3 tgt 4096-ptr_max
BUF_SIZE 3 tgt 24
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_encode_rule_actionset() -> vcap_encode_actionfield()

Type Parameter Key Value
PARAM_VALUE 0 ri 4096-ptr_max
PARAM_VALUE 0 ri->admin 4096-ptr_max
PARAM_VALUE 0 ri->data.actionset 0-8
PARAM_VALUE 0 ri->data.keyset 0-30
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
PARAM_VALUE 0 ri->vctrl->vcaps 4096-ptr_max
PARAM_VALUE 1 af 6521472879356608512
PARAM_VALUE 1 af->ctrl.action 0-4294967294
PARAM_VALUE 1 af->ctrl.list.next 6521472879356608512
PARAM_VALUE 1 af->ctrl.list.prev 6521472879356608512
PARAM_VALUE 2 rf 4096-ptr_max
PARAM_VALUE 3 tgt 1-u64max
CAPPED_DATA 0 ri->data.actionset 1
CAPPED_DATA 0 &ri->data.actionfields 1
DATA_SOURCE 0 ri $0
DATA_SOURCE 3 tgt r vcap_actionfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 0 &ri->admin->vctrl->lock