Home | History | Annotate | Download | only in server

Lines Matching defs:new_lfp

113     struct nfslockfile *new_lfp, fhandle_t *nfhp, NFSPROC_T *p);
2250 struct nfslockfile *lfp, *new_lfp;
2276 MALLOC(new_lfp, struct nfslockfile *, sizeof (struct nfslockfile),
2279 getfhret = nfsrv_getlockfh(vp, new_stp->ls_flags, new_lfp,
2330 free((caddr_t)new_lfp, M_NFSDLOCKFILE);
2340 FREE((caddr_t)new_lfp, M_NFSDLOCKFILE);
2350 error = nfsrv_getlockfile(new_stp->ls_flags, &new_lfp, &lfp,
2352 if (new_lfp)
2353 FREE((caddr_t)new_lfp, M_NFSDLOCKFILE);
2502 struct nfslockfile *lfp, *new_lfp;
2525 MALLOC(new_lfp, struct nfslockfile *, sizeof (struct nfslockfile),
2531 getfhret = nfsrv_getlockfh(vp, new_stp->ls_flags, new_lfp,
2584 free((caddr_t)new_lfp, M_NFSDLOCKFILE);
2605 error = nfsrv_getlockfile(new_stp->ls_flags, &new_lfp, &lfp,
2607 if (new_lfp)
2608 FREE((caddr_t)new_lfp, M_NFSDLOCKFILE);
3530 nfsrv_getlockfh(vnode_t vp, u_short flags, struct nfslockfile *new_lfp,
3541 KASSERT(new_lfp != NULL, ("nfsrv_getlockfh: new_lfp NULL"));
3542 fhp = &new_lfp->lf_fh;
3565 struct nfslockfile *new_lfp = NULL;
3572 new_lfp = *new_lfpp;
3573 fhp = &new_lfp->lf_fh;
3596 LIST_INIT(&new_lfp->lf_open);
3597 LIST_INIT(&new_lfp->lf_lock);
3598 LIST_INIT(&new_lfp->lf_deleg);
3599 LIST_INIT(&new_lfp->lf_locallock);
3600 LIST_INIT(&new_lfp->lf_rollback);
3601 new_lfp->lf_locallock_lck.nfslock_usecnt = 0;
3602 new_lfp->lf_locallock_lck.nfslock_lock = 0;
3603 new_lfp->lf_usecount = 0;
3604 LIST_INSERT_HEAD(hp, new_lfp, lf_hash);
3605 *lfpp = new_lfp;