Motr  M0
main.c File Reference
#include "lib/trace.h"
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include "lib/string.h"
#include "be/tool/st.h"
#include "be/tool/common.h"
#include "be/ut/helper.h"
#include "be/alloc_internal.h"
#include "stob/ad_private.h"
#include "cob/cob.h"
#include "stob/ad.h"
#include "be/extmap_internal.h"
#include "balloc/balloc.h"
#include "be/domain.h"
#include "lib/uuid.h"
Include dependency graph for main.c:

Go to the source code of this file.

Macros

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_BE
 

Functions

 M0_TL_DESCR_DECLARE (zt, M0_EXTERN)
 
 M0_TL_DEFINE (zt, M0_EXTERN, struct m0_be_0type)
 
M0_INTERNAL void btree_dbg_print (struct m0_be_btree *tree)
 
void track_cob_btrees (struct m0_cob_domain *cdom, bool print_btree)
 
void track_ad_btrees (struct stob_ad_0type_rec *rec, bool print_btree)
 
static void scan_btree (struct m0_be_domain *dom, bool print_btree)
 
static void be_recovery_run (char *path)
 
static int be_log_resize (char *path, uint64_t size)
 
static void scan (char *path, char *what)
 
int main (int argc, char *argv[])
 

Variables

static const char * betool_help