tag | line | file | source code |
f_pos | 17 | fs/block_dev.c | int block = filp->f_pos >> BLOCK_SIZE_BITS; |
f_pos | 18 | fs/block_dev.c | int offset = filp->f_pos & (BLOCK_SIZE-1); |
f_pos | 46 | fs/block_dev.c | filp->f_pos += chars; |
f_pos | 61 | fs/block_dev.c | unsigned int block = filp->f_pos >> BLOCK_SIZE_BITS; |
f_pos | 62 | fs/block_dev.c | unsigned int offset = filp->f_pos & (BLOCK_SIZE-1); |
f_pos | 86 | fs/block_dev.c | filp->f_pos += chars; |
f_pos | 56 | fs/exec.c | } else file.f_pos = (offset) |
f_pos | 93 | fs/exec.c | file.f_pos = 0; |
f_pos | 67 | fs/ext/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 68 | fs/ext/dir.c | offset = filp->f_pos & 1023; |
f_pos | 69 | fs/ext/dir.c | block = ext_bmap(inode,(filp->f_pos)>>BLOCK_SIZE_BITS); |
f_pos | 71 | fs/ext/dir.c | filp->f_pos += 1024-offset; |
f_pos | 75 | fs/ext/dir.c | while (offset < 1024 && filp->f_pos < inode->i_size) { |
f_pos | 77 | fs/ext/dir.c | filp->f_pos += de->rec_len; |
f_pos | 91 | fs/ext/file.c | if (filp->f_pos > inode->i_size) |
f_pos | 94 | fs/ext/file.c | left = inode->i_size - filp->f_pos; |
f_pos | 100 | fs/ext/file.c | block = filp->f_pos >> BLOCK_SIZE_BITS; |
f_pos | 101 | fs/ext/file.c | offset = filp->f_pos & (BLOCK_SIZE-1); |
f_pos | 136 | fs/ext/file.c | filp->f_pos += chars; |
f_pos | 182 | fs/ext/file.c | pos = filp->f_pos; |
f_pos | 217 | fs/ext/file.c | filp->f_pos = pos; |
f_pos | 59 | fs/minix/dir.c | if (filp->f_pos & (sizeof (struct minix_dir_entry) - 1)) |
f_pos | 61 | fs/minix/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 62 | fs/minix/dir.c | offset = filp->f_pos & 1023; |
f_pos | 63 | fs/minix/dir.c | block = minix_bmap(inode,(filp->f_pos)>>BLOCK_SIZE_BITS); |
f_pos | 65 | fs/minix/dir.c | filp->f_pos += 1024-offset; |
f_pos | 69 | fs/minix/dir.c | while (offset < 1024 && filp->f_pos < inode->i_size) { |
f_pos | 71 | fs/minix/dir.c | filp->f_pos += sizeof (struct minix_dir_entry); |
f_pos | 91 | fs/minix/file.c | if (filp->f_pos > inode->i_size) |
f_pos | 94 | fs/minix/file.c | left = inode->i_size - filp->f_pos; |
f_pos | 100 | fs/minix/file.c | block = filp->f_pos >> BLOCK_SIZE_BITS; |
f_pos | 101 | fs/minix/file.c | offset = filp->f_pos & (BLOCK_SIZE-1); |
f_pos | 136 | fs/minix/file.c | filp->f_pos += chars; |
f_pos | 182 | fs/minix/file.c | pos = filp->f_pos; |
f_pos | 217 | fs/minix/file.c | filp->f_pos = pos; |
f_pos | 78 | fs/msdos/dir.c | if (filp->f_pos == 2) filp->f_pos = 0; |
f_pos | 79 | fs/msdos/dir.c | else if (filp->f_pos < 2) { |
f_pos | 80 | fs/msdos/dir.c | walk = filp->f_pos++ ? ".." : "."; |
f_pos | 89 | fs/msdos/dir.c | if (filp->f_pos & (sizeof(struct msdos_dir_entry)-1)) return -ENOENT; |
f_pos | 91 | fs/msdos/dir.c | while ((ino = msdos_get_entry(inode,&filp->f_pos,&bh,&de)) > -1) { |
f_pos | 94 | fs/msdos/file.c | if (filp->f_pos >= inode->i_size || count <= 0) return 0; |
f_pos | 96 | fs/msdos/file.c | while (left = MIN(inode->i_size-filp->f_pos,count-(buf-start))) { |
f_pos | 97 | fs/msdos/file.c | if (!(sector = msdos_smap(inode,filp->f_pos >> SECTOR_BITS))) |
f_pos | 99 | fs/msdos/file.c | offset = filp->f_pos & (SECTOR_SIZE-1); |
f_pos | 101 | fs/msdos/file.c | filp->f_pos += (size = MIN(SECTOR_SIZE-offset,left)); |
f_pos | 112 | fs/msdos/file.c | filp->f_pos = inode->i_size; |
f_pos | 146 | fs/msdos/file.c | if (filp->f_flags & O_APPEND) filp->f_pos = inode->i_size; |
f_pos | 150 | fs/msdos/file.c | while (!(sector = msdos_smap(inode,filp->f_pos >> SECTOR_BITS))) |
f_pos | 153 | fs/msdos/file.c | offset = filp->f_pos & (SECTOR_SIZE-1); |
f_pos | 160 | fs/msdos/file.c | memcpy_fromfs(data+(filp->f_pos & (SECTOR_SIZE-1)), |
f_pos | 166 | fs/msdos/file.c | to = data+(filp->f_pos & (SECTOR_SIZE-1)); |
f_pos | 185 | fs/msdos/file.c | filp->f_pos += written; |
f_pos | 186 | fs/msdos/file.c | if (filp->f_pos > inode->i_size) { |
f_pos | 187 | fs/msdos/file.c | inode->i_size = filp->f_pos; |
f_pos | 321 | fs/open.c | f->f_pos = 0; |
f_pos | 238 | fs/pipe.c | f[0]->f_pos = f[1]->f_pos = 0; |
f_pos | 53 | fs/read_write.c | tmp = file->f_pos + offset; |
f_pos | 63 | fs/read_write.c | file->f_pos = tmp; |
f_pos | 65 | fs/read_write.c | return file->f_pos; |
f_pos | 149 | include/linux/fs.h | off_t f_pos; |
f_pos | 36 | kernel/chr_drv/mem.c | addr = file->f_pos; |
f_pos | 60 | kernel/chr_drv/mem.c | file->f_pos = addr; |
f_pos | 73 | kernel/chr_drv/mem.c | addr = file->f_pos; |
f_pos | 101 | kernel/chr_drv/mem.c | file->f_pos = addr; |
f_pos | 111 | kernel/chr_drv/mem.c | unsigned long p = file->f_pos; |
f_pos | 120 | kernel/chr_drv/mem.c | file->f_pos += count; |
f_pos | 126 | kernel/chr_drv/mem.c | unsigned long p = file->f_pos; |
f_pos | 135 | kernel/chr_drv/mem.c | file->f_pos += count; |
f_pos | 141 | kernel/chr_drv/mem.c | unsigned int i = file->f_pos; |
f_pos | 149 | kernel/chr_drv/mem.c | file->f_pos = i; |
f_pos | 155 | kernel/chr_drv/mem.c | unsigned int i = file->f_pos; |
f_pos | 163 | kernel/chr_drv/mem.c | file->f_pos = i; |
f_pos | 190 | kernel/chr_drv/mem.c | file->f_pos = offset; |
f_pos | 191 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 193 | kernel/chr_drv/mem.c | file->f_pos += offset; |
f_pos | 194 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 198 | kernel/chr_drv/mem.c | if (file->f_pos < 0) |
f_pos | 200 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 99 | net/socket.c | file->f_pos = 0; |