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 Dlock.c110 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 Dlock_deadlock.c830 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