tag | line | file | source code |
f_pos | 18 | fs/block_dev.c | int block = filp->f_pos >> BLOCK_SIZE_BITS; |
f_pos | 19 | fs/block_dev.c | int offset = filp->f_pos & (BLOCK_SIZE-1); |
f_pos | 47 | fs/block_dev.c | filp->f_pos += chars; |
f_pos | 77 | fs/block_dev.c | offset = filp->f_pos; |
f_pos | 151 | fs/block_dev.c | filp->f_pos += chars; |
f_pos | 56 | fs/exec.c | } else file.f_pos = (offset) |
f_pos | 96 | fs/exec.c | file.f_pos = 0; |
f_pos | 396 | fs/exec.c | file.f_pos = 0; |
f_pos | 408 | fs/exec.c | file.f_pos = offset; |
f_pos | 74 | fs/ext/dir.c | if (filp->f_pos % 8 != 0) |
f_pos | 76 | fs/ext/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 77 | fs/ext/dir.c | offset = filp->f_pos & 1023; |
f_pos | 78 | fs/ext/dir.c | bh = ext_bread(inode,(filp->f_pos)>>BLOCK_SIZE_BITS,0); |
f_pos | 80 | fs/ext/dir.c | filp->f_pos += 1024-offset; |
f_pos | 84 | fs/ext/dir.c | while (offset < 1024 && filp->f_pos < inode->i_size) { |
f_pos | 87 | fs/ext/dir.c | (de->rec_len + filp->f_pos - 1) / 1024 > (filp->f_pos / 1024)) { |
f_pos | 91 | fs/ext/dir.c | filp->f_pos += 1024-offset; |
f_pos | 92 | fs/ext/dir.c | if (filp->f_pos > inode->i_size) |
f_pos | 93 | fs/ext/dir.c | filp->f_pos = inode->i_size; |
f_pos | 97 | fs/ext/dir.c | filp->f_pos += de->rec_len; |
f_pos | 90 | fs/ext/file.c | offset = filp->f_pos; |
f_pos | 160 | fs/ext/file.c | filp->f_pos += chars; |
f_pos | 215 | fs/ext/file.c | pos = filp->f_pos; |
f_pos | 252 | fs/ext/file.c | filp->f_pos = pos; |
f_pos | 104 | fs/ext2/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 105 | fs/ext2/dir.c | offset = filp->f_pos & (sb->s_blocksize - 1); |
f_pos | 106 | fs/ext2/dir.c | bh = ext2_bread (inode, (filp->f_pos) >> EXT2_BLOCK_SIZE_BITS(sb), 0, &err); |
f_pos | 108 | fs/ext2/dir.c | filp->f_pos += sb->s_blocksize - offset; |
f_pos | 112 | fs/ext2/dir.c | while (offset < sb->s_blocksize && filp->f_pos < inode->i_size) { |
f_pos | 119 | fs/ext2/dir.c | filp->f_pos += de->rec_len; |
f_pos | 93 | fs/ext2/file.c | offset = filp->f_pos; |
f_pos | 164 | fs/ext2/file.c | filp->f_pos += chars; |
f_pos | 224 | fs/ext2/file.c | pos = filp->f_pos; |
f_pos | 264 | fs/ext2/file.c | filp->f_pos = pos; |
f_pos | 47 | fs/ioctl.c | put_fs_long(filp->f_inode->i_size - filp->f_pos, |
f_pos | 79 | fs/isofs/dir.c | offset = filp->f_pos & (BLOCK_SIZE - 1); |
f_pos | 80 | fs/isofs/dir.c | block = isofs_bmap(inode,(filp->f_pos)>>BLOCK_SIZE_BITS); |
f_pos | 84 | fs/isofs/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 86 | fs/isofs/dir.c | printk("Block, offset: %x %x %x\n",block, offset, filp->f_pos); |
f_pos | 97 | fs/isofs/dir.c | filp->f_pos =(filp->f_pos & ~(ISOFS_BLOCK_SIZE - 1))+ISOFS_BLOCK_SIZE; |
f_pos | 98 | fs/isofs/dir.c | block = isofs_bmap(inode,(filp->f_pos)>>BLOCK_SIZE_BITS); |
f_pos | 110 | fs/isofs/dir.c | filp->f_pos += *((unsigned char*) de); |
f_pos | 116 | fs/isofs/dir.c | offset = filp->f_pos & (BLOCK_SIZE - 1); |
f_pos | 117 | fs/isofs/dir.c | block = isofs_bmap(inode,(filp->f_pos)>>BLOCK_SIZE_BITS); |
f_pos | 133 | fs/isofs/file.c | if (filp->f_pos > inode->i_size) |
f_pos | 136 | fs/isofs/file.c | left = inode->i_size - filp->f_pos; |
f_pos | 142 | fs/isofs/file.c | block = filp->f_pos >> ISOFS_BUFFER_BITS; |
f_pos | 143 | fs/isofs/file.c | offset = filp->f_pos & (ISOFS_BUFFER_SIZE-1); |
f_pos | 227 | fs/isofs/file.c | filp->f_pos += chars; |
f_pos | 67 | fs/isofs/namei.c | unsigned int block,i, f_pos, offset, inode_number; |
f_pos | 82 | fs/isofs/namei.c | f_pos = 0; |
f_pos | 84 | fs/isofs/namei.c | offset = f_pos & (ISOFS_BUFFER_SIZE - 1); |
f_pos | 85 | fs/isofs/namei.c | block = isofs_bmap(dir,f_pos >> ISOFS_BUFFER_BITS); |
f_pos | 88 | fs/isofs/namei.c | while (f_pos < dir->i_size) { |
f_pos | 99 | fs/isofs/namei.c | f_pos =(f_pos & ~(ISOFS_BLOCK_SIZE - 1))+ISOFS_BLOCK_SIZE; |
f_pos | 100 | fs/isofs/namei.c | block = isofs_bmap(dir,(f_pos)>>ISOFS_BUFFER_BITS); |
f_pos | 108 | fs/isofs/namei.c | f_pos += *((unsigned char*) de); |
f_pos | 118 | fs/isofs/namei.c | offset = f_pos & (ISOFS_BUFFER_SIZE - 1); |
f_pos | 119 | fs/isofs/namei.c | block = isofs_bmap(dir,f_pos>>ISOFS_BUFFER_BITS); |
f_pos | 209 | fs/locks.c | case 1 /*SEEK_CUR*/ : start = filp->f_pos; break; |
f_pos | 69 | fs/minix/dir.c | if (filp->f_pos & (info->s_dirsize - 1)) |
f_pos | 71 | fs/minix/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 72 | fs/minix/dir.c | offset = filp->f_pos & 1023; |
f_pos | 73 | fs/minix/dir.c | bh = minix_bread(inode,(filp->f_pos)>>BLOCK_SIZE_BITS,0); |
f_pos | 75 | fs/minix/dir.c | filp->f_pos += 1024-offset; |
f_pos | 78 | fs/minix/dir.c | while (offset < 1024 && filp->f_pos < inode->i_size) { |
f_pos | 81 | fs/minix/dir.c | filp->f_pos += info->s_dirsize; |
f_pos | 84 | fs/minix/file.c | offset = filp->f_pos; |
f_pos | 154 | fs/minix/file.c | filp->f_pos += chars; |
f_pos | 209 | fs/minix/file.c | pos = filp->f_pos; |
f_pos | 245 | fs/minix/file.c | filp->f_pos = pos; |
f_pos | 68 | fs/msdos/dir.c | if (filp->f_pos == 2) filp->f_pos = 0; |
f_pos | 69 | fs/msdos/dir.c | else if (filp->f_pos < 2) { |
f_pos | 70 | fs/msdos/dir.c | walk = filp->f_pos++ ? ".." : "."; |
f_pos | 79 | fs/msdos/dir.c | if (filp->f_pos & (sizeof(struct msdos_dir_entry)-1)) return -ENOENT; |
f_pos | 81 | fs/msdos/dir.c | while ((ino = msdos_get_entry(inode,&filp->f_pos,&bh,&de)) > -1) { |
f_pos | 98 | fs/msdos/file.c | if (filp->f_pos >= inode->i_size || count <= 0) return 0; |
f_pos | 100 | fs/msdos/file.c | while ((left = MIN(inode->i_size-filp->f_pos,count-(buf-start))) > 0){ |
f_pos | 101 | fs/msdos/file.c | if (!(sector = msdos_smap(inode,filp->f_pos >> SECTOR_BITS))) |
f_pos | 103 | fs/msdos/file.c | offset = filp->f_pos & (SECTOR_SIZE-1); |
f_pos | 105 | fs/msdos/file.c | filp->f_pos += (size = MIN(SECTOR_SIZE-offset,left)); |
f_pos | 116 | fs/msdos/file.c | filp->f_pos = inode->i_size; |
f_pos | 150 | fs/msdos/file.c | if (filp->f_flags & O_APPEND) filp->f_pos = inode->i_size; |
f_pos | 154 | fs/msdos/file.c | while (!(sector = msdos_smap(inode,filp->f_pos >> SECTOR_BITS))) |
f_pos | 160 | fs/msdos/file.c | offset = filp->f_pos & (SECTOR_SIZE-1); |
f_pos | 167 | fs/msdos/file.c | memcpy_fromfs(data+(filp->f_pos & (SECTOR_SIZE-1)), |
f_pos | 173 | fs/msdos/file.c | to = data+(filp->f_pos & (SECTOR_SIZE-1)); |
f_pos | 192 | fs/msdos/file.c | filp->f_pos += written; |
f_pos | 193 | fs/msdos/file.c | if (filp->f_pos > inode->i_size) { |
f_pos | 194 | fs/msdos/file.c | inode->i_size = filp->f_pos; |
f_pos | 118 | fs/nfs/dir.c | if (filp->f_pos == c_entry[i].cookie) { |
f_pos | 134 | fs/nfs/dir.c | filp->f_pos, NFS_READDIR_CACHE_SIZE, c_entry); |
f_pos | 154 | fs/nfs/dir.c | filp->f_pos = entry->cookie; |
f_pos | 73 | fs/nfs/file.c | pos = file->f_pos; |
f_pos | 74 | fs/nfs/file.c | if (file->f_pos + count > inode->i_size) |
f_pos | 98 | fs/nfs/file.c | file->f_pos = pos; |
f_pos | 126 | fs/nfs/file.c | pos = file->f_pos; |
f_pos | 149 | fs/nfs/file.c | file->f_pos = pos; |
f_pos | 399 | fs/open.c | f->f_pos = 0; |
f_pos | 253 | fs/pipe.c | f[0]->f_pos = f[1]->f_pos = 0; |
f_pos | 339 | fs/proc/array.c | if (file->f_pos >= length) { |
f_pos | 343 | fs/proc/array.c | if (count + file->f_pos > length) |
f_pos | 344 | fs/proc/array.c | count = length - file->f_pos; |
f_pos | 345 | fs/proc/array.c | end = count + file->f_pos; |
f_pos | 346 | fs/proc/array.c | memcpy_tofs(buf, page + file->f_pos, count); |
f_pos | 348 | fs/proc/array.c | file->f_pos = end; |
f_pos | 147 | fs/proc/base.c | if (((unsigned) filp->f_pos) < NR_BASE_DIRENTRY) { |
f_pos | 148 | fs/proc/base.c | de = base_dir + filp->f_pos; |
f_pos | 149 | fs/proc/base.c | filp->f_pos++; |
f_pos | 137 | fs/proc/fd.c | fd = filp->f_pos; |
f_pos | 138 | fs/proc/fd.c | filp->f_pos++; |
f_pos | 42 | fs/proc/mem.c | addr = file->f_pos; |
f_pos | 66 | fs/proc/mem.c | file->f_pos = addr; |
f_pos | 81 | fs/proc/mem.c | addr = file->f_pos; |
f_pos | 119 | fs/proc/mem.c | file->f_pos = addr; |
f_pos | 133 | fs/proc/mem.c | file->f_pos = offset; |
f_pos | 134 | fs/proc/mem.c | return file->f_pos; |
f_pos | 136 | fs/proc/mem.c | file->f_pos += offset; |
f_pos | 137 | fs/proc/mem.c | return file->f_pos; |
f_pos | 133 | fs/proc/root.c | nr = filp->f_pos; |
f_pos | 137 | fs/proc/root.c | filp->f_pos++; |
f_pos | 150 | fs/proc/root.c | filp->f_pos++; |
f_pos | 55 | fs/read_write.c | tmp = file->f_pos + offset; |
f_pos | 65 | fs/read_write.c | file->f_pos = tmp; |
f_pos | 67 | fs/read_write.c | return file->f_pos; |
f_pos | 76 | fs/xiafs/dir.c | while (filp->f_pos < inode->i_size) { |
f_pos | 77 | fs/xiafs/dir.c | offset = filp->f_pos & (XIAFS_ZSIZE(inode->i_sb) - 1); |
f_pos | 78 | fs/xiafs/dir.c | bh = xiafs_bread(inode, filp->f_pos >> XIAFS_ZSIZE_BITS(inode->i_sb),0); |
f_pos | 80 | fs/xiafs/dir.c | filp->f_pos += XIAFS_ZSIZE(inode->i_sb)-offset; |
f_pos | 84 | fs/xiafs/dir.c | while (offset < XIAFS_ZSIZE(inode->i_sb) && filp->f_pos < inode->i_size) { |
f_pos | 96 | fs/xiafs/dir.c | filp->f_pos += de->d_rec_len; |
f_pos | 87 | fs/xiafs/file.c | offset = filp->f_pos; |
f_pos | 152 | fs/xiafs/file.c | filp->f_pos += chars; |
f_pos | 208 | fs/xiafs/file.c | pos = filp->f_pos; |
f_pos | 244 | fs/xiafs/file.c | filp->f_pos = pos; |
f_pos | 212 | include/linux/fs.h | off_t f_pos; |
f_pos | 497 | kernel/blk_drv/scsi/st.c | printk("st%d: File length %d bytes.\n", dev, filp->f_pos); |
f_pos | 636 | kernel/blk_drv/scsi/st.c | filp->f_pos += do_count; |
f_pos | 646 | kernel/blk_drv/scsi/st.c | filp->f_pos += count; |
f_pos | 822 | kernel/blk_drv/scsi/st.c | filp->f_pos += transfer; |
f_pos | 34 | kernel/chr_drv/mem.c | unsigned long p = file->f_pos; |
f_pos | 73 | kernel/chr_drv/mem.c | file->f_pos += read; |
f_pos | 79 | kernel/chr_drv/mem.c | unsigned long p = file->f_pos; |
f_pos | 98 | kernel/chr_drv/mem.c | file->f_pos += read; |
f_pos | 104 | kernel/chr_drv/mem.c | unsigned long p = file->f_pos; |
f_pos | 123 | kernel/chr_drv/mem.c | file->f_pos += written; |
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 | 215 | kernel/chr_drv/mem.c | file->f_pos = offset; |
f_pos | 216 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 218 | kernel/chr_drv/mem.c | file->f_pos += offset; |
f_pos | 219 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 223 | kernel/chr_drv/mem.c | if (file->f_pos < 0) |
f_pos | 225 | kernel/chr_drv/mem.c | return file->f_pos; |
f_pos | 107 | net/socket.c | file->f_pos = 0; |