Go to the documentation of this file.
32 #ifndef FS_NFS_NFS4BLOCKLAYOUT_H
33 #define FS_NFS_NFS4BLOCKLAYOUT_H
36 #include <linux/nfs_fs.h>
42 #define PAGE_CACHE_SECTORS (PAGE_CACHE_SIZE >> SECTOR_SHIFT)
43 #define PAGE_CACHE_SECTOR_SHIFT (PAGE_CACHE_SHIFT - SECTOR_SHIFT)
44 #define SECTOR_SIZE (1 << SECTOR_SHIFT)
65 #define MY_MAX_TAGS (15)
111 INIT_LIST_HEAD(&marks->
im_tree.mtt_stub);
143 #define BLK_ID(lo) ((struct block_mount_id *)(NFS_SERVER(lo->plh_inode)->pnfs_ld_data))
146 BLK_LO2EXT(
struct pnfs_layout_hdr *lo)
167 #define BL_DEVICE_UMOUNT 0x0
168 #define BL_DEVICE_MOUNT 0x1
169 #define BL_DEVICE_REQUEST_INIT 0x0
170 #define BL_DEVICE_REQUEST_PROC 0x1
171 #define BL_DEVICE_REQUEST_ERR 0x2
178 struct pnfs_device *
dev);
195 struct xdr_stream *xdr,