Lines Matching refs:fiemap
7 The fiemap ioctl is an efficient method for userspace to get file
8 extent mappings. Instead of block-by-block mapping (such as bmap), fiemap
15 A fiemap request is encoded within struct fiemap::
17 struct fiemap {
44 fiemap interface to grow in the future but without losing
68 which userspace must allocate along with the fiemap structure. The
102 the file so that the process making fiemap calls can determine when no
123 (via fiemap->fm_length).
182 File systems wishing to support fiemap must implement a ->fiemap callback on
183 their inode_operations structure. The fs ->fiemap call is responsible for
184 defining its set of supported fiemap flags, and calling a helper function on
190 int (*fiemap)(struct inode *, struct fiemap_extent_info *, u64 start,
193 ->fiemap is passed struct fiemap_extent_info which describes the
194 fiemap request::
208 Flag checking should be done at the beginning of the ->fiemap callback via the
215 set of fiemap flags which the fs understands should be passed via fs_flags. If