Home
last modified time | relevance | path

Searched refs:efi_rts_work (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/firmware/efi/
H A Druntime-wrappers.c47 struct efi_runtime_work efi_rts_work; variable
61 efi_rts_work.status = EFI_ABORTED; \
65 efi_rts_work.status = EFI_DEVICE_ERROR; \
69 init_completion(&efi_rts_work.efi_rts_comp); \
70 INIT_WORK(&efi_rts_work.work, efi_call_rts); \
71 efi_rts_work.arg1 = _arg1; \
72 efi_rts_work.arg2 = _arg2; \
73 efi_rts_work.arg3 = _arg3; \
74 efi_rts_work.arg4 = _arg4; \
75 efi_rts_work
[all...]
/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Druntime-wrappers.c119 struct efi_runtime_work efi_rts_work; variable
218 const union efi_rts_args *args = efi_rts_work.args; in efi_call_rts()
225 switch (efi_rts_work.efi_rts_id) { in efi_call_rts()
303 * function identifier into efi_rts_work->efi_rts_id in efi_call_rts()
308 efi_call_virt_check_flags(flags, efi_rts_work.caller); in efi_call_rts()
311 efi_rts_work.status = status; in efi_call_rts()
312 complete(&efi_rts_work.efi_rts_comp); in efi_call_rts()
318 efi_rts_work.efi_rts_id = id; in __efi_queue_work()
319 efi_rts_work.args = args; in __efi_queue_work()
320 efi_rts_work in __efi_queue_work()
[all...]
/kernel/linux/linux-6.6/arch/x86/platform/efi/
H A Dquirks.c728 if (READ_ONCE(efi_rts_work.efi_rts_id) == EFI_NONE || in efi_crash_gracefully_on_page_fault()
729 current_work() != &efi_rts_work.work) in efi_crash_gracefully_on_page_fault()
754 if (efi_rts_work.efi_rts_id == EFI_RESET_SYSTEM) { in efi_crash_gracefully_on_page_fault()
767 efi_rts_work.status = EFI_ABORTED; in efi_crash_gracefully_on_page_fault()
768 complete(&efi_rts_work.efi_rts_comp); in efi_crash_gracefully_on_page_fault()
/kernel/linux/linux-5.10/arch/x86/platform/efi/
H A Dquirks.c699 if (efi_rts_work.efi_rts_id == EFI_NONE) in efi_recover_from_page_fault()
724 if (efi_rts_work.efi_rts_id == EFI_RESET_SYSTEM) { in efi_recover_from_page_fault()
737 efi_rts_work.status = EFI_ABORTED; in efi_recover_from_page_fault()
738 complete(&efi_rts_work.efi_rts_comp); in efi_recover_from_page_fault()
/kernel/linux/linux-5.10/include/linux/
H A Defi.h1237 extern struct efi_runtime_work efi_rts_work;
/kernel/linux/linux-6.6/include/linux/
H A Defi.h1277 extern struct efi_runtime_work efi_rts_work;

Completed in 10 milliseconds