Lines Matching refs:lu_base
226 } lu_base = {
233 for (i = 0; i < lu_base.nr_locks; ++i) {
234 lock_wrapper *lock = &lu_base.locks[i];
244 ++lu_base.nr_locks;
245 lu_base.locks = realloc(lu_base.locks,
246 sizeof(lock_wrapper) * lu_base.nr_locks);
247 lock = lu_base.cbs.alloc(locktype);
248 lu_base.locks[lu_base.nr_locks - 1] = (lock_wrapper){ lock, ALLOC, 0 };
258 lu_base.cbs.free(lock_, locktype);
269 return lu_base.cbs.lock(mode, lock_);
280 return lu_base.cbs.unlock(mode, lock_);
308 memcpy(&lu_base.cbs, evthread_get_lock_callbacks(),
309 sizeof(lu_base.cbs));
327 free(lu_base.locks);