Lines Matching +full:per +full:- +full:context
1 /* SPDX-License-Identifier: GPL-2.0 */
8 * local_lock_init - Runtime initialize a lock instance
13 * local_lock - Acquire a per CPU local lock
19 * local_lock_irq - Acquire a per CPU local lock and disable interrupts
25 * local_lock_irqsave - Acquire a per CPU local lock, save and disable
34 * local_unlock - Release a per CPU local lock
40 * local_unlock_irq - Release a per CPU local lock and enable interrupts
46 * local_unlock_irqrestore - Release a per CPU local lock and restore
55 * local_lock_init - Runtime initialize a lock instance
60 * local_trylock - Try to acquire a per CPU local lock
63 * The function can be used in any context such as NMI or HARDIRQ. Due to
65 * HARDIRQ context on PREEMPT_RT.
70 * local_trylock_irqsave - Try to acquire a per CPU local lock, save and disable
75 * The function can be used in any context such as NMI or HARDIRQ. Due to
77 * HARDIRQ context on PREEMPT_RT.
89 local_lock_irqsave(_T->lock, _T->flags),
90 local_unlock_irqrestore(_T->lock, _T->flags),