Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_addr_keysets() -> vcap_find_keystream_keysets()

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_read 4096-ptr_max
PARAM_VALUE 0 vctrl->ops->update 4096-ptr_max
PARAM_VALUE 0 vctrl->stats->keyfield_set_names 4096-ptr_max
PARAM_VALUE 0 vctrl->vcaps 4096-ptr_max
PARAM_VALUE 2 keystream 4096-ptr_max
PARAM_VALUE 3 mskstream 4096-ptr_max
PARAM_VALUE 4 mask 0
PARAM_VALUE 5 sw_max 0
PARAM_VALUE 6 kslist 6863087957914779648,7748786597531873280
PARAM_VALUE 6 kslist->cnt s32min-10
PARAM_VALUE 6 kslist->keysets 1768944647097565184,8859987381290192896
PARAM_VALUE 6 kslist->max 10
BUF_SIZE 2 keystream 16,24,48,64,128,256
BUF_SIZE 3 mskstream 16,24,48,64,128,256
DATA_SOURCE 0 vctrl $0
DATA_SOURCE 6 kslist $4
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_decode_keyset() -> vcap_find_keystream_keysets()

Type Parameter Key Value
PARAM_VALUE 4 mask 0
PARAM_VALUE 5 sw_max 0
PARAM_VALUE 6 kslist 5850761902970851328
PARAM_VALUE 6 kslist->cnt 0
PARAM_VALUE 6 kslist->keysets 4247957593230692352
PARAM_VALUE 6 kslist->max 10
BUF_SIZE 2 keystream 16,24,48,64,128,256
BUF_SIZE 2 keystream 16,24,48,64,128,256
BUF_SIZE 3 mskstream 16,24,48,64,128,256
BUF_SIZE 3 mskstream 16,24,48,64,128,256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &admin->vctrl->lock

drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c vcap_debugfs_show_keysets() -> vcap_find_keystream_keysets()

Type Parameter Key Value
PARAM_VALUE 4 mask 0
PARAM_VALUE 5 sw_max 0
PARAM_VALUE 6 kslist 1964057064530673664
PARAM_VALUE 6 kslist->cnt 0
PARAM_VALUE 6 kslist->keysets 1980518205357895680
PARAM_VALUE 6 kslist->max 10
BUF_SIZE 2 keystream 16,24,48,64,128,256
BUF_SIZE 3 mskstream 16,24,48,64,128,256
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &admin->vctrl->lock
HALF_LOCKED2 &m->lock