Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/platform/x86/dell/dell-laptop.c dell_debugfs_show() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 2400181853050634240
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/platform/x86/dell/dell-laptop.c dell_debugfs_show() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 2400181853050634240
PARAM_VALUE 0 buffer->cmd_class 17
PARAM_VALUE 0 buffer->cmd_select 11
PARAM_VALUE 1 arg0 2
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
MEM_ZERO 0 buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_query() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1556600712794091520
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rfkill_global_mutex

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_query() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1556600712794091520
PARAM_VALUE 0 buffer->cmd_class 17
PARAM_VALUE 0 buffer->cmd_select 11
PARAM_VALUE 1 arg0 2
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
MEM_ZERO 0 buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rfkill_global_mutex

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_set() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1735193520304156672
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rfkill_global_mutex

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_set() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1735193520304156672
PARAM_VALUE 0 buffer->cmd_class 17
PARAM_VALUE 0 buffer->cmd_select 11
PARAM_VALUE 1 arg0 2
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
MEM_ZERO 0 buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rfkill_global_mutex

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_set() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1735193520304156672
PARAM_VALUE 0 buffer->cmd_class 17
PARAM_VALUE 0 buffer->cmd_select 11
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
BIT_INFO 1 arg0 0x1,0xffffffffffffff01
MEM_ZERO 0 buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rfkill_global_mutex

drivers/platform/x86/dell/dell-laptop.c dell_rfkill_update_sw_state() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 447833872461991936
PARAM_VALUE 1 arg0 257-769,65793-66305
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
BIT_INFO 1 arg0 0x1,0x10301
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/dell/dell-laptop.c dell_send_request_for_tokenid() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 2 arg1 0-4294967294
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
DATA_SOURCE 0 buffer $0
DATA_SOURCE 2 arg1 $4 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 arg1 0-16777215
USER_DATA 2 arg1 1-s32max[c]
NO_OVERFLOW_SIMPLE 2 arg1
UNITS 2 arg1 unit_array_size
HALF_LOCKED2 &of->mutex

drivers/platform/x86/dell/dell-laptop.c dell_setup_rfkill() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 7997259474699563008
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
NOCHECK_CALL

drivers/platform/x86/dell/dell-laptop.c dell_update_rfkill() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 533294176473251840
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/dell/dell-laptop.c dell_update_rfkill() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 533294176473251840
PARAM_VALUE 0 buffer->cmd_class 17
PARAM_VALUE 0 buffer->cmd_select 11
PARAM_VALUE 1 arg0 2
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
MEM_ZERO 0 buffer
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/x86/dell/dell-laptop.c kbd_get_info() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 1742249274124988416
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
NOCHECK_CALL

drivers/platform/x86/dell/dell-laptop.c kbd_get_state() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 5725939619268734976
PARAM_VALUE 1 arg0 1
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &kbd_led_mutex

drivers/platform/x86/dell/dell-laptop.c kbd_get_token_bit() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 6372140658653212672
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &kbd_led_mutex

drivers/platform/x86/dell/dell-laptop.c kbd_set_state() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 8177848696626806784
PARAM_VALUE 1 arg0 2
PARAM_VALUE 4 arg3 0
BIT_INFO 3 arg2 0x0,0xffff00ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 arg2 0-u32max[c]
LOCK2 global &kbd_led_mutex
HALF_LOCKED2 &of->mutex

drivers/platform/x86/dell/dell-pc.c thermal_get_acc_mode() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4330512371466149888
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/dell/dell-pc.c thermal_get_mode() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 3213476919177981952
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/dell/dell-pc.c thermal_get_supported_modes() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 5994486481989529600
PARAM_VALUE 1 arg0 0
PARAM_VALUE 2 arg1 0
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/dell/dell-pc.c thermal_set_mode() -> dell_fill_request()

Type Parameter Key Value
PARAM_VALUE 0 buffer 8938926680891936768
PARAM_VALUE 1 arg0 1
PARAM_VALUE 3 arg2 0
PARAM_VALUE 4 arg3 0
BIT_INFO 2 arg1 0x0,0xfff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL