Lines Matching defs:ownerstp
2552 struct nfsstate *ownerstp;
2596 nfsrv_getowner(&clp->lc_open, new_stp, &ownerstp);
2598 if (!error && ownerstp) {
2599 error = nfsrv_checkseqid(nd, new_stp->ls_seq, ownerstp,
2607 (ownerstp->ls_flags & NFSLCK_NEEDSCONFIRM))
2807 struct nfsstate *openstp = NULL, *new_open, *ownerstp, *new_deleg;
2887 nfsrv_getowner(&clp->lc_open, new_stp, &ownerstp);
2985 if (ownerstp && stp->ls_openowner == ownerstp)
3160 if (ownerstp) {
3161 new_open->ls_openowner = ownerstp;
3162 LIST_INSERT_HEAD(&ownerstp->ls_open,new_open,ls_list);
3266 if (ownerstp) {
3267 new_open->ls_openowner = ownerstp;
3268 LIST_INSERT_HEAD(&ownerstp->ls_open, new_open, ls_list);
3288 } else if (ownerstp) {
3289 if (ownerstp->ls_flags & NFSLCK_NEEDSCONFIRM) {
3291 if (ownerstp->ls_op)
3292 nfsrvd_derefcache(ownerstp->ls_op);
3293 ownerstp->ls_op = new_stp->ls_op;
3294 nfsrvd_refcache(ownerstp->ls_op);
3295 ownerstp->ls_seq = new_stp->ls_seq;
3297 stp = LIST_FIRST(&ownerstp->ls_open);
3329 new_open->ls_openowner = ownerstp;
3334 LIST_INSERT_HEAD(&ownerstp->ls_open, new_open, ls_list);