Lines Matching +full:use +full:- +full:broken +full:- +full:interrupts
4 .\" Redistribution and use in source and binary forms, with or without
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
106 .Bl -enum
129 to not break anything that is not already broken.
139 on a non-spin mutex.
141 against itself all interrupts are either blocked or deferred on a processor
216 Interrupts are disabled during the spin and remain disabled
266 otherwise the mutex will be acquired and a non-zero value will be returned.
342 function returns non-zero if
348 function returns non-zero
357 function returns non-zero if the
375 .Bl -tag -width MA_NOTRECURSED
407 Most kernel code should use the default lock type,
415 However, it is always safe to use these forms of locks
428 For this reason spin locks disable all interrupts on the local CPU.
447 .Bl -tag -width MTX_NOWITNESS
457 All interrupts are disabled on the local CPU
468 that is, attempting to acquire an already-owned mutex fails.
480 Do not check for double-init.
500 flags-accepting routines be used.
503 .Bl -tag -width MTX_QUIET
516 non-recursively while