Lines Matching refs:lglock
1 lglock - local/global locks for mostly local access patterns
6 Location: kernel/locking/lglock.c
7 include/linux/lglock.h
18 lglock will be used where the majority of accesses are cpu local
71 The initial lglock implementation from Nick Piggin used some complex
72 macros to generate the lglock/brlock in lglock.h - they were later
83 #include <linux/lglock.h>
104 lg_local_lock(*lglock);
106 lg_local_unlock(*lglock);
108 lg_local_lock_cpu(*lglock, cpu);
110 lg_local_unlock_cpu(*lglock, cpu);
112 lg_global_lock(*lglock);
114 lg_global_unlock(*lglock);
154 again as the "big reader lock" brlock [2] variant of lglock which has