Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/intel/ice/ice_parser.c ice_xlt_kb_get() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 1-u64max
PARAM_VALUE 1 state 7217436664010215424
PARAM_VALUE 1 state->buf 0
PARAM_VALUE 1 state->buf_idx 0
PARAM_VALUE 1 state->buf_table 0
PARAM_VALUE 1 state->handler 0
PARAM_VALUE 1 state->sect 0
PARAM_VALUE 1 state->sect_idx 0
PARAM_VALUE 1 state->sect_type 0
PARAM_VALUE 1 state->type 0
PARAM_VALUE 2 sect_type 11,21,31,41
DATA_SOURCE 2 sect_type $1
HARD_MAX 2 sect_type 41
LOCK2 &vf->cfg_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ice_vf)->cfg_lock

drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_fill_tbl() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 4096-ptr_max
PARAM_VALUE 1 state 631368425514106880
DATA_SOURCE 2 sect_type $2
MEM_ZERO 1 state
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ice/ice_flex_pipe.c ice_fill_tbl() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 0
PARAM_VALUE 1 state 631368425514106880
PARAM_VALUE 1 state->buf 4096-ptr_max
PARAM_VALUE 1 state->buf_idx 0-4294967294
PARAM_VALUE 1 state->buf_table 4096-ptr_max
PARAM_VALUE 1 state->sect_idx 0-65534
PARAM_VALUE 1 state->type 11-18,21-28,31-38,41-48,56,58,66,81-88
PARAM_VALUE 2 sect_type 12-16,22-26,32-36,42-46,82-86
DATA_SOURCE 2 sect_type $2
MEM_ZERO 1 state
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ice/ice_ddp.c ice_init_pkg_info() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 4096-ptr_max
PARAM_VALUE 1 state 40985980262387712
PARAM_VALUE 2 sect_type 1
CAPPED_DATA 0 ice_seg->seg_type 1
DATA_SOURCE 0 ice_seg r ice_find_seg_in_pkg
MEM_ZERO 1 state
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/intel/ice/ice_ddp.c ice_pkg_enum_entry() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 1-u64max
PARAM_VALUE 1 state 580893511302279168,1387681089852276736,2112028000393777152,6657099905166401536,8350694475108155392,8353584830378811392,8843115999591989248,9162215617426235392
PARAM_VALUE 2 sect_type 0,16,50-52,55-58,72,76,78,97,2147483672
DATA_SOURCE 0 ice_seg $0
DATA_SOURCE 1 state $1
DATA_SOURCE 2 sect_type $2
HARD_MAX 2 sect_type 2147483672
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vf->cfg_lock

drivers/net/ethernet/intel/ice/ice_ddp.c ice_pkg_enum_entry() -> ice_pkg_enum_section()

Type Parameter Key Value
PARAM_VALUE 0 ice_seg 0
PARAM_VALUE 1 state 580893511302279168,1387681089852276736,2112028000393777152,6657099905166401536,8350694475108155392,8353584830378811392,8843115999591989248,9162215617426235392
PARAM_VALUE 1 state->handler 1-u64max
PARAM_VALUE 2 sect_type 0
DATA_SOURCE 1 state $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &vf->cfg_lock