Android-cuttlefish cvd tool
|
#include "ext4_utils/ext4_utils.h"
#include <fcntl.h>
#include <inttypes.h>
#include <stddef.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <arpa/inet.h>
#include <sys/ioctl.h>
#include "helpers.h"
Functions | |
static int | is_power_of (int a, int b) |
int | bitmap_get_bit (u8 *bitmap, u32 bit) |
void | bitmap_clear_bit (u8 *bitmap, u32 bit) |
int | ext4_bg_has_super_block (int bg) |
void | read_sb (int fd, struct ext4_super_block *sb) |
void | ext4_create_fs_aux_info () |
void | ext4_free_fs_aux_info () |
void | ext4_parse_sb_info (struct ext4_super_block *sb) |
u64 | get_block_device_size (int fd) |
int | is_block_device_fd (int fd __attribute__((unused))) |
u64 | get_file_size (int fd) |
static void | read_block_group_descriptors (int fd) |
int | read_ext (int fd, int verbose) |
Variables | |
int | force = 0 |
struct fs_info | info |
struct fs_aux_info | aux_info |
jmp_buf | setjmp_env |
int ext4_bg_has_super_block | ( | int | bg | ) |
void ext4_create_fs_aux_info | ( | ) |
void ext4_free_fs_aux_info | ( | ) |
void ext4_parse_sb_info | ( | struct ext4_super_block * | sb | ) |
u64 get_block_device_size | ( | int | fd | ) |
u64 get_file_size | ( | int | fd | ) |
int is_block_device_fd | ( | int fd | __attribute__(unused) | ) |
|
static |
|
static |
int read_ext | ( | int | fd, |
int | verbose | ||
) |
void read_sb | ( | int | fd, |
struct ext4_super_block * | sb | ||
) |
struct fs_aux_info aux_info |
int force = 0 |
struct fs_info info |
jmp_buf setjmp_env |