| H A D | lockmgr.h | 75 struct lock_object *ilk, const char *file, int line); 107 return (__lockmgr_args(lk, flags, (ilk != NULL) ? &ilk->lock_object : in _lockmgr_args() 112 _lockmgr_args_rw(struct lock *lk, u_int flags, struct rwlock *ilk, in _lockmgr_args_rw() argument 116 return (__lockmgr_args(lk, flags, (ilk != NULL) ? &ilk->lock_object : in _lockmgr_args_rw() 124 #define lockmgr(lk, flags, ilk) \ argument 125 _lockmgr_args((lk), (flags), (ilk), LK_WMESG_DEFAULT, \ 127 #define lockmgr_args(lk, flags, ilk, wmesg, prio, timo) \ argument 128 _lockmgr_args((lk), (flags), (ilk), (wmesg), (prio), (timo), \ 130 #define lockmgr_args_rw(lk, flags, ilk, wmesg, prio, timo) \ argument 139 #define lockmgr_rw(lk, flags, ilk) \ argument [all …]
|