Whamcloud - gitweb
LU-9424 tools: v1/v3 as composite layout
[fs/lustre-release.git] / lustre / utils / obdctl.h
index 76fdc7c..bfb6b26 100644 (file)
@@ -23,7 +23,7 @@
  * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
  * Use is subject to license terms.
  *
- * Copyright (c) 2012, 2014, Intel Corporation.
+ * Copyright (c) 2012, 2016, Intel Corporation.
  */
 /*
  * This file is part of Lustre, http://www.lustre.org/
@@ -33,6 +33,8 @@
 #ifndef _OBDCTL_H_
 #define _OBDCTL_H_
 
+#include <lustre/lustre_barrier_user.h>
+
 #define MAX_IOC_BUFLEN 8192
 
 /* ptlctl.a */
@@ -125,6 +127,8 @@ int jt_obd_deactivate(int argc, char **argv);
 int jt_obd_recover(int argc, char **argv);
 int jt_obd_mdc_lookup(int argc, char **argv);
 int jt_get_version(int argc, char **argv);
+int jt_lcfg_fork(int argc, char **argv);
+int jt_lcfg_erase(int argc, char **argv);
 int jt_get_obj_version(int argc, char **argv);
 
 int jt_llog_catlist(int argc, char **argv);
@@ -160,11 +164,18 @@ int jt_lcfg_getparam(int argc, char **argv);
 int jt_lcfg_setparam(int argc, char **argv);
 int jt_lcfg_listparam(int argc, char **argv);
 
-int jt_blockdev_attach(int argc, char **argv);
-int jt_blockdev_detach(int argc, char **argv);
-int jt_blockdev_info(int argc, char **argv);
-
 int jt_pool_cmd(int argc, char **argv);
+int jt_barrier_freeze(int argc, char **argv);
+int jt_barrier_thaw(int argc, char **argv);
+int __jt_barrier_stat(int argc, char **argv, struct barrier_ctl *bc);
+int jt_barrier_stat(int argc, char **argv);
+int jt_barrier_rescan(int argc, char **argv);
+int jt_snapshot_create(int argc, char **argv);
+int jt_snapshot_destroy(int argc, char **argv);
+int jt_snapshot_modify(int argc, char **argv);
+int jt_snapshot_list(int argc, char **argv);
+int jt_snapshot_mount(int argc, char **argv);
+int jt_snapshot_umount(int argc, char **argv);
 int jt_nodemap_activate(int argc, char **argv);
 int jt_nodemap_add(int argc, char **argv);
 int jt_nodemap_del(int argc, char **argv);