vnode_t
} vnode_t;
extern int nlm_safemap(const vnode_t *);
extern int nlm_safelock(vnode_t *, const struct flock64 *, cred_t *);
extern int nlm_has_sleep(const vnode_t *);
int nlm_vp_active(const vnode_t *);
struct nlm_vhold *nlm_vhold_get(struct nlm_host *, vnode_t *);
struct nlm_vhold *nlm_vhold_find_locked(struct nlm_host *, const vnode_t *);
void nlm_shres_track(struct nlm_host *, vnode_t *, struct shrlock *);
void nlm_shres_untrack(struct nlm_host *, vnode_t *, struct shrlock *);
} vnode_t;