Lines Matching defs:hostp

137  * on the given server represented by hostp.
143 nlm_reclaim_client(struct nlm_globals *g, struct nlm_host *hostp)
151 sysid = hostp->nh_sysid | LM_SYSID_CLIENT;
155 state = nlm_host_get_state(hostp);
158 struct nlm_host *, hostp, int, state);
183 nlm_host_cancel_slocks(g, hostp);
190 error = nlm_reclaim_lock(hostp, llp->ll_vp,
220 nsp_head = nsp = nlm_get_active_shres(hostp);
222 error = nlm_reclaim_share(hostp, nsp->ns_vp,
232 nlm_shres_untrack(hostp, nsp->ns_vp,
242 } while (state != nlm_host_get_state(hostp));
266 struct nlm_host *hostp;
280 hostp = nlm_host_findcreate(g, sv->sv_hostname, netid, &sv->sv_addr);
281 if (hostp == NULL)
295 error = nlm_frlock_getlk(hostp, vp, flkp, flags,
301 error = nlm_frlock_setlk(hostp, vp, flkp, flags,
304 nlm_host_monitor(g, hostp, 0);
312 nlm_host_release(g, hostp);
317 nlm_frlock_getlk(struct nlm_host *hostp, vnode_t *vp,
345 error = nlm_call_test(&flk0, hostp, fhp, vers);
369 nlm_frlock_setlk(struct nlm_host *hostp, vnode_t *vp,
403 flkp->l_sysid = hostp->nh_sysid | LM_SYSID_CLIENT;
412 error = nlm_call_unlock(flkp, hostp, fhp, vers);
440 error = nlm_call_lock(vp, flkp, hostp, fhp, flcb, vers, xflags);
469 nlm_client_cancel_all(struct nlm_globals *g, struct nlm_host *hostp)
477 sysid = hostp->nh_sysid | LM_SYSID_CLIENT;
478 nlm_host_cancel_slocks(g, hostp);
489 (void) nlm_call_unlock(&llp->ll_flock, hostp,
501 nsp_head = nsp = nlm_get_active_shres(hostp);
505 (void) nlm_call_unshare(nsp->ns_shr, hostp,
509 nlm_shres_untrack(hostp, nsp->ns_vp, nsp->ns_shr);
618 nlm_register_lock_locally(struct vnode *vp, struct nlm_host *hostp,
624 if (hostp == NULL) {
635 hostp = nlm_host_findcreate(g, sv->sv_hostname,
640 if (hostp != NULL) {
641 sysid = hostp->nh_sysid | LM_SYSID_CLIENT;
644 nlm_host_release(g, hostp);
661 nlm_reclaim_lock(struct nlm_host *hostp, vnode_t *vp,
673 state = nlm_host_get_state(hostp);
681 return (nlm_call_lock(vp, flp, hostp, &lm_fh,
749 struct nlm_host *hostp, struct netobj *fhp,
770 oh.oh_sysid = hostp->nh_sysid;
775 nslp = nlm_slock_register(g, hostp, &args.alock, vp);
784 error = nlm_host_get_rpc(hostp, vers, &rpcp);
792 nlm_host_rele_rpc(hostp, rpcp);
811 error = nlm_host_wait_grace(hostp);
905 (void) nlm_call_cancel(&args, hostp, vers);
950 struct nlm_host *hostp, int vers)
979 error = nlm_host_get_rpc(hostp, vers, &rpcp);
985 nlm_host_rele_rpc(hostp, rpcp);
1036 nlm_call_unlock(struct flock64 *flp, struct nlm_host *hostp,
1048 oh.oh_sysid = hostp->nh_sysid;
1058 error = nlm_host_get_rpc(hostp, vers, &rpcp);
1064 nlm_host_rele_rpc(hostp, rpcp);
1078 error = nlm_host_wait_grace(hostp);
1106 nlm_call_test(struct flock64 *flp, struct nlm_host *hostp,
1120 oh.oh_sysid = hostp->nh_sysid;
1130 error = nlm_host_get_rpc(hostp, vers, &rpcp);
1136 nlm_host_rele_rpc(hostp, rpcp);
1151 error = nlm_host_wait_grace(hostp);
1285 nlm_reclaim_share(struct nlm_host *hostp, vnode_t *vp,
1292 state = nlm_host_get_state(hostp);
1305 return (nlm_call_share(shr, hostp, &lm_fh, vers, 1));