#include "xfs.h"
#include "xfs_fs.h"
#include "xfs_shared.h"
#include "xfs_format.h"
#include "scrub/scrub.h"
#include "scrub/xfile.h"
#include "scrub/xfarray.h"
#include "scrub/xfblob.h"
#define XB_KEY_MAGIC …
struct xb_key { … } __packed;
int
xfblob_create(
const char *description,
struct xfblob **blobp)
{ … }
void
xfblob_destroy(
struct xfblob *blob)
{ … }
int
xfblob_load(
struct xfblob *blob,
xfblob_cookie cookie,
void *ptr,
uint32_t size)
{ … }
int
xfblob_store(
struct xfblob *blob,
xfblob_cookie *cookie,
const void *ptr,
uint32_t size)
{ … }
int
xfblob_free(
struct xfblob *blob,
xfblob_cookie cookie)
{ … }
unsigned long long
xfblob_bytes(
struct xfblob *blob)
{ … }
void
xfblob_truncate(
struct xfblob *blob)
{ … }