Lines Matching refs:pos
463 LIST_HEAD(list), *pos, *next; in shmem_unused_huge_shrink()
475 list_for_each_safe(pos, next, &sbinfo->shrinklist) { in shmem_unused_huge_shrink()
476 info = list_entry(pos, struct shmem_inode_info, shrinklist); in shmem_unused_huge_shrink()
503 list_for_each_safe(pos, next, &to_remove) { in shmem_unused_huge_shrink()
504 info = list_entry(pos, struct shmem_inode_info, shrinklist); in shmem_unused_huge_shrink()
510 list_for_each_safe(pos, next, &list) { in shmem_unused_huge_shrink()
513 info = list_entry(pos, struct shmem_inode_info, shrinklist); in shmem_unused_huge_shrink()
2471 loff_t pos, unsigned len, unsigned flags, in shmem_write_begin() argument
2476 pgoff_t index = pos >> PAGE_SHIFT; in shmem_write_begin()
2483 if ((info->seals & F_SEAL_GROW) && pos + len > inode->i_size) in shmem_write_begin()
2492 loff_t pos, unsigned len, unsigned copied, in shmem_write_end() argument
2497 if (pos + copied > inode->i_size) in shmem_write_end()
2498 i_size_write(inode, pos + copied); in shmem_write_end()
2513 unsigned from = pos & (PAGE_SIZE - 1); in shmem_write_end()