6b13f685e
김민수
BSP 최초 추가
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
#ifndef _SYS_DMU_H
#define _SYS_DMU_H
typedef enum dmu_object_type {
DMU_OT_NONE,
DMU_OT_OBJECT_DIRECTORY,
DMU_OT_OBJECT_ARRAY,
DMU_OT_PACKED_NVLIST,
DMU_OT_PACKED_NVLIST_SIZE,
DMU_OT_BPLIST,
DMU_OT_BPLIST_HDR,
DMU_OT_SPACE_MAP_HEADER,
DMU_OT_SPACE_MAP,
DMU_OT_INTENT_LOG,
DMU_OT_DNODE,
DMU_OT_OBJSET,
DMU_OT_DSL_DIR,
DMU_OT_DSL_DIR_CHILD_MAP,
DMU_OT_DSL_DS_SNAP_MAP,
DMU_OT_DSL_PROPS,
DMU_OT_DSL_DATASET,
DMU_OT_ZNODE,
DMU_OT_OLDACL,
DMU_OT_PLAIN_FILE_CONTENTS,
DMU_OT_DIRECTORY_CONTENTS,
DMU_OT_MASTER_NODE,
DMU_OT_UNLINKED_SET,
DMU_OT_ZVOL,
DMU_OT_ZVOL_PROP,
DMU_OT_PLAIN_OTHER,
DMU_OT_UINT64_OTHER,
DMU_OT_ZAP_OTHER,
DMU_OT_ERROR_LOG,
DMU_OT_SPA_HISTORY,
DMU_OT_SPA_HISTORY_OFFSETS,
DMU_OT_POOL_PROPS,
DMU_OT_DSL_PERMS,
DMU_OT_ACL,
DMU_OT_SYSACL,
DMU_OT_FUID,
DMU_OT_FUID_SIZE,
DMU_OT_NEXT_CLONES,
DMU_OT_SCRUB_QUEUE,
DMU_OT_USERGROUP_USED,
DMU_OT_USERGROUP_QUOTA,
DMU_OT_USERREFS,
DMU_OT_DDT_ZAP,
DMU_OT_DDT_STATS,
DMU_OT_SA,
DMU_OT_SA_MASTER_NODE,
DMU_OT_SA_ATTR_REGISTRATION,
DMU_OT_SA_ATTR_LAYOUTS,
DMU_OT_NUMTYPES
} dmu_object_type_t;
typedef enum dmu_objset_type {
DMU_OST_NONE,
DMU_OST_META,
DMU_OST_ZFS,
DMU_OST_ZVOL,
DMU_OST_OTHER,
DMU_OST_ANY,
DMU_OST_NUMTYPES
} dmu_objset_type_t;
#define DMU_POOL_DIRECTORY_OBJECT 1
#define DMU_POOL_CONFIG "config"
#define DMU_POOL_ROOT_DATASET "root_dataset"
#define DMU_POOL_SYNC_BPLIST "sync_bplist"
#define DMU_POOL_ERRLOG_SCRUB "errlog_scrub"
#define DMU_POOL_ERRLOG_LAST "errlog_last"
#define DMU_POOL_SPARES "spares"
#define DMU_POOL_DEFLATE "deflate"
#define DMU_POOL_HISTORY "history"
#define DMU_POOL_PROPS "pool_props"
#define DMU_POOL_L2CACHE "l2cache"
#endif /* _SYS_DMU_H */
|