Home
last modified time | relevance | path

Searched refs:nlmid (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dflock_impl.h417 #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 Dflock.h266 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 Dflock.c542 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 Dfs_subr.c254 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()