Defined in 107 files as a member:

Defined in 1 files as a function:

Referenced in 388 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_command() -> reg_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_generic_command() -> reg_offset()

Type Parameter Key Value
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_offset()

Type Parameter Key Value
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_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &gsi->mutex

drivers/net/ipa/gsi.c gsi_irq_ch_ctrl_disable() -> reg_offset()

Type Parameter Key Value
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_irq_ch_ctrl_enable() -> reg_offset()

Type Parameter Key Value
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_irq_ch_ctrl_enable() -> reg_offset()

Type Parameter Key Value
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_irq_disable() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_disable() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_enable() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_enable() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_ev_ctrl_disable() -> reg_offset()

Type Parameter Key Value
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_irq_ev_ctrl_enable() -> reg_offset()

Type Parameter Key Value
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_irq_ev_ctrl_enable() -> reg_offset()

Type Parameter Key Value
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_irq_ieob_disable() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_ieob_enable_one() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_irq_type_update() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_isr() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/net/ipa/gsi.c gsi_isr_chan_ctrl() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_chan_ctrl() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_evt_ctrl() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_evt_ctrl() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_general() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_general() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_glob_ee() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_glob_ee() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_glob_err() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/ipa/gsi.c gsi_isr_glob_err() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/ipa/gsi.c gsi_isr_gp_int1() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/ipa/gsi.c gsi_isr_ieob() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_isr_ieob() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/net/ipa/gsi.c gsi_ring_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_ring_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/gsi.c gsi_setup() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r gsi_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_uc.c send_uc_command() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg

drivers/net/ipa/ipa_cmd.c ipa_cmd_register_write_valid() -> reg_offset()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_mem.c ipa_mem_config() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

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

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_config() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_table.c ipa_table_hash_flush() -> reg_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
CAPPED_DATA 0 reg->fcount 1

drivers/net/ipa/ipa_interrupt.c ipa_interrupt_config() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_interrupt.c ipa_interrupt_enabled_update() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_interrupt.c ipa_interrupt_process() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_interrupt.c ipa_isr_thread() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_interrupt.c ipa_isr_thread() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_bcr() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_main.c ipa_hardware_config_clkon() -> reg_offset()

Type Parameter Key Value
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_comp() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_hashing() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_tx() -> reg_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_offset()

Type Parameter Key Value
PARAM_VALUE 0 reg 0,4096-ptr_max
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_offset()

Type Parameter Key Value
DATA_SOURCE 0 reg r ipa_reg
RX_PATH
TASK_NOT_RUNNING