Lines Matching refs:nat_ofs
2268 unsigned int nat_ofs = NAT_BLOCK_OFFSET(nid);
2271 if (!test_bit_le(nat_ofs, nm_i->nat_block_bitmap))
2275 if (test_bit_le(nid_ofs, nm_i->free_nid_bitmap[nat_ofs]))
2277 __set_bit_le(nid_ofs, nm_i->free_nid_bitmap[nat_ofs]);
2278 nm_i->free_nid_count[nat_ofs]++;
2280 if (!test_bit_le(nid_ofs, nm_i->free_nid_bitmap[nat_ofs]))
2282 __clear_bit_le(nid_ofs, nm_i->free_nid_bitmap[nat_ofs]);
2284 nm_i->free_nid_count[nat_ofs]--;
2387 unsigned int nat_ofs = NAT_BLOCK_OFFSET(start_nid);
2390 __set_bit_le(nat_ofs, nm_i->nat_block_bitmap);
2942 static void __update_nat_bits(struct f2fs_nm_info *nm_i, unsigned int nat_ofs,
2946 __set_bit_le(nat_ofs, nm_i->empty_nat_bits);
2947 __clear_bit_le(nat_ofs, nm_i->full_nat_bits);
2951 __clear_bit_le(nat_ofs, nm_i->empty_nat_bits);
2953 __set_bit_le(nat_ofs, nm_i->full_nat_bits);
2955 __clear_bit_le(nat_ofs, nm_i->full_nat_bits);
2985 unsigned int nat_ofs;
2989 for (nat_ofs = 0; nat_ofs < nm_i->nat_blocks; nat_ofs++) {
2993 if (unlikely(nat_ofs == 0)) {
3000 nm_i->free_nid_bitmap[nat_ofs]))
3004 __update_nat_bits(nm_i, nat_ofs, valid);