Android-cuttlefish cvd tool
Functions
libf2fs_zoned.c File Reference
#include <f2fs_fs.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <libgen.h>
Include dependency graph for libf2fs_zoned.c:

Functions

int f2fs_report_zone (int i, uint64_t UNUSED(sector), struct blk_zone *UNUSED(blkzone))
 
int f2fs_report_zones (int i, report_zones_cb_t *UNUSED(report_zones_cb), void *UNUSED(opaque))
 
int f2fs_get_zoned_model (int i)
 
int f2fs_get_zone_blocks (int i)
 
int f2fs_check_zones (int i)
 
int f2fs_reset_zone (int i, void *UNUSED(blkzone))
 
int f2fs_reset_zones (int i)
 
int f2fs_finish_zone (int i, void *UNUSED(blkzone))
 
uint32_t f2fs_get_usable_segments (struct f2fs_super_block *sb)
 

Function Documentation

◆ f2fs_check_zones()

int f2fs_check_zones ( int  i)

◆ f2fs_finish_zone()

int f2fs_finish_zone ( int  i,
void *  UNUSEDblkzone 
)

◆ f2fs_get_usable_segments()

uint32_t f2fs_get_usable_segments ( struct f2fs_super_block sb)

◆ f2fs_get_zone_blocks()

int f2fs_get_zone_blocks ( int  i)

◆ f2fs_get_zoned_model()

int f2fs_get_zoned_model ( int  i)

◆ f2fs_report_zone()

int f2fs_report_zone ( int  i,
uint64_t   UNUSEDsector,
struct blk_zone *  UNUSEDblkzone 
)

libf2fs_zoned.c

Copyright (c) 2016 Western Digital Corporation. Written by: Damien Le Moal damie.nosp@m.n.le.nosp@m.moal@.nosp@m.wdc..nosp@m.com

Dual licensed under the GPL or LGPL version 2 licenses.

◆ f2fs_report_zones()

int f2fs_report_zones ( int  i,
report_zones_cb_t UNUSEDreport_zones_cb,
void *  UNUSEDopaque 
)

◆ f2fs_reset_zone()

int f2fs_reset_zone ( int  i,
void *  UNUSEDblkzone 
)

◆ f2fs_reset_zones()

int f2fs_reset_zones ( int  i)