H A D | lockmgr.h | 73 struct lock_object *ilk, const char *file, int line); 105 return (__lockmgr_args(lk, flags, (ilk != NULL) ? &ilk->lock_object : in _lockmgr_args() 110 _lockmgr_args_rw(struct lock *lk, u_int flags, struct rwlock *ilk, in _lockmgr_args_rw() argument 114 return (__lockmgr_args(lk, flags, (ilk != NULL) ? &ilk->lock_object : in _lockmgr_args_rw() 122 #define lockmgr(lk, flags, ilk) \ argument 123 _lockmgr_args((lk), (flags), (ilk), LK_WMESG_DEFAULT, \ 125 #define lockmgr_args(lk, flags, ilk, wmesg, prio, timo) \ argument 126 _lockmgr_args((lk), (flags), (ilk), (wmesg), (prio), (timo), \ 128 #define lockmgr_args_rw(lk, flags, ilk, wmesg, prio, timo) \ argument 137 #define lockmgr_rw(lk, flags, ilk) \ argument [all …]
|