Android-cuttlefish cvd tool
Functions
resize.c File Reference
#include "fsck.h"
Include dependency graph for resize.c:

Functions

static int get_new_sb (struct f2fs_super_block *sb)
 
static void migrate_main (struct f2fs_sb_info *sbi, unsigned int offset)
 
static void move_ssa (struct f2fs_sb_info *sbi, unsigned int segno, block_t new_sum_blk_addr)
 
static void migrate_ssa (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb, unsigned int offset)
 
static int shrink_nats (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb)
 
static void migrate_nat (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb)
 
static void migrate_sit (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb, unsigned int offset)
 
static void rebuild_checkpoint (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb, unsigned int offset)
 
static int f2fs_resize_check (struct f2fs_sb_info *sbi, struct f2fs_super_block *new_sb)
 
static int f2fs_resize_grow (struct f2fs_sb_info *sbi)
 
static int f2fs_resize_shrink (struct f2fs_sb_info *sbi)
 
int f2fs_resize (struct f2fs_sb_info *sbi)
 

Function Documentation

◆ f2fs_resize()

int f2fs_resize ( struct f2fs_sb_info sbi)

◆ f2fs_resize_check()

static int f2fs_resize_check ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb 
)
static

◆ f2fs_resize_grow()

static int f2fs_resize_grow ( struct f2fs_sb_info sbi)
static

◆ f2fs_resize_shrink()

static int f2fs_resize_shrink ( struct f2fs_sb_info sbi)
static

◆ get_new_sb()

static int get_new_sb ( struct f2fs_super_block sb)
static

resize.c

Copyright (c) 2015 Jaegeuk Kim jaege.nosp@m.uk@k.nosp@m.ernel.nosp@m..org

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

◆ migrate_main()

static void migrate_main ( struct f2fs_sb_info sbi,
unsigned int  offset 
)
static

◆ migrate_nat()

static void migrate_nat ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb 
)
static

◆ migrate_sit()

static void migrate_sit ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb,
unsigned int  offset 
)
static

◆ migrate_ssa()

static void migrate_ssa ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb,
unsigned int  offset 
)
static

◆ move_ssa()

static void move_ssa ( struct f2fs_sb_info sbi,
unsigned int  segno,
block_t  new_sum_blk_addr 
)
static

◆ rebuild_checkpoint()

static void rebuild_checkpoint ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb,
unsigned int  offset 
)
static

◆ shrink_nats()

static int shrink_nats ( struct f2fs_sb_info sbi,
struct f2fs_super_block new_sb 
)
static