Lines Matching defs:udf_create_context
132 struct udf_create_context { struct
134 int dscrver; /* 2 or 3 */
135 int min_udf; /* hex */
136 int max_udf; /* hex */
137 int serialnum; /* format serialno */
139 int gmtoff; /* in minutes */
142 uint32_t sector_size;
145 char *logvol_name;
146 char *primary_name;
147 char *volset_name;
148 char *fileset_name;
150 char const *app_name;
151 char const *impl_name;
152 int app_version_main;
153 int app_version_sub;
156 int vds_seq; /* for building functions */
157 int unique_id; /* only first few are used */
160 struct anchor_vdp *anchors[UDF_ANCHORS]; /* anchors to VDS */
161 struct pri_vol_desc *primary_vol; /* identification */
162 struct logvol_desc *logical_vol; /* main mapping v->p */
163 struct unalloc_sp_desc *unallocated; /* free UDF space */
164 struct impvol_desc *implementation; /* likely reduntant */
165 struct logvol_int_desc *logvol_integrity; /* current integrity */
166 struct part_desc *partitions[UDF_PARTITIONS]; /* partitions */
169 int data_part;
170 int metadata_part;
173 uint32_t metadata_alloc_pos;
174 uint32_t data_alloc_pos;
177 struct udf_logvol_info *logvol_info; /* inside integrity */
180 struct fileset_desc *fileset_desc; /* normally one */
183 int vtop[UDF_PMAPS+1]; /* vpartnr trans */
184 int vtop_tp[UDF_PMAPS+1]; /* type of trans */
185 uint64_t vtop_offset[UDF_PMAPS+1]; /* offset in lb */
188 struct udf_sparing_table*sparing_table; /* replacements */
214 extern struct udf_create_context context; argument