Lines Matching refs:sr
272 struct space_resv sr; in ioctl_preallocate() local
274 if (copy_from_user(&sr, argp, sizeof(sr))) in ioctl_preallocate()
277 switch (sr.l_whence) { in ioctl_preallocate()
281 sr.l_start += filp->f_pos; in ioctl_preallocate()
284 sr.l_start += i_size_read(inode); in ioctl_preallocate()
290 return vfs_fallocate(filp, mode | FALLOC_FL_KEEP_SIZE, sr.l_start, in ioctl_preallocate()
291 sr.l_len); in ioctl_preallocate()
301 struct space_resv_32 sr; in compat_ioctl_preallocate() local
303 if (copy_from_user(&sr, argp, sizeof(sr))) in compat_ioctl_preallocate()
306 switch (sr.l_whence) { in compat_ioctl_preallocate()
310 sr.l_start += file->f_pos; in compat_ioctl_preallocate()
313 sr.l_start += i_size_read(inode); in compat_ioctl_preallocate()
319 return vfs_fallocate(file, mode | FALLOC_FL_KEEP_SIZE, sr.l_start, sr.l_len); in compat_ioctl_preallocate()