Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/platform/x86/sony-laptop.c sony_nc_rfkill_update() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 1-u64max
PARAM_VALUE 2 hw 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/dell/dell-rbtn.c rbtn_rfkill_query() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 1-u64max
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 sw r rbtn_get
DATA_SOURCE 2 hw r rbtn_get
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/hp/hp-wmi.c hp_wmi_notify() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
NOCHECK_CALL
LOCK2 &wblock->notify_lock
TYPE_LOCK (struct wmi_block)->notify_lock

drivers/platform/x86/hp/hp-wmi.c hp_wmi_notify() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
NOCHECK_CALL
LOCK2 &wblock->notify_lock
TYPE_LOCK (struct wmi_block)->notify_lock

drivers/platform/x86/hp/hp-wmi.c hp_wmi_notify() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
NOCHECK_CALL
LOCK2 &wblock->notify_lock
TYPE_LOCK (struct wmi_block)->notify_lock

drivers/platform/x86/hp/hp-wmi.c hp_wmi_resume_handler() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/hp/hp-wmi.c hp_wmi_resume_handler() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/hp/hp-wmi.c hp_wmi_resume_handler() -> rfkill_set_states()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/hp/hp-wmi.c hp_wmi_rfkill2_refresh() -> rfkill_set_states()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &wblock->notify_lock