Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/soc/renesas/rcar/gen.c regmap_fields_force_update_bits() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 1
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 2 mask $2
DATA_SOURCE 3 val $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 irq

sound/soc/renesas/rcar/gen.c regmap_fields_force_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 1
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 irq

sound/soc/qcom/lpass-cdc-dma.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 0 field 0
PARAM_VALUE 2 mask u32max
PARAM_VALUE 3 val 0-10,15,63,255
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
FUZZY_MAX 3 val 255
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/mscc/ocelot.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 id unit_array_size
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &pool->lock

drivers/net/dsa/xrs700x/xrs700x.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 3 val 0-2,18,32,48
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
FUZZY_MAX 3 val 48
BIT_INFO 3 val 0x0,0x33
HARD_MAX 3 val 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/leds/flash/leds-qcom-flash.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
RX_PATH
TASK_NOT_RUNNING

sound/soc/qcom/lpass-platform.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
RX_PATH
TASK_NOT_RUNNING

drivers/net/dsa/ocelot/felix.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 id unit_array_size

sound/soc/qcom/lpass-cpu.c regmap_fields_write() -> regmap_fields_update_bits_base()

Type Parameter Key Value
PARAM_VALUE 2 mask u32max
PARAM_VALUE 3 val 0-8
PARAM_VALUE 4 change 0
PARAM_VALUE 5 async 0
PARAM_VALUE 6 force 0
DATA_SOURCE 0 field $0
DATA_SOURCE 1 id $1
DATA_SOURCE 3 val $2
FUZZY_MAX 3 val 7
RX_PATH
TASK_NOT_RUNNING
UNITS 1 id unit_array_size