Searched refs:nlmid (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | flock_impl.h | 417 #define FLK_REGISTRY_IS_NLM_UNKNOWN(nlmreg, nlmid) \ argument 418 ((nlmreg)[nlmid] == FLK_NLM_UNKNOWN) 419 #define FLK_REGISTRY_IS_NLM_UP(nlmreg, nlmid) \ argument 420 ((nlmreg)[nlmid] == FLK_NLM_UP) 421 #define FLK_REGISTRY_ADD_NLMID(nlmreg, nlmid) \ argument 422 ((nlmreg)[nlmid] = FLK_NLM_UP) 423 #define FLK_REGISTRY_CHANGE_NLM_STATE(nlmreg, nlmid, state) \ argument 424 ((nlmreg)[nlmid] = state)
|
H A D | flock.h | 266 void cl_flk_set_nlm_status(int nlmid, flk_nlm_status_t nlm_state); 268 int cl_flk_has_remote_locks_for_nlmid(struct vnode *vp, int nlmid); 269 void cl_flk_change_nlm_state_to_unknown(int nlmid);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | flock.c | 542 int nlmid; in reclock() local 656 nlmid = GETNLMID(lock_request->l_flock.l_sysid); in reclock() 657 ASSERT(nlmid <= nlm_status_size && nlmid >= 0); in reclock() 666 nlmid)) { in reclock() 667 FLK_REGISTRY_ADD_NLMID(nlm_reg_status, nlmid); in reclock() 669 nlmid)) { in reclock() 2503 cl_flk_has_remote_locks_for_nlmid(vnode_t *vp, int nlmid) in cl_flk_has_remote_locks_for_nlmid() argument 2535 if (IS_LOCKMGR(lock) && nlmid == lock_nlmid) { in cl_flk_has_remote_locks_for_nlmid() 2554 if (IS_LOCKMGR(lock) && nlmid == lock_nlmid) { in cl_flk_has_remote_locks_for_nlmid() 3481 cl_flk_set_nlm_status(int nlmid, flk_nlm_status_t nlm_state) in cl_flk_set_nlm_status() argument [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 254 int nlmid; in fs_frlock() local 363 nlmid = GETNLMID(bfp->l_sysid); in fs_frlock() 364 if (nlmid != 0) { /* booted as a cluster */ in fs_frlock() 366 cl_flk_has_remote_locks_for_nlmid(vp, nlmid); in fs_frlock()
|