Whamcloud - gitweb
3fc8b42d4c94a959031e36aa994dfa30cc2c67c0
[fs/lustre-release.git] / lustre / include / linux / obd_snap_support.h
1 #ifndef __OBD_SNAP_SUPP_H
2 #define __OBD_SNAP_SUPP_H
3
4 struct snap_iterdata {
5         struct obd_conn *conn;
6         struct obd_conn *ch_conn;
7         int index;
8         int previndex;
9         int currentindex;
10         int prevslot;
11         time_t prevtime;
12 };
13
14
15 inline struct obd_conn *child_conn(struct obd_conn *conn);
16 int snap_deleteino(objid id, void *data);
17 int snap_restoreino(objid id, void *data);
18 int snap_iocontrol(int cmd, struct obd_conn *conn, int len, void *karg, void *uarg);
19
20 #endif