Searched refs:lgp (Results 1 – 9 of 9) sorted by relevance
/linux-4.1.27/fs/nfsd/ |
D | pnfs.h | 29 struct nfsd4_layoutget *lgp); 31 struct nfsd4_layoutget *lgp); 43 __be32 nfsd4_insert_layout(struct nfsd4_layoutget *lgp,
|
D | nfs4proc.c | 1253 struct nfsd4_layoutget *lgp) in nfsd4_layoutget() argument 1261 switch (lgp->lg_seg.iomode) { in nfsd4_layoutget() 1270 __func__, lgp->lg_seg.iomode); in nfsd4_layoutget() 1280 ops = nfsd4_layout_verify(current_fh->fh_export, lgp->lg_layout_type); in nfsd4_layoutget() 1296 if (lgp->lg_seg.length < lgp->lg_minlength || in nfsd4_layoutget() 1297 (lgp->lg_minlength != NFS4_MAX_UINT64 && in nfsd4_layoutget() 1298 lgp->lg_minlength > NFS4_MAX_UINT64 - lgp->lg_seg.offset) || in nfsd4_layoutget() 1299 (lgp->lg_seg.length != NFS4_MAX_UINT64 && in nfsd4_layoutget() 1300 lgp->lg_seg.length > NFS4_MAX_UINT64 - lgp->lg_seg.offset)) in nfsd4_layoutget() 1302 if (lgp->lg_seg.length == 0) in nfsd4_layoutget() [all …]
|
D | blocklayoutxdr.c | 16 struct nfsd4_layoutget *lgp) in nfsd4_block_encode_layoutget() argument 18 struct pnfs_block_extent *b = lgp->lg_content; in nfsd4_block_encode_layoutget()
|
D | blocklayoutxdr.h | 58 struct nfsd4_layoutget *lgp);
|
D | nfs4xdr.c | 1556 struct nfsd4_layoutget *lgp) in nfsd4_decode_layoutget() argument 1561 lgp->lg_signal = be32_to_cpup(p++); in nfsd4_decode_layoutget() 1562 lgp->lg_layout_type = be32_to_cpup(p++); in nfsd4_decode_layoutget() 1563 lgp->lg_seg.iomode = be32_to_cpup(p++); in nfsd4_decode_layoutget() 1564 p = xdr_decode_hyper(p, &lgp->lg_seg.offset); in nfsd4_decode_layoutget() 1565 p = xdr_decode_hyper(p, &lgp->lg_seg.length); in nfsd4_decode_layoutget() 1566 p = xdr_decode_hyper(p, &lgp->lg_minlength); in nfsd4_decode_layoutget() 1568 status = nfsd4_decode_stateid(argp, &lgp->lg_sid); in nfsd4_decode_layoutget() 1573 lgp->lg_maxcount = be32_to_cpup(p++); in nfsd4_decode_layoutget() 4091 struct nfsd4_layoutget *lgp) in nfsd4_encode_layoutget() argument [all …]
|
D | nfs4layouts.c | 369 nfsd4_insert_layout(struct nfsd4_layoutget *lgp, struct nfs4_layout_stateid *ls) in nfsd4_insert_layout() argument 371 struct nfsd4_layout_seg *seg = &lgp->lg_seg; in nfsd4_insert_layout() 409 memcpy(&lgp->lg_sid, &ls->ls_stid.sc_stateid, sizeof(stateid_t)); in nfsd4_insert_layout()
|
/linux-4.1.27/fs/nfs/ |
D | pnfs.c | 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() [all …]
|
D | nfs4proc.c | 7625 struct nfs4_layoutget *lgp = calldata; in nfs4_layoutget_prepare() local 7626 struct nfs_server *server = NFS_SERVER(lgp->args.inode); in nfs4_layoutget_prepare() 7635 if (nfs41_setup_sequence(session, &lgp->args.seq_args, in nfs4_layoutget_prepare() 7636 &lgp->res.seq_res, task)) in nfs4_layoutget_prepare() 7638 if (pnfs_choose_layoutget_stateid(&lgp->args.stateid, in nfs4_layoutget_prepare() 7639 NFS_I(lgp->args.inode)->layout, in nfs4_layoutget_prepare() 7640 &lgp->args.range, in nfs4_layoutget_prepare() 7641 lgp->args.ctx->state)) { in nfs4_layoutget_prepare() 7648 struct nfs4_layoutget *lgp = calldata; in nfs4_layoutget_done() local 7649 struct inode *inode = lgp->args.inode; in nfs4_layoutget_done() [all …]
|
D | pnfs.h | 226 extern struct pnfs_layout_segment* nfs4_proc_layoutget(struct nfs4_layoutget *lgp, gfp_t gfp_flags); 245 struct pnfs_layout_segment *pnfs_layout_process(struct nfs4_layoutget *lgp);
|