Searched refs:rd_offset (Results 1 – 3 of 3) sorted by relevance
/fs/nfsd/ |
D | nfs4xdr.c | 1248 if (xdr_stream_decode_u64(argp->xdr, &read->rd_offset) < 0) in nfsd4_decode_read() 3948 file, read->rd_offset, &maxcount, in nfsd4_encode_splice_read() 4009 nfserr = nfsd_readv(resp->rqstp, read->rd_fhp, file, read->rd_offset, in nfsd4_encode_readv() 4792 hole_pos = pos ? *pos : vfs_llseek(file, read->rd_offset, SEEK_HOLE); in nfsd4_encode_read_plus_data() 4793 if (hole_pos > read->rd_offset) in nfsd4_encode_read_plus_data() 4794 *maxcount = min_t(unsigned long, *maxcount, hole_pos - read->rd_offset); in nfsd4_encode_read_plus_data() 4806 nfserr = nfsd_readv(resp->rqstp, read->rd_fhp, file, read->rd_offset, in nfsd4_encode_read_plus_data() 4814 tmp64 = cpu_to_be64(read->rd_offset); in nfsd4_encode_read_plus_data() 4831 loff_t data_pos = vfs_llseek(file, read->rd_offset, SEEK_DATA); in nfsd4_encode_read_plus_hole() 4838 else if (data_pos <= read->rd_offset || (data_pos < f_size && data_pos % PAGE_SIZE)) in nfsd4_encode_read_plus_hole() [all …]
|
D | nfs4proc.c | 923 read->rd_offset, read->rd_length); in nfsd4_read() 926 if (read->rd_offset > (u64)OFFSET_MAX) in nfsd4_read() 927 read->rd_offset = (u64)OFFSET_MAX; in nfsd4_read() 928 if (read->rd_offset + read->rd_length > (u64)OFFSET_MAX) in nfsd4_read() 929 read->rd_length = (u64)OFFSET_MAX - read->rd_offset; in nfsd4_read() 964 u->read.rd_offset, u->read.rd_length); in nfsd4_read_release()
|
D | xdr4.h | 302 u64 rd_offset; /* request */ member
|