Home
last modified time | relevance | path

Searched refs:gen (Results 1 – 25 of 75) sorted by relevance

123

/fs/bcachefs/
A Dbuckets.c152 p.ptr.gen, in bch2_check_fix_ptr()
157 g->gen = p.ptr.gen; in bch2_check_fix_ptr()
167 if (fsck_err_on(gen_cmp(p.ptr.gen, g->gen) > 0, in bch2_check_fix_ptr()
173 p.ptr.gen, g->gen, in bch2_check_fix_ptr()
194 p.ptr.gen, in bch2_check_fix_ptr()
205 p.ptr.gen, g->gen, in bch2_check_fix_ptr()
210 if (data_type != BCH_DATA_btree && p.ptr.gen != g->gen) in bch2_check_fix_ptr()
315 ptr->gen = PTR_GC_BUCKET(ca, ptr)->gen; in bch2_check_fix_ptrs()
332 gen_cmp(p.ptr.gen, g->gen) < 0) || in bch2_check_fix_ptrs()
333 gen_cmp(g->gen, p.ptr.gen) > BUCKET_GC_GEN_MAX || in bch2_check_fix_ptrs()
[all …]
A Dbuckets.h81 u8 *gen = bucket_gen(ca, b); in bucket_gen_get_rcu() local
82 return gen ? *gen : -1; in bucket_gen_get_rcu()
147 int gen = bucket_gen_get_rcu(ca, PTR_BUCKET_NR(ca, ptr)); in dev_ptr_stale_rcu() local
148 return gen < 0 ? gen : gen_after(gen, ptr->gen); in dev_ptr_stale_rcu()
339 .gen = c->capacity_gen, in bch2_disk_reservation_init()
A Dalloc_background.c94 out->gen = in->gen; in bch2_alloc_unpack_v1()
111 out->gen = a.v->gen; in bch2_alloc_unpack_v2()
144 out->gen = a.v->gen; in bch2_alloc_unpack_v3()
404 .gen = u.gen, in __bch2_alloc_to_v4()
583 u8 gen = bch2_alloc_to_v4(k, &a)->gen; in bch2_bucket_gens_init()
938 if (old_a->gen != new_a->gen) { in bch2_trigger_alloc()
1001 if (new_a->gen != old_a->gen) { in bch2_trigger_alloc()
1006 *gen = new_a->gen; in bch2_trigger_alloc()
1037 g->gen = new_a->gen; in bch2_trigger_alloc()
1454 *gen = a->gen; in bch2_check_discard_freespace_key()
[all …]
A Dalloc_background_format.h8 __u8 gen; member
31 __u8 gen; member
50 __u8 gen; member
63 __u8 gen; member
A Dalloc_background.h33 return a.gen - a.oldest_gen; in alloc_gc_gen()
38 dst->gen = src.gen; in alloc_to_bucket()
48 dst->gen = src.gen; in __bucket_m_to_alloc()
A Dbuckets_types.h41 u8 gen; member
96 u32 gen; member
A Dbtree_gc.c836 return l.gen != r.gen || in bch2_alloc_v4_cmp()
900 gc.gen, in bch2_alloc_write_key()
911 gc.gen, \ in bch2_alloc_write_key()
916 copy_bucket_field(alloc_key_gen_wrong, gen); in bch2_alloc_write_key()
1154 u8 *gen = &ca->oldest_gen[PTR_BUCKET_NR(ca, ptr)]; in gc_btree_gens_key() local
1155 if (gen_after(*gen, ptr->gen)) in gc_btree_gens_key()
1156 *gen = ptr->gen; in gc_btree_gens_key()
A Dextents_format.h179 gen:8; member
181 __u64 gen:8,
A Dmove.c43 int gen; member
87 prt_printf(&buf, " gen=%u", arg->gen); in trace_io_move_pred2()
99 trace_io_move_evacuate_bucket2(struct bch_fs *c, struct bpos bucket, int gen) in trace_io_move_evacuate_bucket2() argument
105 prt_printf(&buf, " gen: %i\n", gen); in trace_io_move_evacuate_bucket2()
1061 (arg->gen < 0 || arg->gen == ptr->gen) && in evacuate_bucket_pred()
1072 struct bpos bucket, int gen, in bch2_evacuate_bucket() argument
1076 struct evacuate_bucket_arg arg = { bucket, gen, data_opts, }; in bch2_evacuate_bucket()
1080 trace_io_move_evacuate_bucket2(c, bucket, gen); in bch2_evacuate_bucket()
A Dextents.c417 lp.ptr.gen != rp.ptr.gen || in bch2_extent_merge()
1035 p.ptr.gen == m.gen && in bch2_bkey_matches_ptr()
1063 p1.ptr.gen == p2.ptr.gen && in bch2_extents_match()
1105 p1.ptr.gen == p2.ptr.gen && in bch2_extent_has_ptr()
1233 (u64) ptr->offset, ptr->gen, in bch2_extent_ptr_to_text()
1240 ptr->dev, b, offset, ptr->gen); in bch2_extent_ptr_to_text()
/fs/btrfs/
A Dlru_cache.c24 u64 gen) in match_entry() argument
29 if (entry->key == key && entry->gen == gen) in match_entry()
46 u64 key, u64 gen) in btrfs_lru_cache_lookup() argument
55 entry = match_entry(head, key, gen); in btrfs_lru_cache_lookup()
126 if (match_entry(head, key, new_entry->gen) != NULL) in btrfs_lru_cache_store()
A Dsend.c315 u64 gen; member
335 u64 gen; member
896 u64 gen; member
961 *gen = info.gen; in get_inode_gen()
1893 if (left_gen == gen && right_gen == gen) { in get_cur_inode_state()
2359 nce->entry.gen = gen; in __get_cur_name_and_parent()
2791 entry->gen = gen; in cache_dir_utimes()
2845 gen = info.gen; in send_create_inode()
3152 else if (gen < entry->gen) in get_orphan_dir_info()
3154 else if (gen > entry->gen) in get_orphan_dir_info()
[all …]
A Dlru_cache.h27 u64 gen; member
63 u64 key, u64 gen);
A Dfs.h913 static inline void btrfs_set_fs_generation(struct btrfs_fs_info *fs_info, u64 gen) in btrfs_set_fs_generation() argument
915 WRITE_ONCE(fs_info->generation, gen); in btrfs_set_fs_generation()
923 static inline void btrfs_set_last_trans_committed(struct btrfs_fs_info *fs_info, u64 gen) in btrfs_set_last_trans_committed() argument
925 WRITE_ONCE(fs_info->last_trans_committed, gen); in btrfs_set_last_trans_committed()
929 u64 gen) in btrfs_set_last_root_drop_gen() argument
931 WRITE_ONCE(fs_info->last_root_drop_gen, gen); in btrfs_set_last_root_drop_gen()
A Dextent_map.c412 int btrfs_unpin_extent_cache(struct btrfs_inode *inode, u64 start, u64 len, u64 gen) in btrfs_unpin_extent_cache() argument
426 start, start + len, gen); in btrfs_unpin_extent_cache()
435 em->start, start, start + len, gen); in btrfs_unpin_extent_cache()
440 em->generation = gen; in btrfs_unpin_extent_cache()
838 u64 gen; in btrfs_drop_extent_map_range() local
873 gen = em->generation; in btrfs_drop_extent_map_range()
897 split->generation = gen; in btrfs_drop_extent_map_range()
915 split->generation = gen; in btrfs_drop_extent_map_range()
A Dexport.h17 u32 gen; member
/fs/dlm/
A Dmember.c105 uint32_t gen; in dlm_slots_copy_in() local
110 gen = le32_to_cpu(rf->rf_generation); in dlm_slots_copy_in()
111 if (gen <= ls->ls_generation) { in dlm_slots_copy_in()
113 gen, ls->ls_generation); in dlm_slots_copy_in()
115 ls->ls_generation = gen; in dlm_slots_copy_in()
123 log_slots(ls, gen, num_slots, ro0, NULL, 0); in dlm_slots_copy_in()
170 uint32_t gen = 0; in dlm_slots_assign() local
183 if (memb->generation > gen) in dlm_slots_assign()
184 gen = memb->generation; in dlm_slots_assign()
265 gen++; in dlm_slots_assign()
[all …]
/fs/unicode/
A Dmkutf8data.c1342 int gen; member
1379 if (left->gen != right->gen) in nfdi_equal()
1396 if (left->gen != right->gen) in nfdicf_equal()
1940 int gen; in age_init() local
1952 gen = 0; in age_init()
1990 gen = 0; in age_init()
2018 unicode_data[unichar].gen = gen; in age_init()
2028 unicode_data[unichar].gen = gen; in age_init()
3281 int gen; in write_file() local
3303 for (gen = 0; gen < ages_count; gen++) { in write_file()
[all …]
/fs/xfs/
A Dxfs_export.c90 fid->i32.gen = inode->i_generation; in xfs_fs_encode_fh()
98 fid64->gen = inode->i_generation; in xfs_fs_encode_fh()
184 inode = xfs_nfs_get_inode(sb, fid->i32.ino, fid->i32.gen); in xfs_fs_fh_to_dentry()
188 inode = xfs_nfs_get_inode(sb, fid64->ino, fid64->gen); in xfs_fs_fh_to_dentry()
A Dxfs_export.h52 u32 gen; member
60 struct inode *xfs_nfs_get_inode(struct super_block *sb, u64 ino, u32 gen);
A Dxfs_handle.c45 uint32_t gen, in xfs_filehandle_init() argument
52 handle->ha_fid.fid_gen = gen; in xfs_filehandle_init()
162 .gen = handle->ha_fid.fid_gen, in xfs_khandle_to_dentry()
720 uint32_t gen; in xfs_getparents_put_listent() local
727 &ino, &gen); in xfs_getparents_put_listent()
746 xfs_filehandle_init(mp, ino, gen, &gpr->gpr_parent); in xfs_getparents_put_listent()
/fs/ocfs2/
A Ddcache.c28 unsigned long gen = in ocfs2_dentry_attach_gen() local
31 dentry->d_fsdata = (void *)gen; in ocfs2_dentry_attach_gen()
55 unsigned long gen = (unsigned long) dentry->d_fsdata; in ocfs2_dentry_revalidate() local
58 pgen, gen); in ocfs2_dentry_revalidate()
59 if (gen != pgen) in ocfs2_dentry_revalidate()
/fs/nilfs2/
A Dnamei.c480 u64 ino, u32 gen) in nilfs_get_dentry() argument
497 if (gen && inode->i_generation != gen) { in nilfs_get_dentry()
514 return nilfs_get_dentry(sb, fid->cno, fid->ino, fid->gen); in nilfs_fh_to_dentry()
547 fid->gen = inode->i_generation; in nilfs_encode_fh()
A Dexport.h20 u32 gen; member
/fs/xfs/libxfs/
A Dxfs_parent.h25 uint32_t gen) in xfs_parent_rec_init() argument
28 rec->p_gen = cpu_to_be32(gen); in xfs_parent_rec_init()

Completed in 68 milliseconds

123