Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/efi/runtime-wrappers.c efi_call_acpi_prm_handler() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 13
PARAM_VALUE 1 args 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_get_next_high_mono_count() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 9
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_get_next_variable() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 6
PARAM_VALUE 1 args 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_get_time() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 1
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_get_variable() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 5
PARAM_VALUE 1 args 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &efi_runtime_lock
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_get_wakeup_time() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 3
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_query_capsule_caps() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 12
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_query_variable_info() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 8
PARAM_VALUE 1 args 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &efi_runtime_lock
HALF_LOCKED2 global &efivars_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_set_time() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 2
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_set_variable() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 7
PARAM_VALUE 1 args 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &efi_runtime_lock
HALF_LOCKED2 global &efivars_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_set_wakeup_time() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 4
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &efi_runtime_lock

drivers/firmware/efi/runtime-wrappers.c virt_efi_update_capsule() -> __efi_queue_work()

Type Parameter Key Value
PARAM_VALUE 0 id 11
PARAM_VALUE 1 args 4096-ptr_max
LOCK2 global &capsule_mutex
LOCK2 global &efi_runtime_lock