nlm_host
TAILQ_HEAD(nlm_host_list, nlm_host);
extern void nlm_register_lock_locally(struct vnode *, struct nlm_host *,
void nlm_rpc_cache_destroy(struct nlm_host *);
void nlm_reclaim_client(struct nlm_globals *, struct nlm_host *);
void nlm_client_cancel_all(struct nlm_globals *, struct nlm_host *);
void nlm_host_release(struct nlm_globals *, struct nlm_host *);
void nlm_host_monitor(struct nlm_globals *, struct nlm_host *, int);
void nlm_host_unmonitor(struct nlm_globals *, struct nlm_host *);
void nlm_host_notify_server(struct nlm_host *, int32_t);
void nlm_host_notify_client(struct nlm_host *, int32_t);
int nlm_host_get_state(struct nlm_host *);
struct nlm_vhold *nlm_vhold_get(struct nlm_host *, vnode_t *);
void nlm_vhold_release(struct nlm_host *, struct nlm_vhold *);
struct nlm_vhold *nlm_vhold_find_locked(struct nlm_host *, const vnode_t *);
struct nlm_host *, struct nlm4_lock *, struct vnode *);
struct nlm_host *, struct nlm4_lock *);
void nlm_host_cancel_slocks(struct nlm_globals *, struct nlm_host *);
int nlm_slreq_register(struct nlm_host *,
int nlm_slreq_unregister(struct nlm_host *,
void nlm_shres_track(struct nlm_host *, vnode_t *, struct shrlock *);
void nlm_shres_untrack(struct nlm_host *, vnode_t *, struct shrlock *);
struct nlm_shres *nlm_get_active_shres(struct nlm_host *);
int nlm_host_wait_grace(struct nlm_host *);
int nlm_host_get_rpc(struct nlm_host *, int, nlm_rpc_t **);
void nlm_host_rele_rpc(struct nlm_host *, nlm_rpc_t *);