Home
last modified time | relevance | path

Searched refs:nm_i (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/fs/f2fs/
H A Dnode.c23 #define on_f2fs_build_free_nids(nm_i) mutex_is_locked(&(nm_i)->build_lock) argument
54 if (!nm_i) in f2fs_available_free_memory()
2624 if (nm_i->nid_cnt[FREE_NID] && !on_f2fs_build_free_nids(nm_i)) { in f2fs_alloc_nid()
3193 nm_i->full_nat_bits = nm_i->nat_bits + 8; in __get_nat_bitmaps()
3194 nm_i->empty_nat_bits = nm_i->full_nat_bits + nat_bits_bytes; in __get_nat_bitmaps()
3210 i = find_next_bit_le(nm_i->empty_nat_bits, nm_i->nat_blocks, i); in load_free_nid_bitmap()
3226 i = find_next_bit_le(nm_i->full_nat_bits, nm_i->nat_blocks, i); in load_free_nid_bitmap()
3247 nm_i->max_nid = NAT_ENTRY_PER_BLOCK * nm_i->nat_blocks; in init_node_manager()
3273 nm_i->nat_bitmap = kmemdup(version_bitmap, nm_i->bitmap_size, in init_node_manager()
3361 if (!nm_i) in f2fs_destroy_node_manager()
[all …]
H A Dnode.h175 struct f2fs_nm_info *nm_i = NM_I(sbi); in next_free_nid() local
178 spin_lock(&nm_i->nid_list_lock); in next_free_nid()
179 if (nm_i->nid_cnt[FREE_NID] <= 0) { in next_free_nid()
180 spin_unlock(&nm_i->nid_list_lock); in next_free_nid()
185 spin_unlock(&nm_i->nid_list_lock); in next_free_nid()
193 struct f2fs_nm_info *nm_i = NM_I(sbi); in get_nat_bitmap() local
196 if (memcmp(nm_i->nat_bitmap, nm_i->nat_bitmap_mir, in get_nat_bitmap()
197 nm_i->bitmap_size)) in get_nat_bitmap()
200 memcpy(addr, nm_i->nat_bitmap, nm_i->bitmap_size); in get_nat_bitmap()
205 struct f2fs_nm_info *nm_i = NM_I(sbi); in current_nat_addr() local
[all …]
H A Dcheckpoint.c1175 struct f2fs_nm_info *nm_i = NM_I(sbi); in __prepare_cp_block() local
1176 nid_t last_nid = nm_i->next_scan_nid; in __prepare_cp_block()
1462 struct f2fs_nm_info *nm_i = NM_I(sbi); in do_checkpoint() local
1536 *(__le64 *)nm_i->nat_bits = cpu_to_le64(cp_ver); in do_checkpoint()
1538 blk = start_blk + BLKS_PER_SEG(sbi) - nm_i->nat_bits_blocks; in do_checkpoint()
1539 for (i = 0; i < nm_i->nat_bits_blocks; i++) in do_checkpoint()
1540 f2fs_update_meta_page(sbi, nm_i->nat_bits + in do_checkpoint()