Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/platform/x86/lenovo/ideapad-laptop.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 1-u64max
PARAM_VALUE 2 reason 1
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/platform/x86/lenovo/thinkpad_acpi.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 2 reason 1
BUF_SIZE 0 rfkill (-1),2265-1012366
BUF_SIZE 0 rfkill (-1),2265-1012366
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/acer-wmi.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 2 reason 1
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
HALF_LOCKED2 &pool->lock

drivers/platform/x86/toshiba_bluetooth.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 2 reason 1
BUF_SIZE 0 rfkill (-1),2265-1012366
BUF_SIZE 0 rfkill (-1),2265-1012366
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/dell/dell-laptop.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
PARAM_VALUE 2 reason 1
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/platform/x86/msi-laptop.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
PARAM_VALUE 2 reason 1
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
HALF_LOCKED2 &pool->lock

net/wireless/core.c wiphy_rfkill_set_hw_state_reason() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 2 reason 1-2
DATA_SOURCE 1 blocked $1
DATA_SOURCE 2 reason $2
HARD_MAX 2 reason 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 blocked 0-1
HALF_LOCKED2 &common->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &rtlpriv->locks.conf_mutex
HALF_LOCKED2 &trans_pcie->mutex
HALF_LOCKED2 &wl->mutex

drivers/platform/x86/sony-laptop.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 1-u64max
PARAM_VALUE 2 reason 1
BUF_SIZE 0 rfkill (-1),2265-1012366
BUF_SIZE 0 rfkill (-1),2265-1012366
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/compal-laptop.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
PARAM_VALUE 2 reason 1
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
HALF_LOCKED2 &pool->lock

drivers/platform/x86/toshiba_acpi.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 2 reason 1
BUF_SIZE 0 rfkill (-1),2265-1012366
BUF_SIZE 0 rfkill (-1),2265-1012366
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/hp/hp-wmi.c rfkill_set_hw_state() -> rfkill_set_hw_state_reason()

Type Parameter Key Value
PARAM_VALUE 0 rfkill 4096-ptr_max
PARAM_VALUE 0 rfkill->data 0-6
PARAM_VALUE 0 rfkill->dev.class 3782975319766757376
PARAM_VALUE 0 rfkill->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 rfkill->dev.dma_io_tlb_mem->dyn_alloc.data.counter 9007199250546704
PARAM_VALUE 0 rfkill->dev.dma_io_tlb_mem->dyn_alloc.entry.prev 1473117533515866344
PARAM_VALUE 0 rfkill->dev.dma_io_tlb_mem->dyn_alloc.func 1583282886040592384
PARAM_VALUE 0 rfkill->dev.dma_io_tlb_mem->pools.prev 1473117533515866320
PARAM_VALUE 0 rfkill->dev.dma_uses_io_tlb 0
PARAM_VALUE 0 rfkill->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 rfkill->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 rfkill->dev.kobj.state_initialized 1
PARAM_VALUE 0 rfkill->dev.links.status 0
PARAM_VALUE 0 rfkill->dev.numa_node (-1)
PARAM_VALUE 0 rfkill->dev.power.disable_depth 1
PARAM_VALUE 0 rfkill->dev.power.early_init 1
PARAM_VALUE 0 rfkill->dev.power.is_prepared 0
PARAM_VALUE 0 rfkill->dev.power.last_status (-1)
PARAM_VALUE 0 rfkill->dev.power.qos 0
PARAM_VALUE 0 rfkill->dev.power.request 0
PARAM_VALUE 0 rfkill->dev.power.runtime_auto 1
PARAM_VALUE 0 rfkill->dev.power.runtime_status 2
PARAM_VALUE 0 rfkill->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 rfkill->ops 4543088651446067200,6839566843713744896
PARAM_VALUE 0 rfkill->ops->set_block 6209152879474991104,7243152200026112000
PARAM_VALUE 0 rfkill->persistent 1
PARAM_VALUE 0 rfkill->registered 0
PARAM_VALUE 0 rfkill->type 1-2,5-6
PARAM_VALUE 2 reason 1
BUF_SIZE 0 rfkill 2265-1012366
BUF_SIZE 0 rfkill 2265-1012366
DATA_SOURCE 0 rfkill $0
DATA_SOURCE 1 blocked $1
HARD_MAX 0 rfkill->ops 6839566843713744896
HARD_MAX 0 rfkill->ops->set_block 7243152200026112000
RX_PATH
TASK_NOT_RUNNING