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

Lines Matching defs:basetable

213 g_part_apm_add(struct g_part_table *basetable, struct g_part_entry *baseentry,
221 table = (struct g_part_apm_table *)basetable;
250 g_part_apm_create(struct g_part_table *basetable, struct g_part_parms *gpp)
257 if (basetable->gpt_depth != 0)
260 table = (struct g_part_apm_table *)basetable;
263 pp->mediasize < (2 + 2 * basetable->gpt_entries) * pp->sectorsize)
269 basetable->gpt_first = 2 + basetable->gpt_entries;
270 basetable->gpt_last = last;
277 table->self.ent_pmblkcnt = basetable->gpt_entries + 1;
286 g_part_apm_destroy(struct g_part_table *basetable, struct g_part_parms *gpp)
290 basetable->gpt_smhead |= 3;
336 g_part_apm_modify(struct g_part_table *basetable,
361 g_part_apm_resize(struct g_part_table *basetable,
368 pp = LIST_FIRST(&basetable->gpt_gp->consumer)->provider;
369 basetable->gpt_last = MIN(pp->mediasize / pp->sectorsize,
391 g_part_apm_probe(struct g_part_table *basetable, struct g_consumer *cp)
399 if (basetable->gpt_depth != 0)
402 table = (struct g_part_apm_table *)basetable;
458 g_part_apm_read(struct g_part_table *basetable, struct g_consumer *cp)
465 table = (struct g_part_apm_table *)basetable;
467 basetable->gpt_first = table->self.ent_size + 1;
468 basetable->gpt_last = table->ddr.ddr_blkcount - 1;
469 basetable->gpt_entries = table->self.ent_size - 1;
477 entry = (struct g_part_apm_entry *)g_part_new_entry(basetable,
486 g_part_apm_type(struct g_part_table *basetable, struct g_part_entry *baseentry,
521 g_part_apm_write(struct g_part_table *basetable, struct g_consumer *cp)
533 table = (struct g_part_apm_table *)basetable;
541 if (basetable->gpt_created) {
564 baseentry = LIST_FIRST(&basetable->gpt_entry);