• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/geom/part/

Lines Matching defs:baseentry

157 g_part_bsd_add(struct g_part_table *basetable, struct g_part_entry *baseentry,
166 entry = (struct g_part_bsd_entry *)baseentry;
199 struct g_part_entry *baseentry;
236 baseentry = g_part_new_entry(basetable, RAW_PART + 1,
238 baseentry->gpe_internal = 1;
239 entry = (struct g_part_bsd_entry *)baseentry;
262 g_part_bsd_dumpconf(struct g_part_table *table, struct g_part_entry *baseentry,
267 entry = (struct g_part_bsd_entry *)baseentry;
281 g_part_bsd_dumpto(struct g_part_table *table, struct g_part_entry *baseentry)
286 entry = (struct g_part_bsd_entry *)baseentry;
293 struct g_part_entry *baseentry, struct g_part_parms *gpp)
300 entry = (struct g_part_bsd_entry *)baseentry;
311 struct g_part_entry *baseentry;
318 LIST_FOREACH(baseentry, &basetable->gpt_entry, gpe_entry) {
319 if (baseentry->gpe_index != RAW_PART + 1)
321 baseentry->gpe_end = basetable->gpt_last;
322 entry = (struct g_part_bsd_entry *)baseentry;
330 struct g_part_entry *baseentry, struct g_part_parms *gpp)
335 if (baseentry == NULL) {
340 entry = (struct g_part_bsd_entry *)baseentry;
341 baseentry->gpe_end = baseentry->gpe_start + gpp->gpp_size - 1;
348 g_part_bsd_name(struct g_part_table *table, struct g_part_entry *baseentry,
352 snprintf(buf, bufsz, "%c", 'a' + baseentry->gpe_index - 1);
389 struct g_part_entry *baseentry;
458 baseentry = g_part_new_entry(basetable, index + 1,
461 entry = (struct g_part_bsd_entry *)baseentry;
464 baseentry->gpe_internal = 1;
477 g_part_bsd_type(struct g_part_table *basetable, struct g_part_entry *baseentry,
483 entry = (struct g_part_bsd_entry *)baseentry;
503 struct g_part_entry *baseentry;
512 baseentry = LIST_FIRST(&basetable->gpt_entry);
516 entry = (baseentry != NULL && index == baseentry->gpe_index)
517 ? (struct g_part_bsd_entry *)baseentry : NULL;
518 if (entry != NULL && !baseentry->gpe_deleted) {
529 baseentry = LIST_NEXT(baseentry, gpe_entry);