Lines Matching refs:base_mem

213 	if (si->base_mem)
217 si->base_mem = sizeof(struct f2fs_stat_info);
220 si->base_mem += sizeof(struct f2fs_sb_info) + sbi->sb->s_blocksize;
221 si->base_mem += 2 * sizeof(struct f2fs_inode_info);
222 si->base_mem += sizeof(*sbi->ckpt);
225 si->base_mem += sizeof(struct f2fs_sm_info);
228 si->base_mem += sizeof(struct sit_info);
229 si->base_mem += MAIN_SEGS(sbi) * sizeof(struct seg_entry);
230 si->base_mem += f2fs_bitmap_size(MAIN_SEGS(sbi));
231 si->base_mem += 2 * SIT_VBLOCK_MAP_SIZE * MAIN_SEGS(sbi);
232 si->base_mem += SIT_VBLOCK_MAP_SIZE * MAIN_SEGS(sbi);
233 si->base_mem += SIT_VBLOCK_MAP_SIZE;
235 si->base_mem += MAIN_SECS(sbi) * sizeof(struct sec_entry);
236 si->base_mem += __bitmap_size(sbi, SIT_BITMAP);
239 si->base_mem += sizeof(struct free_segmap_info);
240 si->base_mem += f2fs_bitmap_size(MAIN_SEGS(sbi));
241 si->base_mem += f2fs_bitmap_size(MAIN_SECS(sbi));
244 si->base_mem += sizeof(struct curseg_info) * NR_CURSEG_TYPE;
245 si->base_mem += PAGE_SIZE * NR_CURSEG_TYPE;
248 si->base_mem += sizeof(struct dirty_seglist_info);
249 si->base_mem += NR_DIRTY_TYPE * f2fs_bitmap_size(MAIN_SEGS(sbi));
250 si->base_mem += f2fs_bitmap_size(MAIN_SECS(sbi));
253 si->base_mem += sizeof(struct f2fs_nm_info);
254 si->base_mem += __bitmap_size(sbi, NAT_BITMAP);
255 si->base_mem += (NM_I(sbi)->nat_bits_blocks << F2FS_BLKSIZE_BITS);
256 si->base_mem += NM_I(sbi)->nat_blocks *
258 si->base_mem += NM_I(sbi)->nat_blocks / 8;
259 si->base_mem += NM_I(sbi)->nat_blocks * sizeof(unsigned short);
509 (si->base_mem + si->cache_mem + si->page_mem) >> 10);
511 si->base_mem >> 10);