Searched refs:sh_obj (Results 1 - 2 of 2) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/lock/ |
H A D | lock.c | 110 DB_LOCK lock; DB_LOCKOBJ *sh_obj; local 193 sh_obj = (DB_LOCKOBJ *) 202 sh_obj = (DB_LOCKOBJ *) 204 ndx = sh_obj->indx; 219 sh_obj->indx, 230 np->data = SH_DBT_PTR(&sh_obj->lockobj); 231 np->size = sh_obj->lockobj.size; 276 ndx, 0, &sh_obj)) != 0 || sh_obj == NULL) { 289 for (lp = SH_TAILQ_FIRST(&sh_obj 536 DB_LOCKOBJ *sh_obj; local 1207 DB_LOCKOBJ *sh_obj; local 1285 &FREE_OBJS(lt, part_id), sh_obj, links, __db_lockobj); local 1370 DB_LOCKOBJ *sh_obj; local 1431 DB_LOCKOBJ *sh_obj; local 1492 lt, part_id), sh_obj, links, __db_lockobj); local [all...] |
H A D | lock_deadlock.c | 830 DB_LOCKOBJ *sh_obj; local 875 sh_obj = (DB_LOCKOBJ *)((u_int8_t *)lockp + lockp->obj); 879 SH_TAILQ_REMOVE(&sh_obj->waiters, lockp, links, __db_lock); 886 if (SH_TAILQ_FIRST(&sh_obj->waiters, __db_lock) == NULL) { 889 sh_obj, dd_links, __db_lockobj); 892 ret = __lock_promote(lt, sh_obj, NULL, 0);
|
Completed in 69 milliseconds