mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
use symbolic constants in generic lseek code
Convert magic numbers to SEEK_* values from fs.h Signed-off-by: Chris Snook <csnook@redhat.com> Acked-by: David Howells <dhowells@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
5b79520212
commit
7b8e89249b
1 changed files with 6 additions and 6 deletions
|
@ -37,10 +37,10 @@ loff_t generic_file_llseek(struct file *file, loff_t offset, int origin)
|
||||||
|
|
||||||
mutex_lock(&inode->i_mutex);
|
mutex_lock(&inode->i_mutex);
|
||||||
switch (origin) {
|
switch (origin) {
|
||||||
case 2:
|
case SEEK_END:
|
||||||
offset += inode->i_size;
|
offset += inode->i_size;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case SEEK_CUR:
|
||||||
offset += file->f_pos;
|
offset += file->f_pos;
|
||||||
}
|
}
|
||||||
retval = -EINVAL;
|
retval = -EINVAL;
|
||||||
|
@ -63,10 +63,10 @@ loff_t remote_llseek(struct file *file, loff_t offset, int origin)
|
||||||
|
|
||||||
lock_kernel();
|
lock_kernel();
|
||||||
switch (origin) {
|
switch (origin) {
|
||||||
case 2:
|
case SEEK_END:
|
||||||
offset += i_size_read(file->f_path.dentry->d_inode);
|
offset += i_size_read(file->f_path.dentry->d_inode);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case SEEK_CUR:
|
||||||
offset += file->f_pos;
|
offset += file->f_pos;
|
||||||
}
|
}
|
||||||
retval = -EINVAL;
|
retval = -EINVAL;
|
||||||
|
@ -94,10 +94,10 @@ loff_t default_llseek(struct file *file, loff_t offset, int origin)
|
||||||
|
|
||||||
lock_kernel();
|
lock_kernel();
|
||||||
switch (origin) {
|
switch (origin) {
|
||||||
case 2:
|
case SEEK_END:
|
||||||
offset += i_size_read(file->f_path.dentry->d_inode);
|
offset += i_size_read(file->f_path.dentry->d_inode);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case SEEK_CUR:
|
||||||
offset += file->f_pos;
|
offset += file->f_pos;
|
||||||
}
|
}
|
||||||
retval = -EINVAL;
|
retval = -EINVAL;
|
||||||
|
|
Loading…
Add table
Reference in a new issue