Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/ipa/gsi.c ch_c_cntxt_0_type_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 2
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c ch_c_cntxt_0_type_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 4
PARAM_VALUE 2 val 0-2
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val $2 [m]
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val r gsi_channel_id
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 0-2,9-10
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $1
HARD_MAX 2 val 10
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 5
PARAM_VALUE 2 val 0-s32max
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 7
PARAM_VALUE 2 val 16
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 0-s32max
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_channel_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 4
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0-s32max
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 0,9-10
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $2
HARD_MAX 2 val 10
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 2
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 5
PARAM_VALUE 2 val 16
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 32
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_evt_ring_program() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
LOCK2 &gsi->mutex
TYPE_LOCK (struct gsi)->mutex

drivers/net/ipa/gsi.c gsi_generic_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 1-4
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $2
FUZZY_MAX 2 val 4
HARD_MAX 2 val 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsi->mutex

drivers/net/ipa/gsi.c gsi_generic_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 1
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsi->mutex

drivers/net/ipa/gsi.c gsi_generic_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsi->mutex

drivers/net/ipa/gsi.c gsi_generic_command() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 3
PARAM_VALUE 2 val 0
DATA_SOURCE 0 reg r gsi_reg
DATA_SOURCE 2 val $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsi->mutex

drivers/net/ipa/ipa_resource.c ipa_resource_config_common() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_resource.c ipa_resource_config_common() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_resource.c ipa_resource_config_common() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_resource.c ipa_resource_config_common() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 3
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_mem.c ipa_mem_setup() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c aggr_time_limit_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 8
PARAM_VALUE 2 val 0-2
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c aggr_time_limit_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 3
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val r ipa_qtime_val
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c aggr_time_limit_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 3
CAPPED_DATA 0 reg->fcount 1
CAPPED_DATA 2 val 1
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c hol_block_timer_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 3
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c hol_block_timer_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val r ipa_qtime_val
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c hol_block_timer_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 0
CAPPED_DATA 2 val 1
CAPPED_DATA 2 val 1
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c hol_block_timer_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 0-32
DATA_SOURCE 0 reg $1
FUZZY_MAX 2 val 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c hol_block_timer_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_default_route_set() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 1
DATA_SOURCE 0 reg r ipa_reg
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_default_route_set() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 4
DATA_SOURCE 0 reg r ipa_reg
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 4
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 2
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 6
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_aggr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_cfg() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_cfg() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 0-2
DATA_SOURCE 0 reg r ipa_reg
FUZZY_MAX 2 val 2
HARD_MAX 2 val 2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_hdr() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 5
PARAM_VALUE 2 val 0,2
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
FUZZY_MAX 2 val 2
BIT_INFO 2 val 0x0,0x2
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_hdr_ext() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 5
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_hdr_ext() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 7
PARAM_VALUE 2 val 0-2
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_mode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 3
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_mode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_mode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_nat() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_rsrc_grp() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_seq() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_init_seq() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_status() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_endpoint.c ipa_header_size_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0,4-8
CAPPED_DATA 2 val 1
DATA_SOURCE 0 reg $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c ipa_header_size_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 9
PARAM_VALUE 2 val 0-8
CAPPED_DATA 2 val 1
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val $2 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c ipa_metadata_offset_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 1
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_endpoint.c ipa_metadata_offset_encode() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 10
PARAM_VALUE 2 val 0-1
CAPPED_DATA 0 reg->fcount 1
CAPPED_DATA 2 val 1
DATA_SOURCE 0 reg $1
DATA_SOURCE 2 val $2 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ipa/ipa_main.c ipa_hardware_config_counter() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 15
DATA_SOURCE 0 reg r ipa_reg
DATA_SOURCE 2 val r ipa_aggr_granularity_val
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 1
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 2
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 1
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_qsb() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 3
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_idle_indication_cfg() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 0,256
DATA_SOURCE 0 reg r ipa_reg
DATA_SOURCE 2 val $1
HARD_MAX 2 val 256
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 14
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 14
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 0 reg->fcount 0-13,16-17,22,24-25,30-32
PARAM_VALUE 1 field_id 3
PARAM_VALUE 2 val 24
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 3
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 1
PARAM_VALUE 2 val 4
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 5
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 3
PARAM_VALUE 2 val 5
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 2
PARAM_VALUE 2 val 4
CAPPED_DATA 0 reg->fcount 1
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_qtime_config() -> reg_encode()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
PARAM_VALUE 1 field_id 0
PARAM_VALUE 2 val 191
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING