Lines Matching defs:fiemap
792 /* So that the fiemap access checks can't overflow on 32 bit machines. */
797 struct fiemap fiemap;
798 struct fiemap __user *ufiemap = (struct fiemap __user *) arg;
803 if (copy_from_user(&fiemap, ufiemap, sizeof(fiemap)))
806 if (fiemap.fm_extent_count > FIEMAP_MAX_EXTENTS)
809 fieinfo.fi_flags = fiemap.fm_flags;
810 fieinfo.fi_extents_max = fiemap.fm_extent_count;
813 error = ext4_get_es_cache(inode, &fieinfo, fiemap.fm_start,
814 fiemap.fm_length);
815 fiemap.fm_flags = fieinfo.fi_flags;
816 fiemap.fm_mapped_extents = fieinfo.fi_extents_mapped;
817 if (copy_to_user(ufiemap, &fiemap, sizeof(fiemap)))