Motr  M0
format_xc.h
Go to the documentation of this file.
1 /* This file is automatically generated from format/format.h */
2 
3 #pragma once
4 
5 #ifndef __MOTR_FORMAT_FORMAT_XC_H__
6 #define __MOTR_FORMAT_FORMAT_XC_H__
7 
8 #ifndef __KERNEL__
9 #include <sys/types.h>
10 #endif
11 
12 #include "xcode/xcode.h"
13 
14 extern struct m0_xcode_type *m0_format_header_xc;
15 extern struct m0_xcode_type *m0_format_footer_xc;
16 #if !defined(__KERNEL__)
17 extern struct m0_xcode_type *m0_be_mutex_xc;
18 #endif
19 #if !defined(__KERNEL__)
20 extern struct m0_xcode_type *m0_be_rwlock_xc;
21 #endif
22 #if !defined(__KERNEL__)
23 extern struct m0_xcode_type *m0_be_clink_xc;
24 #endif
25 #if !defined(__KERNEL__)
26 extern struct m0_xcode_type *m0_be_chan_xc;
27 #endif
28 
29 M0_INTERNAL void m0_xc_m0_format_header_struct_init(void);
30 M0_INTERNAL void m0_xc_m0_format_footer_struct_init(void);
31 #if !defined(__KERNEL__)
32 M0_INTERNAL void m0_xc_m0_be_mutex_struct_init(void);
33 #endif
34 #if !defined(__KERNEL__)
35 M0_INTERNAL void m0_xc_m0_be_rwlock_struct_init(void);
36 #endif
37 #if !defined(__KERNEL__)
38 M0_INTERNAL void m0_xc_m0_be_clink_struct_init(void);
39 #endif
40 #if !defined(__KERNEL__)
41 M0_INTERNAL void m0_xc_m0_be_chan_struct_init(void);
42 #endif
43 
45 
46 M0_INTERNAL void m0_xc_format_format_init(void);
47 M0_INTERNAL void m0_xc_format_format_fini(void);
48 
49 /* __MOTR_FORMAT_FORMAT_XC_H__ */
50 #endif
51 
struct m0_xcode_enum m0_xc_m0_format_type_enum
Definition: format_xc.c:184
M0_INTERNAL void m0_xc_m0_be_rwlock_struct_init(void)
Definition: format_xc.c:284
struct m0_xcode_type * m0_be_mutex_xc
Definition: format_xc.c:13
struct m0_xcode_type * m0_be_rwlock_xc
Definition: format_xc.c:16
struct m0_xcode_type * m0_be_clink_xc
Definition: format_xc.c:19
M0_INTERNAL void m0_xc_m0_be_chan_struct_init(void)
Definition: format_xc.c:328
struct m0_xcode_type * m0_format_header_xc
Definition: format_xc.c:10
struct m0_xcode_type * m0_format_footer_xc
Definition: format_xc.c:11
M0_INTERNAL void m0_xc_m0_be_mutex_struct_init(void)
Definition: format_xc.c:262
M0_INTERNAL void m0_xc_m0_format_header_struct_init(void)
Definition: format_xc.c:191
struct m0_xcode_type * m0_be_chan_xc
Definition: format_xc.c:22
M0_INTERNAL void m0_xc_format_format_fini(void)
Definition: format_xc.c:367
M0_INTERNAL void m0_xc_format_format_init(void)
Definition: format_xc.c:349
M0_INTERNAL void m0_xc_m0_format_footer_struct_init(void)
Definition: format_xc.c:226
M0_INTERNAL void m0_xc_m0_be_clink_struct_init(void)
Definition: format_xc.c:306