1
#ifndef __ONDISK_DOT_H__
2
#define __ONDISK_DOT_H__
5
/* Translation functions */
7
extern void gfs2_inum_in(struct gfs2_inum *no, char *buf);
8
extern void gfs2_inum_out(struct gfs2_inum *no, char *buf);
9
extern void gfs2_meta_header_in(struct gfs2_meta_header *mh, char *buf);
10
extern void gfs2_meta_header_out(struct gfs2_meta_header *mh, char *buf);
11
extern void gfs2_sb_in(struct gfs2_sb *sb, char *buf);
12
extern void gfs2_sb_out(struct gfs2_sb *sb, char *buf);
13
extern void gfs2_rindex_in(struct gfs2_rindex *ri, char *buf);
14
extern void gfs2_rindex_out(struct gfs2_rindex *ri, char *buf);
15
extern void gfs2_rgrp_in(struct gfs2_rgrp *rg, char *buf);
16
extern void gfs2_rgrp_out(struct gfs2_rgrp *rg, char *buf);
17
extern void gfs2_quota_in(struct gfs2_quota *qu, char *buf);
18
extern void gfs2_quota_out(struct gfs2_quota *qu, char *buf);
19
extern void gfs2_dinode_in(struct gfs2_dinode *di, char *buf);
20
extern void gfs2_dinode_out(struct gfs2_dinode *di, char *buf);
21
extern void gfs2_dirent_in(struct gfs2_dirent *de, char *buf);
22
extern void gfs2_dirent_out(struct gfs2_dirent *de, char *buf);
23
extern void gfs2_leaf_in(struct gfs2_leaf *lf, char *buf);
24
extern void gfs2_leaf_out(struct gfs2_leaf *lf, char *buf);
25
extern void gfs2_ea_header_in(struct gfs2_ea_header *ea, char *buf);
26
extern void gfs2_ea_header_out(struct gfs2_ea_header *ea, char *buf);
27
extern void gfs2_log_header_in(struct gfs2_log_header *lh, char *buf);
28
extern void gfs2_log_header_out(struct gfs2_log_header *lh, char *buf);
29
extern void gfs2_log_descriptor_in(struct gfs2_log_descriptor *ld, char *buf);
30
extern void gfs2_log_descriptor_out(struct gfs2_log_descriptor *ld, char *buf);
31
extern void gfs2_inum_range_in(struct gfs2_inum_range *ir, char *buf);
32
extern void gfs2_inum_range_out(struct gfs2_inum_range *ir, char *buf);
33
extern void gfs2_statfs_change_in(struct gfs2_statfs_change *sc, char *buf);
34
extern void gfs2_statfs_change_out(struct gfs2_statfs_change *sc, char *buf);
35
extern void gfs2_quota_change_in(struct gfs2_quota_change *qc, char *buf);
36
extern void gfs2_quota_change_out(struct gfs2_quota_change *qc, char *buf);
38
/* Printing functions */
40
extern void gfs2_inum_print(struct gfs2_inum *no);
41
extern void gfs2_meta_header_print(struct gfs2_meta_header *mh);
42
extern void gfs2_sb_print(struct gfs2_sb *sb);
43
extern void gfs2_rindex_print(struct gfs2_rindex *ri);
44
extern void gfs2_rgrp_print(struct gfs2_rgrp *rg);
45
extern void gfs2_quota_print(struct gfs2_quota *qu);
46
extern void gfs2_dinode_print(struct gfs2_dinode *di);
47
extern void gfs2_dirent_print(struct gfs2_dirent *de, char *name);
48
extern void gfs2_leaf_print(struct gfs2_leaf *lf);
49
extern void gfs2_ea_header_print(struct gfs2_ea_header *ea, char *name);
50
extern void gfs2_log_header_print(struct gfs2_log_header *lh);
51
extern void gfs2_log_descriptor_print(struct gfs2_log_descriptor *ld);
52
extern void gfs2_inum_range_print(struct gfs2_inum_range *ir);
53
extern void gfs2_statfs_change_print(struct gfs2_statfs_change *sc);
55
extern void gfs2_unlinked_tag_print(struct gfs2_unlinked_tag *ut);
57
extern void gfs2_quota_change_print(struct gfs2_quota_change *qc);
59
#endif /* __ONDISK_DOT_H__ */