Searched refs:efi_runtime_lock (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/firmware/efi/ |
H A D | runtime-wrappers.c | 127 * 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 D | runtime-wrappers.c | 55 * 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 D | efi_64.c | 472 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 D | efi_64.c | 505 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