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_api_encode_bit_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 7620699784907550720
PARAM_VALUE 1 sw_width 49
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 44
BUF_SIZE 2 tg 42
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_encode_field_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 7131175831822204928
PARAM_VALUE 1 sw_width 49
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 86
BUF_SIZE 2 tg 42
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_encode_short_field_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 7659181450214633472
PARAM_VALUE 1 sw_width 21
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 25
BUF_SIZE 2 tg 24
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_iterator_init_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 8979521398188052480
PARAM_VALUE 1 sw_width 52
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 86
BUF_SIZE 2 tg 18
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_iterator_init_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 8979521398188052480
PARAM_VALUE 0 itr->reg_bitpos 0-31
PARAM_VALUE 0 itr->tg 4097-ptr_max
PARAM_VALUE 1 sw_width 49
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 134
BUF_SIZE 2 tg 24
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_api_iterator_next_test() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 3186854144750223360
PARAM_VALUE 1 sw_width 49
PARAM_VALUE 2 tg 4096-ptr_max
PARAM_VALUE 3 offset 86
BUF_SIZE 2 tg 42
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_decode_actionset() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 2788944608599646208
PARAM_VALUE 1 sw_width 19,21,31,65,103,110,123,469,489
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
DATA_SOURCE 2 tg r vcap_actionfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &admin->vctrl->lock

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

Type Parameter Key Value
PARAM_VALUE 0 itr 1385817377342124032
PARAM_VALUE 1 sw_width 51-52,96
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
DATA_SOURCE 2 tg r vcap_keyfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &admin->vctrl->lock

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

Type Parameter Key Value
PARAM_VALUE 0 itr 5216184017372028928
PARAM_VALUE 1 sw_width 51-52,96
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
DATA_SOURCE 2 tg r vcap_keyfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &admin->vctrl->lock

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

Type Parameter Key Value
PARAM_VALUE 0 itr 4238236156879044608
PARAM_VALUE 1 sw_width 19,21,31,65,103,110,123,469,489
PARAM_VALUE 2 tg 1-u64max
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
BUF_SIZE 2 tg (-1),24
BUF_SIZE 2 tg (-1),24
DATA_SOURCE 2 tg $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_encode_keyfield() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 2500248544334696448
PARAM_VALUE 1 sw_width 51-52,96
PARAM_VALUE 2 tg 1-u64max
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
BUF_SIZE 2 tg (-1),18
BUF_SIZE 2 tg (-1),18
DATA_SOURCE 2 tg $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_encode_keyfield() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 2500248544334696448
PARAM_VALUE 0 itr->reg_bitpos 0-31
PARAM_VALUE 0 itr->tg 4096-ptr_max
PARAM_VALUE 1 sw_width 51-52,96
PARAM_VALUE 2 tg 1-u64max
PARAM_VALUE 3 offset 0-178,181-196,201-207,209-210,212,215-u16max
BUF_SIZE 2 tg (-1),18
BUF_SIZE 2 tg (-1),18
DATA_SOURCE 2 tg $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_verify_keystream_keyset() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 5083193965264101376
PARAM_VALUE 2 tg 1-u64max
DATA_SOURCE 2 tg r vcap_keyfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/microchip/vcap/vcap_api.c vcap_verify_keystream_keyset() -> vcap_iter_init()

Type Parameter Key Value
PARAM_VALUE 0 itr 5083193965264101376
PARAM_VALUE 0 itr->reg_bitpos 0-31
PARAM_VALUE 0 itr->tg 4096-ptr_max
PARAM_VALUE 2 tg 1-u64max
DATA_SOURCE 2 tg r vcap_keyfield_typegroup
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL