Lines Matching refs:sr
476 struct space_resv sr; in ioctl_preallocate() local
478 if (copy_from_user(&sr, argp, sizeof(sr))) in ioctl_preallocate()
481 switch (sr.l_whence) { in ioctl_preallocate()
485 sr.l_start += filp->f_pos; in ioctl_preallocate()
488 sr.l_start += i_size_read(inode); in ioctl_preallocate()
494 return vfs_fallocate(filp, mode | FALLOC_FL_KEEP_SIZE, sr.l_start, in ioctl_preallocate()
495 sr.l_len); in ioctl_preallocate()
505 struct space_resv_32 sr; in compat_ioctl_preallocate() local
507 if (copy_from_user(&sr, argp, sizeof(sr))) in compat_ioctl_preallocate()
510 switch (sr.l_whence) { in compat_ioctl_preallocate()
514 sr.l_start += file->f_pos; in compat_ioctl_preallocate()
517 sr.l_start += i_size_read(inode); in compat_ioctl_preallocate()
523 return vfs_fallocate(file, mode | FALLOC_FL_KEEP_SIZE, sr.l_start, sr.l_len); in compat_ioctl_preallocate()