Lines Matching refs:bex
28 struct pnfs_block_extent *bex) in nfsd4_block_map_extent() argument
46 bex->es = PNFS_BLOCK_READ_DATA; in nfsd4_block_map_extent()
48 bex->es = PNFS_BLOCK_READWRITE_DATA; in nfsd4_block_map_extent()
49 bex->soff = iomap.addr; in nfsd4_block_map_extent()
61 bex->es = PNFS_BLOCK_INVALID_DATA; in nfsd4_block_map_extent()
62 bex->soff = iomap.addr; in nfsd4_block_map_extent()
68 bex->es = PNFS_BLOCK_NONE_DATA; in nfsd4_block_map_extent()
78 error = nfsd4_set_deviceid(&bex->vol_id, fhp, device_generation); in nfsd4_block_map_extent()
82 bex->foff = iomap.offset; in nfsd4_block_map_extent()
83 bex->len = iomap.length; in nfsd4_block_map_extent()
141 struct pnfs_block_extent *bex = bl->extents + i; in nfsd4_block_proc_layoutget() local
145 seg->iomode, args->lg_minlength, bex); in nfsd4_block_proc_layoutget()
149 bex_length = bex->len - (offset - bex->foff); in nfsd4_block_proc_layoutget()
155 offset = bex->foff + bex->len; in nfsd4_block_proc_layoutget()