Defined in 2 files as a member:

Defined in 1 files as a function:

Referenced in 69 files:

Smatch caller information:

drivers/power/supply/power_supply_core.c power_supply_property_is_writeable() -> (struct power_supply_desc)->property_is_writeable()

Type Parameter Key Value
PARAM_VALUE 0 b 4096-ptr_max
PARAM_VALUE 0 b->desc 4096-ptr_max
PARAM_VALUE 0 b->desc->property_is_writeable 1-u64max
PARAM_VALUE 1 psp 0-64,66-s32max
CAPPED_DATA 0 &b->extensions 1
CAPPED_DATA 1 psp 1
DATA_SOURCE 0 b $0
DATA_SOURCE 1 psp $1
CONTAINER 0 -56-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

Smatch assignments to (struct power_supply_ext)->property_is_writeable:

drivers/platform/x86/oxpec.c (null)() -> (struct power_supply_ext)->property_is_writeable [5627381404733157376]

drivers/platform/x86/lenovo/ideapad-laptop.c (null)() -> (struct power_supply_ext)->property_is_writeable [3890033766554771456]

drivers/platform/x86/samsung-laptop.c (null)() -> (struct power_supply_ext)->property_is_writeable [1810824131923087360]

drivers/platform/x86/uniwill/uniwill-acpi.c (null)() -> (struct power_supply_ext)->property_is_writeable [4392473349773000704]

drivers/platform/x86/lenovo/wmi-other.c (null)() -> (struct power_supply_ext)->property_is_writeable [1438327678856368128]

drivers/platform/x86/samsung-galaxybook.c (null)() -> (struct power_supply_ext)->property_is_writeable [7550231861445828608]

drivers/power/supply/cros_charge-control.c (null)() -> (struct power_supply_ext)->property_is_writeable [4932683566626545664]

drivers/power/supply/test_power.c (null)() -> (struct power_supply_ext)->property_is_writeable [1878444484198293504]

drivers/platform/x86/ayaneo-ec.c (null)() -> (struct power_supply_ext)->property_is_writeable [4600947982844624896]

drivers/platform/x86/dell/dell-wmi-ddv.c (null)() -> (struct power_supply_ext)->property_is_writeable [0]