Home
last modified time | relevance | path

Searched refs:efi_runtime_lock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/firmware/efi/
H A Druntime-wrappers.c127 * semaphore (efi_runtime_lock) and caller waits until the work is
203 static DEFINE_SEMAPHORE(efi_runtime_lock, 1);
209 extern struct semaphore __efi_uv_runtime_lock __alias(efi_runtime_lock);
351 if (down_interruptible(&efi_runtime_lock)) in virt_efi_get_time()
354 up(&efi_runtime_lock); in virt_efi_get_time()
362 if (down_interruptible(&efi_runtime_lock)) in virt_efi_set_time()
365 up(&efi_runtime_lock); in virt_efi_set_time()
375 if (down_interruptible(&efi_runtime_lock)) in virt_efi_get_wakeup_time()
378 up(&efi_runtime_lock); in virt_efi_get_wakeup_time()
386 if (down_interruptible(&efi_runtime_lock)) in virt_efi_set_wakeup_time()
586 up(&efi_runtime_lock); global() variable
[all...]
/kernel/linux/linux-5.10/drivers/firmware/efi/
H A Druntime-wrappers.c55 * semaphore (efi_runtime_lock) and caller waits until the work is
160 static DEFINE_SEMAPHORE(efi_runtime_lock);
166 extern struct semaphore __efi_uv_runtime_lock __alias(efi_runtime_lock);
256 if (down_interruptible(&efi_runtime_lock)) in virt_efi_get_time()
259 up(&efi_runtime_lock); in virt_efi_get_time()
267 if (down_interruptible(&efi_runtime_lock)) in virt_efi_set_time()
270 up(&efi_runtime_lock); in virt_efi_set_time()
280 if (down_interruptible(&efi_runtime_lock)) in virt_efi_get_wakeup_time()
284 up(&efi_runtime_lock); in virt_efi_get_wakeup_time()
292 if (down_interruptible(&efi_runtime_lock)) in virt_efi_set_wakeup_time()
[all...]
/kernel/linux/linux-5.10/arch/x86/platform/efi/
H A Defi_64.c472 static DEFINE_SPINLOCK(efi_runtime_lock);
583 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_get_variable()
599 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_get_variable()
614 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_set_variable()
628 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_set_variable()
644 if (!spin_trylock_irqsave(&efi_runtime_lock, flags)) in efi_thunk_set_variable_nonblocking()
659 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_set_variable_nonblocking()
675 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_get_next_variable()
689 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_get_next_variable()
708 spin_lock_irqsave(&efi_runtime_lock, flag in efi_thunk_reset_system()
[all...]
/kernel/linux/linux-6.6/arch/x86/platform/efi/
H A Defi_64.c505 static DEFINE_SPINLOCK(efi_runtime_lock);
616 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_get_variable()
632 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_get_variable()
647 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_set_variable()
661 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_set_variable()
677 if (!spin_trylock_irqsave(&efi_runtime_lock, flags)) in efi_thunk_set_variable_nonblocking()
692 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_set_variable_nonblocking()
708 spin_lock_irqsave(&efi_runtime_lock, flags); in efi_thunk_get_next_variable()
722 spin_unlock_irqrestore(&efi_runtime_lock, flags); in efi_thunk_get_next_variable()
741 spin_lock_irqsave(&efi_runtime_lock, flag in efi_thunk_reset_system()
[all...]

Completed in 4 milliseconds