Android-cuttlefish cvd tool
Functions | Variables
main.c File Reference
#include "fsck.h"
#include <libgen.h>
#include <ctype.h>
#include <time.h>
#include <getopt.h>
#include <stdbool.h>
#include "quotaio.h"
#include "compress.h"
Include dependency graph for main.c:

Functions

static void inject_usage (void)
 
void fsck_usage ()
 
void dump_usage ()
 
void defrag_usage ()
 
void resize_usage ()
 
void sload_usage ()
 
void label_usage ()
 
int is_digits (char *optarg)
 
static void error_out (char *prog)
 
static void add_default_options (void)
 
void f2fs_parse_options (int argc, char *argv[])
 
static int do_fsck (struct f2fs_sb_info *sbi)
 
static u64 get_boottime_ns ()
 
int main (int argc, char **argv)
 

Variables

struct f2fs_fsck gfsck
 
 INIT_FEATURE_TABLE
 

Function Documentation

◆ add_default_options()

static void add_default_options ( void  )
static

◆ defrag_usage()

void defrag_usage ( )

◆ do_fsck()

static int do_fsck ( struct f2fs_sb_info sbi)
static

◆ dump_usage()

void dump_usage ( )

◆ error_out()

static void error_out ( char *  prog)
static

◆ f2fs_parse_options()

void f2fs_parse_options ( int  argc,
char *  argv[] 
)

◆ fsck_usage()

void fsck_usage ( )

◆ get_boottime_ns()

static u64 get_boottime_ns ( )
static

◆ inject_usage()

static void inject_usage ( void  )
static

main.c

Copyright (c) 2013 Samsung Electronics Co., Ltd. http://www.samsung.com/ Copyright (c) 2015 Jaegeuk Kim jaege.nosp@m.uk@k.nosp@m.ernel.nosp@m..org : implement defrag.f2fs Copyright (C) 2015 Huawei Ltd. Hou Pengyang houpe.nosp@m.ngya.nosp@m.ng@hu.nosp@m.awei.nosp@m..com Liu Shuoran liush.nosp@m.uora.nosp@m.n@hua.nosp@m.wei..nosp@m.com Jaegeuk Kim jaege.nosp@m.uk@k.nosp@m.ernel.nosp@m..org : add sload.f2fs Copyright (c) 2019 Google Inc. Robin Hsu robin.nosp@m.hsu@.nosp@m.googl.nosp@m.e.co.nosp@m.m : add cache layer Copyright (c) 2020 Google Inc. Robin Hsu robin.nosp@m.hsu@.nosp@m.googl.nosp@m.e.co.nosp@m.m : add sload compression support

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.

◆ is_digits()

int is_digits ( char *  optarg)

◆ label_usage()

void label_usage ( )

◆ main()

int main ( int  argc,
char **  argv 
)

◆ resize_usage()

void resize_usage ( )

◆ sload_usage()

void sload_usage ( )

Variable Documentation

◆ gfsck

struct f2fs_fsck gfsck

◆ INIT_FEATURE_TABLE

INIT_FEATURE_TABLE