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
657 ASSERT(nlmid <= nlm_status_size && nlmid >= 0); in reclock()
666 nlmid)) { in reclock()
669 nlmid)) { in reclock()
3505 ASSERT(nlmid <= nlm_status_size && nlmid >= 0); in cl_flk_set_nlm_status()
3566 cl_flk_wakeup_sleeping_nlm_locks(nlmid); in cl_flk_set_nlm_status()
3574 cl_flk_unlock_nlm_granted(nlmid); in cl_flk_set_nlm_status()
3939 if (nlmid == lock_nlmid) { in cl_flk_wakeup_sleeping_nlm_locks()
3956 cl_flk_unlock_nlm_granted(int nlmid) in cl_flk_unlock_nlm_granted() argument
3991 if (nlmid == lock_nlmid) { in cl_flk_unlock_nlm_granted()
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c233 int nlmid; in fs_frlock() local
342 nlmid = GETNLMID(bfp->l_sysid); in fs_frlock()
343 if (nlmid != 0) { /* booted as a cluster */ in fs_frlock()
345 cl_flk_has_remote_locks_for_nlmid(vp, nlmid); in fs_frlock()