| /fs/ntfs3/ |
| A D | bitfunc.c | 38 if (pos) { in are_bits_clear() 50 pos = sizeof(size_t) - pos; in are_bits_clear() 52 for (nbits -= pos * 8; pos; pos--, map++) { in are_bits_clear() 59 for (pos = nbits / BITS_IN_SIZE_T; pos; pos--, map += sizeof(size_t)) { in are_bits_clear() 64 for (pos = (nbits % BITS_IN_SIZE_T) >> 3; pos; pos--, map++) { in are_bits_clear() 70 if (pos && (*map & fill_mask[pos])) in are_bits_clear() 89 mask = fill_mask[pos + nbits] & zero_mask[pos]; in are_bits_set() 101 pos = sizeof(size_t) - pos; in are_bits_set() 103 for (nbits -= pos * 8; pos; pos--, map++) { in are_bits_set() 110 for (pos = nbits / BITS_IN_SIZE_T; pos; pos--, map += sizeof(size_t)) { in are_bits_set() [all …]
|
| /fs/bcachefs/ |
| A D | printbuf.c | 79 unsigned move = out->pos - pos; in printbuf_insert_spaces() 89 memset(out->buf + pos, ' ', min(nr, out->size - pos)); in printbuf_insert_spaces() 99 unsigned len = out->pos - pos; in __printbuf_do_indent() 108 if (pos == out->pos) in __printbuf_do_indent() 113 pos++; in __printbuf_do_indent() 118 pos = min(pos + out->indent, out->pos); in __printbuf_do_indent() 123 memmove(n, n + 1, out->pos - pos); in __printbuf_do_indent() 124 --out->pos; in __printbuf_do_indent() 128 pos += pad; in __printbuf_do_indent() 139 pos += pad; in __printbuf_do_indent() [all …]
|
| A D | bbpos.h | 11 return cmp_int(l.btree, r.btree) ?: bpos_cmp(l.pos, r.pos); in bbpos_cmp() 14 static inline struct bbpos bbpos_successor(struct bbpos pos) in bbpos_successor() argument 16 if (bpos_cmp(pos.pos, SPOS_MAX)) { in bbpos_successor() 17 pos.pos = bpos_successor(pos.pos); in bbpos_successor() 18 return pos; in bbpos_successor() 21 if (pos.btree != BTREE_ID_NR) { in bbpos_successor() 22 pos.btree++; in bbpos_successor() 23 pos.pos = POS_MIN; in bbpos_successor() 24 return pos; in bbpos_successor() 32 bch2_btree_id_to_text(out, pos.btree); in bch2_bbpos_to_text() [all …]
|
| A D | btree_journal_iter.c | 23 BUG_ON(pos >= keys->gap && pos < keys->gap + gap_size); in pos_to_idx() 25 if (pos >= keys->gap) in pos_to_idx() 26 pos -= gap_size; in pos_to_idx() 27 return pos; in pos_to_idx() 46 struct bpos pos) in __bch2_journal_key_search() argument 69 struct bpos pos) in bch2_journal_key_search() argument 201 return bch2_journal_keys_peek_max(c, btree_id, level, pos, pos, &idx); in bch2_journal_keys_peek_slot() 359 whiteout.k.p = pos; in bch2_journal_key_delete() 501 struct bpos pos) in bch2_journal_iter_init() argument 527 iter->pos = bpos_successor(iter->pos); in bch2_btree_and_journal_iter_advance() [all …]
|
| A D | lru.h | 5 static inline u64 lru_pos_id(struct bpos pos) in lru_pos_id() argument 7 return pos.inode >> LRU_TIME_BITS; in lru_pos_id() 10 static inline u64 lru_pos_time(struct bpos pos) in lru_pos_time() argument 12 return pos.inode & ~(~0ULL << LRU_TIME_BITS); in lru_pos_time() 17 struct bpos pos = POS(((u64) lru_id << LRU_TIME_BITS)|time, dev_bucket); in lru_pos() local 20 EBUG_ON(lru_pos_id(pos) != lru_id); in lru_pos() 21 EBUG_ON(lru_pos_time(pos) != time); in lru_pos() 22 EBUG_ON(pos.offset != dev_bucket); in lru_pos() 24 return pos; in lru_pos()
|
| /fs/romfs/ |
| A D | storage.c | 55 pos += len; in romfs_mtd_strnlen() 87 pos += len; in romfs_mtd_strcmp() 121 pos += segment; in romfs_blk_read() 152 pos += segment; in romfs_blk_strnlen() 181 pos += segment; in romfs_blk_strcmp() 220 if (pos >= limit || buflen > limit - pos) in romfs_dev_read() 243 if (pos >= limit) in romfs_dev_strnlen() 245 if (maxlen > limit - pos) in romfs_dev_strnlen() 246 maxlen = limit - pos; in romfs_dev_strnlen() 271 if (pos >= limit) in romfs_dev_strcmp() [all …]
|
| /fs/freevxfs/ |
| A D | vxfs_lookup.c | 64 loff_t pos = 0; in vxfs_find_entry() local 67 while (pos < limit) { in vxfs_find_entry() 86 pos += overhead; in vxfs_find_entry() 92 pos += bsize - 1; in vxfs_find_entry() 195 loff_t pos, limit; in vxfs_readdir() local 198 if (ctx->pos == 0) { in vxfs_readdir() 201 ctx->pos++; in vxfs_readdir() 206 ctx->pos++; in vxfs_readdir() 213 pos = ctx->pos & ~3L; in vxfs_readdir() 236 pos += overhead; in vxfs_readdir() [all …]
|
| /fs/iomap/ |
| A D | seek.c | 17 iter->pos, iter->pos + length, SEEK_HOLE); in iomap_seek_hole_iter() 22 *hole_pos = iter->pos; in iomap_seek_hole_iter() 35 .pos = pos, in iomap_seek_hole() 41 if (pos < 0 || pos >= size) in iomap_seek_hole() 44 iter.len = size - pos; in iomap_seek_hole() 50 return pos; in iomap_seek_hole() 65 iter->pos, iter->pos + length, SEEK_DATA); in iomap_seek_data_iter() 81 .pos = pos, in iomap_seek_data() 87 if (pos < 0 || pos >= size) in iomap_seek_data() 90 iter.len = size - pos; in iomap_seek_data() [all …]
|
| A D | buffered-io.c | 364 loff_t pos = iter->pos; in iomap_readpage_iter() local 691 loff_t pos = iter->pos; in __iomap_write_begin() local 756 loff_t pos = iter->pos; in __iomap_get_folio() local 770 loff_t pos = iter->pos; in __iomap_put_folio() local 784 loff_t pos = iter->pos; in iomap_trim_folio_range() local 815 loff_t pos = iter->pos; in iomap_write_begin() local 922 loff_t pos = iter->pos; in iomap_write_end() local 994 pos = iter->pos; in iomap_write_iter() 1347 .pos = pos, in iomap_file_unshare() 1353 if (pos < 0 || pos >= size) in iomap_file_unshare() [all …]
|
| A D | direct-io.c | 284 loff_t pos, unsigned len) in iomap_dio_zero() argument 332 loff_t pos = iter->pos; in iomap_dio_bio_iter() local 412 pad = pos & (fs_block_size - 1); in iomap_dio_bio_iter() 477 pos += n; in iomap_dio_bio_iter() 490 pad = pos & (fs_block_size - 1); in iomap_dio_bio_iter() 519 loff_t pos = iomi->pos; in iomap_dio_inline_iter() local 528 if (pos > size) in iomap_dio_inline_iter() 532 if (pos + copied > size) in iomap_dio_inline_iter() 604 .pos = iocb->ki_pos, in __iomap_dio_rw() 643 if (iomi.pos >= dio->i_size) in __iomap_dio_rw() [all …]
|
| /fs/ |
| A D | read_write.c | 528 kiocb.ki_pos = pos ? *pos : 0; in __kernel_read() 532 if (pos) in __kernel_read() 618 kiocb.ki_pos = pos ? *pos : 0; in __kernel_write_iter() 621 if (pos) in __kernel_write_iter() 1307 loff_t pos; in do_sendfile() local 1400 loff_t pos; in SYSCALL_DEFINE4() local 1407 pos = off; in SYSCALL_DEFINE4() 1419 loff_t pos; in SYSCALL_DEFINE4() local 1438 loff_t pos; in COMPAT_SYSCALL_DEFINE4() local 1445 pos = off; in COMPAT_SYSCALL_DEFINE4() [all …]
|
| /fs/xfs/scrub/ |
| A D | xfile.c | 111 loff_t pos) in xfile_load() argument 121 trace_xfile_load(xf, pos, count); in xfile_load() 155 pos += len; in xfile_load() 174 loff_t pos) in xfile_store() argument 184 trace_xfile_store(xf, pos, count); in xfile_store() 217 pos += len; in xfile_store() 231 loff_t pos) in xfile_seek_data() argument 248 loff_t pos, in xfile_get_folio() argument 267 i_size_write(inode, pos + len); in xfile_get_folio() 318 loff_t pos, in xfile_discard() argument [all …]
|
| /fs/xfs/libxfs/ |
| A D | xfs_iext_tree.c | 150 if (cur->pos < 0 || cur->pos >= xfs_iext_max_recs(ifp)) in xfs_iext_valid() 201 cur->pos = 0; in xfs_iext_first() 231 ASSERT(cur->pos <= 0 || cur->pos >= RECS_PER_LEAF); in xfs_iext_next() 239 cur->pos++; in xfs_iext_next() 253 ASSERT(cur->pos <= 0 || cur->pos >= RECS_PER_LEAF); in xfs_iext_prev() 263 cur->pos--; in xfs_iext_prev() 460 int *pos, in xfs_iext_split_node() argument 472 *pos = 0; in xfs_iext_split_node() 691 int *pos, in xfs_iext_rebalance_node() argument 731 ++*pos; in xfs_iext_rebalance_node() [all …]
|
| /fs/f2fs/ |
| A D | verity.c | 44 loff_t pos) in pagecache_read() argument 48 PAGE_SIZE - offset_in_page(pos)); in pagecache_read() 61 pos += n; in pagecache_read() 72 loff_t pos) in pagecache_write() argument 100 pos += n; in pagecache_write() 115 __le64 pos; member 155 .pos = cpu_to_le64(desc_pos), in f2fs_end_enable_verity() 225 u64 pos; in f2fs_get_verity_descriptor() local 237 pos = le64_to_cpu(dloc.pos); in f2fs_get_verity_descriptor() 240 if (pos + size < pos || in f2fs_get_verity_descriptor() [all …]
|
| /fs/hpfs/ |
| A D | ea.c | 17 unsigned pos = 0; in hpfs_ea_ext_remove() local 18 while (pos < len) { in hpfs_ea_ext_remove() 21 if (pos + 4 > len) { in hpfs_ea_ext_remove() 77 unsigned pos; in hpfs_read_ea() local 96 pos = 0; in hpfs_read_ea() 97 while (pos < len) { in hpfs_read_ea() 133 unsigned pos; in hpfs_get_ea() local 153 pos = 0; in hpfs_get_ea() 154 while (pos < len) { in hpfs_get_ea() 195 unsigned pos; in hpfs_set_ea() local [all …]
|
| A D | dir.c | 27 loff_t pos; in hpfs_dir_lseek() local 43 while (pos != new_off) { in hpfs_dir_lseek() 117 if (ctx->pos == 13) { in hpfs_readdir() 132 if (ctx->pos == 12) in hpfs_readdir() 134 if (ctx->pos == 3 || ctx->pos == 4 || ctx->pos == 5) { in hpfs_readdir() 138 if (ctx->pos == 0) { in hpfs_readdir() 141 ctx->pos = 11; in hpfs_readdir() 146 ctx->pos = 1; in hpfs_readdir() 148 if (ctx->pos == 1) { in hpfs_readdir() 154 next_pos = ctx->pos; in hpfs_readdir() [all …]
|
| /fs/kernfs/ |
| A D | dir.c | 1376 if (!pos) in kernfs_next_descendant_post() 1428 while ((pos = kernfs_next_descendant_post(pos, kn))) in kernfs_activate() 1833 if (pos) { in kernfs_dir_pos() 1855 while (pos && (!kernfs_active(pos) || pos->ns != ns)) { in kernfs_dir_pos() 1868 pos = kernfs_dir_pos(ns, parent, ino, pos); in kernfs_dir_next_pos() 1869 if (pos) { in kernfs_dir_next_pos() 1876 } while (pos && (!kernfs_active(pos) || pos->ns != ns)); in kernfs_dir_next_pos() 1898 for (pos = kernfs_dir_pos(ns, parent, ctx->pos, pos); in kernfs_fop_readdir() 1899 pos; in kernfs_fop_readdir() 1900 pos = kernfs_dir_next_pos(ns, parent, ctx->pos, pos)) { in kernfs_fop_readdir() [all …]
|
| /fs/jffs2/ |
| A D | compr_rtime.c | 38 int pos=0; in jffs2_rtime_compress() local 49 value = data_in[pos]; in jffs2_rtime_compress() 51 cpage_out[outpos++] = data_in[pos++]; in jffs2_rtime_compress() 54 positions[value]=pos; in jffs2_rtime_compress() 56 while ((backpos < pos) && (pos < (*sourcelen)) && in jffs2_rtime_compress() 58 pos++; in jffs2_rtime_compress() 64 if (outpos >= pos) { in jffs2_rtime_compress() 70 *sourcelen = pos; in jffs2_rtime_compress() 82 int pos=0; in jffs2_rtime_decompress() local 91 value = data_in[pos++]; in jffs2_rtime_decompress() [all …]
|
| /fs/ecryptfs/ |
| A D | read_write.c | 99 loff_t pos; in ecryptfs_write() local 108 pos = ecryptfs_file_size; in ecryptfs_write() 110 pos = offset; in ecryptfs_write() 111 while (pos < (offset + size)) { in ecryptfs_write() 125 if (pos < offset) { in ecryptfs_write() 127 loff_t total_remaining_zeros = (offset - pos); in ecryptfs_write() 151 if (pos < offset || !start_offset_in_page) { in ecryptfs_write() 160 if (pos >= offset) { in ecryptfs_write() 183 pos += num_bytes; in ecryptfs_write() 185 if (pos > ecryptfs_file_size) { in ecryptfs_write() [all …]
|
| /fs/ext4/ |
| A D | dir.c | 174 while (ctx->pos < inode->i_size) { in ext4_readdir() 213 if (ctx->pos > inode->i_blocks << 9) in ext4_readdir() 215 ctx->pos += sb->s_blocksize - offset; in ext4_readdir() 224 (unsigned long long)ctx->pos); in ext4_readdir() 254 ctx->pos = (ctx->pos & ~(sb->s_blocksize - 1)) in ext4_readdir() 259 while (ctx->pos < inode->i_size in ext4_readdir() 268 ctx->pos = (ctx->pos | in ext4_readdir() 358 return (pos << 1) & 0xffffffff; in pos2maj_hash() 369 return pos & 0xffffffff; in pos2min_hash() 570 if (info->last_pos != ctx->pos) { in ext4_dx_readdir() [all …]
|
| /fs/smb/client/ |
| A D | namespace.c | 67 char *pos; in cifs_build_devname() local 80 --pos; in cifs_build_devname() 94 pos = dev; in cifs_build_devname() 96 *pos = '/'; in cifs_build_devname() 97 ++pos; in cifs_build_devname() 98 *pos = '/'; in cifs_build_devname() 99 ++pos; in cifs_build_devname() 103 pos += unclen; in cifs_build_devname() 107 *pos = '/'; in cifs_build_devname() 108 ++pos; in cifs_build_devname() [all …]
|
| /fs/fuse/ |
| A D | readdir.c | 27 if (ctx->pos == 0) in fuse_use_readdirplus() 49 if (fi->rdc.cached || pos != fi->rdc.pos) { in fuse_add_dirent_to_cache() 76 WARN_ON(fi->rdc.pos != pos)) in fuse_add_dirent_to_cache() 101 if (fi->rdc.pos != pos) { in fuse_readdir_cache_end() 144 ctx->pos = dirent->off; in parse_dirfile() 417 if (ff->readdir.pos == ctx->pos) { in fuse_parse_cache() 440 fi->rdc.pos = 0; in fuse_rdc_reset() 458 if (ff->readdir.pos != ctx->pos) { in fuse_readdir_cached() 459 ff->readdir.pos = 0; in fuse_readdir_cached() 491 if (!ctx->pos) { in fuse_readdir_cached() [all …]
|
| /fs/btrfs/ |
| A D | zstd.c | 116 struct list_head *pos, *next; in zstd_reclaim_timer_fn() local 430 workspace->in_buf.pos = 0; in zstd_compress_folios() 441 workspace->out_buf.pos = 0; in zstd_compress_folios() 516 workspace->in_buf.pos = 0; in zstd_compress_folios() 558 workspace->out_buf.pos = 0; in zstd_compress_folios() 604 workspace->in_buf.pos = 0; in zstd_decompress_bio() 608 workspace->out_buf.pos = 0; in zstd_decompress_bio() 628 workspace->out_buf.pos = 0; in zstd_decompress_bio() 653 workspace->in_buf.pos = 0; in zstd_decompress_bio() 689 workspace->in_buf.pos = 0; in zstd_decompress() [all …]
|
| /fs/minix/ |
| A D | dir.c | 48 block_write_end(pos, len, len, folio); in dir_commit_chunk() 50 if (pos+len > dir->i_size) { in dir_commit_chunk() 51 i_size_write(dir, pos+len); in dir_commit_chunk() 90 unsigned long pos = ctx->pos; in minix_readdir() local 94 ctx->pos = pos = ALIGN(pos, chunk_size); in minix_readdir() 95 if (pos >= inode->i_size) in minix_readdir() 98 offset = pos & ~PAGE_MASK; in minix_readdir() 99 n = pos >> PAGE_SHIFT; in minix_readdir() 130 ctx->pos += chunk_size; in minix_readdir() 212 loff_t pos; in minix_add_link() local [all …]
|
| /fs/proc/ |
| A D | interrupts.c | 12 static void *int_seq_start(struct seq_file *f, loff_t *pos) in int_seq_start() argument 14 return *pos <= irq_get_nr_irqs() ? pos : NULL; in int_seq_start() 17 static void *int_seq_next(struct seq_file *f, void *v, loff_t *pos) in int_seq_next() argument 19 (*pos)++; in int_seq_next() 20 if (*pos > irq_get_nr_irqs()) in int_seq_next() 22 return pos; in int_seq_next()
|