Lines Matching refs:lgp
865 struct nfs4_layoutget *lgp; in send_layoutget() local
870 lgp = kzalloc(sizeof(*lgp), gfp_flags); in send_layoutget()
871 if (lgp == NULL) in send_layoutget()
874 lgp->args.minlength = PAGE_CACHE_SIZE; in send_layoutget()
875 if (lgp->args.minlength > range->length) in send_layoutget()
876 lgp->args.minlength = range->length; in send_layoutget()
877 lgp->args.maxcount = PNFS_LAYOUT_MAXSIZE; in send_layoutget()
878 lgp->args.range = *range; in send_layoutget()
879 lgp->args.type = server->pnfs_curr_ld->id; in send_layoutget()
880 lgp->args.inode = ino; in send_layoutget()
881 lgp->args.ctx = get_nfs_open_context(ctx); in send_layoutget()
882 lgp->gfp_flags = gfp_flags; in send_layoutget()
883 lgp->cred = lo->plh_lc_cred; in send_layoutget()
888 lseg = nfs4_proc_layoutget(lgp, gfp_flags); in send_layoutget()
1581 pnfs_layout_process(struct nfs4_layoutget *lgp) in pnfs_layout_process() argument
1583 struct pnfs_layout_hdr *lo = NFS_I(lgp->args.inode)->layout; in pnfs_layout_process()
1584 struct nfs4_layoutget_res *res = &lgp->res; in pnfs_layout_process()
1591 lseg = NFS_SERVER(ino)->pnfs_curr_ld->alloc_lseg(lo, res, lgp->gfp_flags); in pnfs_layout_process()
1611 if (pnfs_layoutgets_blocked(lo, &lgp->args.range, 1)) { in pnfs_layout_process()