Lines Matching full:spinlock
105 spinlock (``include/asm/spinlock.h``), which is a very simple
106 single-holder lock: if you can't get the spinlock, you keep trying
111 spinlock, but you may block holding a mutex. If you can't lock a mutex,
116 and so have to use a spinlock instead.
167 where spin_lock_bh() (``include/linux/spinlock.h``) is
271 spin_lock_irqsave() (``include/linux/spinlock.h``) is a
304 - Avoid holding spinlock for more than 5 lines of code and across any
318 spinlock primitives.
361 acquires the spinlock on the first try or 0 if not. This function can be
877 There is a coding bug where a piece of code tries to grab a spinlock
896 (``include/linux/spinlock.h``) will show this up immediately when it
901 spinlock, and a chain of hashed objects. Inside a softirq handler, you
903 you grab the spinlock of the old hash chain and the spinlock of the new
1288 The spinlock prevents any other accesses happening at the same time.
1297 indirectly: you can never call them while holding a spinlock, or with