Symbol: NM_I
fs/f2fs/checkpoint.c
1376
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/checkpoint.c
1545
sbi->blocks_per_seg - NM_I(sbi)->nat_bits_blocks)
fs/f2fs/checkpoint.c
1685
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/checkpoint.c
1905
if (NM_I(sbi)->nat_cnt[DIRTY_NAT] == 0 &&
fs/f2fs/checkpoint.c
478
NAT_BLOCK_OFFSET(NM_I(sbi)->max_nid)))
fs/f2fs/debug.c
235
si->nats = NM_I(sbi)->nat_cnt[TOTAL_NAT];
fs/f2fs/debug.c
236
si->dirty_nats = NM_I(sbi)->nat_cnt[DIRTY_NAT];
fs/f2fs/debug.c
239
si->free_nids = NM_I(sbi)->nid_cnt[FREE_NID];
fs/f2fs/debug.c
240
si->avail_nids = NM_I(sbi)->available_nids;
fs/f2fs/debug.c
241
si->alloc_nids = NM_I(sbi)->nid_cnt[PREALLOC_NID];
fs/f2fs/debug.c
346
si->base_mem += F2FS_BLK_TO_BYTES(NM_I(sbi)->nat_bits_blocks);
fs/f2fs/debug.c
347
si->base_mem += NM_I(sbi)->nat_blocks *
fs/f2fs/debug.c
349
si->base_mem += NM_I(sbi)->nat_blocks / 8;
fs/f2fs/debug.c
350
si->base_mem += NM_I(sbi)->nat_blocks * sizeof(unsigned short);
fs/f2fs/debug.c
369
si->cache_mem += (NM_I(sbi)->nid_cnt[FREE_NID] +
fs/f2fs/debug.c
370
NM_I(sbi)->nid_cnt[PREALLOC_NID]) *
fs/f2fs/debug.c
372
si->cache_mem += NM_I(sbi)->nat_cnt[TOTAL_NAT] *
fs/f2fs/debug.c
374
si->cache_mem += NM_I(sbi)->nat_cnt[DIRTY_NAT] *
fs/f2fs/f2fs.h
2484
nat_bits = NM_I(sbi)->nat_bits;
fs/f2fs/f2fs.h
2485
NM_I(sbi)->nat_bits = NULL;
fs/f2fs/f2fs.h
4406
else if (blkaddr < NM_I(sbi)->nat_blkaddr) \
fs/f2fs/node.c
155
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2345
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2359
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2371
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2393
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2418
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2494
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2513
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2534
spin_lock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
2536
spin_unlock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
2566
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2599
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2683
mutex_lock(&NM_I(sbi)->build_lock);
fs/f2fs/node.c
2685
mutex_unlock(&NM_I(sbi)->build_lock);
fs/f2fs/node.c
2697
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2750
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2767
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
2797
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3025
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3090
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3169
__clear_nat_cache_dirty(NM_I(sbi), set, ne);
fs/f2fs/node.c
3173
spin_lock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
3175
spin_unlock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
3188
radix_tree_delete(&NM_I(sbi)->nat_set_root, set->set);
fs/f2fs/node.c
3199
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3272
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
33
return nid < F2FS_ROOT_INO(sbi) || nid >= NM_I(sbi)->max_nid;
fs/f2fs/node.c
3316
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3333
spin_lock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
3336
spin_unlock(&NM_I(sbi)->nid_list_lock);
fs/f2fs/node.c
3351
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3411
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
3467
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
401
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
418
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
432
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
453
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
481
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
53
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
541
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.c
573
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.h
133
return data_race(READ_ONCE(NM_I(sbi)->nat_cnt[DIRTY_NAT])) >=
fs/f2fs/node.h
134
NM_I(sbi)->max_nid *
fs/f2fs/node.h
135
NM_I(sbi)->dirty_nats_ratio / 100;
fs/f2fs/node.h
141
return data_race(READ_ONCE(NM_I(sbi)->nat_cnt[TOTAL_NAT])) >=
fs/f2fs/node.h
172
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.h
190
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.h
202
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/node.h
226
struct f2fs_nm_info *nm_i = NM_I(sbi);
fs/f2fs/recovery.c
56
if (NM_I(sbi)->max_rf_node_blocks &&
fs/f2fs/recovery.c
58
NM_I(sbi)->max_rf_node_blocks)
fs/f2fs/shrinker.c
21
return NM_I(sbi)->nat_cnt[RECLAIMABLE_NAT];
fs/f2fs/shrinker.c
26
long count = NM_I(sbi)->nid_cnt[FREE_NID] - MAX_FREE_NIDS;
fs/f2fs/sysfs.c
1878
NM_I(sbi)->nat_blkaddr,
fs/f2fs/sysfs.c
84
return (unsigned char *)NM_I(sbi);
include/linux/f2fs_fs.h
39
#define F2FS_COMPRESS_INO(sbi) (NM_I(sbi)->max_nid)