Lines Matching refs:basetable

211 g_part_apm_add(struct g_part_table *basetable, struct g_part_entry *baseentry,  in g_part_apm_add()  argument
219 table = (struct g_part_apm_table *)basetable; in g_part_apm_add()
248 g_part_apm_create(struct g_part_table *basetable, struct g_part_parms *gpp) in g_part_apm_create() argument
255 if (basetable->gpt_depth != 0) in g_part_apm_create()
258 table = (struct g_part_apm_table *)basetable; in g_part_apm_create()
261 pp->mediasize < (2 + 2 * basetable->gpt_entries) * pp->sectorsize) in g_part_apm_create()
267 basetable->gpt_first = 2 + basetable->gpt_entries; in g_part_apm_create()
268 basetable->gpt_last = last; in g_part_apm_create()
275 table->self.ent_pmblkcnt = basetable->gpt_entries + 1; in g_part_apm_create()
284 g_part_apm_destroy(struct g_part_table *basetable, struct g_part_parms *gpp) in g_part_apm_destroy() argument
288 basetable->gpt_smhead |= 3; in g_part_apm_destroy()
334 g_part_apm_modify(struct g_part_table *basetable, in g_part_apm_modify() argument
359 g_part_apm_resize(struct g_part_table *basetable, in g_part_apm_resize() argument
366 pp = LIST_FIRST(&basetable->gpt_gp->consumer)->provider; in g_part_apm_resize()
367 basetable->gpt_last = MIN(pp->mediasize / pp->sectorsize, in g_part_apm_resize()
389 g_part_apm_probe(struct g_part_table *basetable, struct g_consumer *cp) in g_part_apm_probe() argument
397 if (basetable->gpt_depth != 0) in g_part_apm_probe()
400 table = (struct g_part_apm_table *)basetable; in g_part_apm_probe()
456 g_part_apm_read(struct g_part_table *basetable, struct g_consumer *cp) in g_part_apm_read() argument
463 table = (struct g_part_apm_table *)basetable; in g_part_apm_read()
465 basetable->gpt_first = table->self.ent_size + 1; in g_part_apm_read()
466 basetable->gpt_last = table->ddr.ddr_blkcount - 1; in g_part_apm_read()
467 basetable->gpt_entries = table->self.ent_size - 1; in g_part_apm_read()
475 entry = (struct g_part_apm_entry *)g_part_new_entry(basetable, in g_part_apm_read()
484 g_part_apm_type(struct g_part_table *basetable, struct g_part_entry *baseentry, in g_part_apm_type() argument
519 g_part_apm_write(struct g_part_table *basetable, struct g_consumer *cp) in g_part_apm_write() argument
531 table = (struct g_part_apm_table *)basetable; in g_part_apm_write()
539 if (basetable->gpt_created) { in g_part_apm_write()
562 baseentry = LIST_FIRST(&basetable->gpt_entry); in g_part_apm_write()