Lines Matching refs:nlm_host

69 struct nlm_host;
230 struct nlm_host *nsl_host; /* (c) */
350 struct nlm_host { struct
353 TAILQ_ENTRY(nlm_host) nh_link; /* (z) */ argument
373 TAILQ_HEAD(nlm_host_list, nlm_host); argument
503 extern void nlm_register_lock_locally(struct vnode *, struct nlm_host *,
529 void nlm_rpc_cache_destroy(struct nlm_host *);
537 void nlm_reclaim_client(struct nlm_globals *, struct nlm_host *);
538 void nlm_client_cancel_all(struct nlm_globals *, struct nlm_host *);
572 struct nlm_host *nlm_host_findcreate(struct nlm_globals *, char *,
574 struct nlm_host *nlm_host_find(struct nlm_globals *,
576 struct nlm_host *nlm_host_find_by_sysid(struct nlm_globals *, sysid_t);
577 void nlm_host_release(struct nlm_globals *, struct nlm_host *);
579 void nlm_host_monitor(struct nlm_globals *, struct nlm_host *, int);
580 void nlm_host_unmonitor(struct nlm_globals *, struct nlm_host *);
582 void nlm_host_notify_server(struct nlm_host *, int32_t);
583 void nlm_host_notify_client(struct nlm_host *, int32_t);
585 int nlm_host_get_state(struct nlm_host *);
587 struct nlm_vhold *nlm_vhold_get(struct nlm_host *, vnode_t *);
588 void nlm_vhold_release(struct nlm_host *, struct nlm_vhold *);
589 struct nlm_vhold *nlm_vhold_find_locked(struct nlm_host *, const vnode_t *);
592 struct nlm_host *, struct nlm4_lock *, struct vnode *);
596 struct nlm_host *, struct nlm4_lock *);
597 void nlm_host_cancel_slocks(struct nlm_globals *, struct nlm_host *);
599 int nlm_slreq_register(struct nlm_host *,
601 int nlm_slreq_unregister(struct nlm_host *,
604 void nlm_shres_track(struct nlm_host *, vnode_t *, struct shrlock *);
605 void nlm_shres_untrack(struct nlm_host *, vnode_t *, struct shrlock *);
606 struct nlm_shres *nlm_get_active_shres(struct nlm_host *);
609 int nlm_host_wait_grace(struct nlm_host *);
613 int nlm_host_get_rpc(struct nlm_host *, int, nlm_rpc_t **);
614 void nlm_host_rele_rpc(struct nlm_host *, nlm_rpc_t *);