Lines Matching defs:lrp
506 struct nfsd4_layoutreturn *lrp)
514 nfserr = nfsd4_preprocess_layout_stateid(rqstp, cstate, &lrp->lr_sid,
515 false, lrp->lr_layout_type,
518 trace_nfsd_layout_return_lookup_fail(&lrp->lr_sid);
524 if (layouts_overlapping(lp, &lrp->lr_seg)) {
525 nfsd4_return_file_layout(lp, &lrp->lr_seg, &reaplist);
531 nfs4_inc_and_copy_stateid(&lrp->lr_sid, &ls->ls_stid);
532 lrp->lrs_present = true;
536 lrp->lrs_present = false;
549 struct nfsd4_layoutreturn *lrp)
556 lrp->lrs_present = false;
560 if (ls->ls_layout_type != lrp->lr_layout_type)
563 if (lrp->lr_return_type == RETURN_FSID &&
570 if (lrp->lr_seg.iomode == IOMODE_ANY ||
571 lrp->lr_seg.iomode == lp->lo_seg.iomode)