Searched refs:lkp (Results 1 – 4 of 4) sorted by relevance
| /dragonfly/sys/kern/ |
| HD | kern_lock.c | 53 static void undo_shreq(struct lock *lkp); 54 static int undo_upreq(struct lock *lkp); 55 static int undo_exreq(struct lock *lkp); 90 _lockmgr_assert(struct lock *lkp, u_int flags) in _lockmgr_assert() argument 99 lkp->lk_wmesg, ((int **)&lkp)[-1]); in _lockmgr_assert() 107 lockmgr_shared(struct lock *lkp, u_int flags) in lockmgr_shared() argument 117 _lockmgr_assert(lkp, flags); in lockmgr_shared() 118 extflags = (flags | lkp->lk_flags) & LK_EXTFLG_MASK; in lockmgr_shared() 121 count = lkp->lk_count; in lockmgr_shared() 135 if ((count & LKC_XMASK) && lkp->lk_lockholder == td) { in lockmgr_shared() [all …]
|
| /dragonfly/sys/sys/ |
| HD | lock.h | 214 void dumplockinfo(struct lock *lkp); 265 lockmgr(struct lock *lkp, u_int flags) in lockmgr() argument 269 return lockmgr_shared(lkp, flags); in lockmgr() 271 return lockmgr_exclusive(lkp, flags); in lockmgr() 273 return lockmgr_downgrade(lkp, flags); in lockmgr() 276 return lockmgr_upgrade(lkp, flags); in lockmgr() 278 return lockmgr_release(lkp, flags); in lockmgr() 280 return lockmgr_cancel_beg(lkp, flags); in lockmgr() 282 return lockmgr_cancel_end(lkp, flags); in lockmgr() 297 lockinuse(struct lock *lkp) in lockinuse() argument [all …]
|
| /dragonfly/usr.sbin/makefs/hammer2/ |
| HD | hammer2_compat.h | 748 lockinit(struct lock *lkp, const char *wmesg, int timo, int flags) in lockinit() argument 754 lockmgr(struct lock *lkp, uint32_t flags) in lockmgr() argument
|
| /dragonfly/sys/vfs/ufs/ |
| HD | ffs_softdep.c | 232 #define ACQUIRE_LOCK(lkp) acquire_lock(lkp) argument 233 #define FREE_LOCK(lkp) free_lock(lkp) argument 236 acquire_lock(struct lock *lkp) in acquire_lock() argument 238 lockmgr(lkp, LK_EXCLUSIVE); in acquire_lock() 242 free_lock(struct lock *lkp) in free_lock() argument 244 lockmgr(lkp, LK_RELEASE); in free_lock() 249 lock_held(struct lock *lkp) in lock_held() argument 251 return lockinuse(lkp); in lock_held()
|