Lines Matching defs:lock
7 * and only uses a centralized lock to manage a pool of partial slabs.
72 * modified without taking the list lock).
74 * The list_lock is a centralized lock and thus we avoid taking it as
76 * slabs, operations can continue without any centralized lock. F.e.
78 * the list lock.
111 * that requires the slab lock.
977 * slab lock to guarantee that the chains are in a consistent state.
2067 * Get a partial page, lock it and return it.
2162 int lock = 0;
2179 * There is no need to take the list->lock because the page
2245 if (!lock) {
2246 lock = 1;
2257 if ((s->flags & SLAB_STORE_USER) && !lock) {
2258 lock = 1;
2288 if (lock)
2872 * The cmpxchg does the following atomically (without lock
2878 * Since this is without lock semantics the protection is only
2966 * lock and free the item. If there is no additional partial page
3035 * The list lock was not taken therefore no list
4958 * already held which will conflict with an existing lock order: