Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/dsa/yt921x.c yt921x_meter_config() -> update_ctrls_unaligned()

Type Parameter Key Value
PARAM_VALUE 0 lo 2998329481144844288
PARAM_VALUE 0 *lo 0
PARAM_VALUE 1 hi 2998329481144844292
PARAM_VALUE 1 *hi 0,4-1048572
PARAM_VALUE 2 mask 17179607040
PARAM_VALUE 3 val 0,262144-17179607040
BUF_SIZE 0 lo 12
BUF_SIZE 1 hi 8
BIT_INFO 3 val 0x0,0x3fffc0000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->reg_lock
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
TYPE_LOCK (struct yt921x_priv)->reg_lock

drivers/net/dsa/yt921x.c yt921x_meter_config() -> update_ctrls_unaligned()

Type Parameter Key Value
PARAM_VALUE 0 lo 2998329481144844292
PARAM_VALUE 0 *lo 4096-1048572
PARAM_VALUE 1 hi 2998329481144844296
PARAM_VALUE 1 *hi 24576-s16max
PARAM_VALUE 2 mask 68718428160
PARAM_VALUE 3 val 0,1048576-68718428160
BUF_SIZE 0 lo 8
BIT_INFO 3 val 0x0,0xffff00000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->reg_lock
HALF_LOCKED2 &block->cb_lock
HALF_LOCKED2 &flowtable->flow_block_lock
TYPE_LOCK (struct yt921x_priv)->reg_lock