Searched refs:lrp (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/nfsd/ |
| H A D | nfs4layouts.c | 506 struct nfsd4_layoutreturn *lrp) in nfsd4_return_file_layouts() argument 514 nfserr = nfsd4_preprocess_layout_stateid(rqstp, cstate, &lrp->lr_sid, in nfsd4_return_file_layouts() 515 false, lrp->lr_layout_type, in nfsd4_return_file_layouts() 518 trace_nfsd_layout_return_lookup_fail(&lrp->lr_sid); in nfsd4_return_file_layouts() 524 if (layouts_overlapping(lp, &lrp->lr_seg)) { in nfsd4_return_file_layouts() 525 nfsd4_return_file_layout(lp, &lrp->lr_seg, &reaplist); in nfsd4_return_file_layouts() 531 nfs4_inc_and_copy_stateid(&lrp->lr_sid, &ls->ls_stid); in nfsd4_return_file_layouts() 532 lrp->lrs_present = true; in nfsd4_return_file_layouts() 536 lrp->lrs_present = false; in nfsd4_return_file_layouts() 549 struct nfsd4_layoutreturn *lrp) in nfsd4_return_client_layouts() argument [all …]
|
| H A D | pnfs.h | 63 struct nfsd4_layoutreturn *lrp); 66 struct nfsd4_layoutreturn *lrp);
|
| H A D | nfs4proc.c | 2613 struct nfsd4_layoutreturn *lrp = &u->layoutreturn; in nfsd4_layoutreturn() local 2622 if (!nfsd4_layout_verify(current_fh->fh_export, lrp->lr_layout_type)) in nfsd4_layoutreturn() 2625 switch (lrp->lr_seg.iomode) { in nfsd4_layoutreturn() 2632 lrp->lr_seg.iomode); in nfsd4_layoutreturn() 2637 switch (lrp->lr_return_type) { in nfsd4_layoutreturn() 2639 nfserr = nfsd4_return_file_layouts(rqstp, cstate, lrp); in nfsd4_layoutreturn() 2643 nfserr = nfsd4_return_client_layouts(rqstp, cstate, lrp); in nfsd4_layoutreturn() 2647 lrp->lr_return_type); in nfsd4_layoutreturn()
|
| /linux/fs/nfs/ |
| H A D | nfs4proc.c | 10135 struct nfs4_layoutreturn *lrp = calldata; in nfs4_layoutreturn_prepare() local 10137 nfs4_setup_sequence(lrp->clp, in nfs4_layoutreturn_prepare() 10138 &lrp->args.seq_args, in nfs4_layoutreturn_prepare() 10139 &lrp->res.seq_res, in nfs4_layoutreturn_prepare() 10141 if (!pnfs_layout_is_valid(lrp->args.layout)) in nfs4_layoutreturn_prepare() 10147 struct nfs4_layoutreturn *lrp = calldata; in nfs4_layoutreturn_done() local 10150 if (!nfs41_sequence_process(task, &lrp->res.seq_res)) in nfs4_layoutreturn_done() 10154 lrp->rpc_status = -EAGAIN; in nfs4_layoutreturn_done() 10155 lrp->res.lrs_present = 0; in nfs4_layoutreturn_done() 10163 lrp->res.lrs_present = 0; in nfs4_layoutreturn_done() [all …]
|
| H A D | pnfs.c | 1354 struct nfs4_layoutreturn *lrp; in pnfs_send_layoutreturn() local 1359 lrp = kzalloc(sizeof(*lrp), nfs_io_gfp_mask()); in pnfs_send_layoutreturn() 1360 if (unlikely(lrp == NULL)) { in pnfs_send_layoutreturn() 1370 pnfs_init_layoutreturn_args(&lrp->args, lo, stateid, iomode); in pnfs_send_layoutreturn() 1371 lrp->args.ld_private = &lrp->ld_private; in pnfs_send_layoutreturn() 1372 lrp->clp = NFS_SERVER(ino)->nfs_client; in pnfs_send_layoutreturn() 1373 lrp->cred = cred; in pnfs_send_layoutreturn() 1375 ld->prepare_layoutreturn(&lrp->args); in pnfs_send_layoutreturn() 1377 status = nfs4_proc_layoutreturn(lrp, flags); in pnfs_send_layoutreturn()
|
| H A D | pnfs.h | 259 extern int nfs4_proc_layoutreturn(struct nfs4_layoutreturn *lrp,
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_btree.c | 2511 union xfs_btree_rec *lrp; /* left record pointer */ in xfs_btree_lshift() local 2513 lrp = xfs_btree_rec_addr(cur, lrecs, left); in xfs_btree_lshift() 2516 xfs_btree_copy_recs(cur, lrp, rrp, 1); in xfs_btree_lshift() 2520 xfs_btree_rec_addr(cur, lrecs - 1, left), lrp)); in xfs_btree_lshift() 2707 union xfs_btree_rec *lrp; in xfs_btree_rshift() local 2710 lrp = xfs_btree_rec_addr(cur, lrecs, left); in xfs_btree_rshift() 2716 xfs_btree_copy_recs(cur, rrp, lrp, 1); in xfs_btree_rshift() 2912 union xfs_btree_rec *lrp; /* left record pointer */ in __xfs_btree_split() local 2915 lrp = xfs_btree_rec_addr(cur, src_index, left); in __xfs_btree_split() 2919 xfs_btree_copy_recs(cur, rrp, lrp, rrecs); in __xfs_btree_split() [all …]
|