Lines Matching defs:baseentry
210 g_part_apm_add(struct g_part_table *basetable, struct g_part_entry *baseentry,
217 entry = (struct g_part_apm_entry *)baseentry;
223 if (baseentry->gpe_deleted) {
237 if (baseentry->gpe_index >= table->self.ent_pmblkcnt)
238 table->self.ent_pmblkcnt = baseentry->gpe_index + 1;
241 KASSERT(table->self.ent_size > baseentry->gpe_index,
292 g_part_apm_dumpconf(struct g_part_table *table, struct g_part_entry *baseentry,
301 entry = (struct g_part_apm_entry *)baseentry;
323 g_part_apm_dumpto(struct g_part_table *table, struct g_part_entry *baseentry)
327 entry = (struct g_part_apm_entry *)baseentry;
334 struct g_part_entry *baseentry, struct g_part_parms *gpp)
339 entry = (struct g_part_apm_entry *)baseentry;
359 struct g_part_entry *baseentry, struct g_part_parms *gpp)
364 if (baseentry == NULL) {
371 entry = (struct g_part_apm_entry *)baseentry;
372 baseentry->gpe_end = baseentry->gpe_start + gpp->gpp_size - 1;
379 g_part_apm_name(struct g_part_table *table, struct g_part_entry *baseentry,
383 snprintf(buf, bufsz, "s%d", baseentry->gpe_index + 1);
483 g_part_apm_type(struct g_part_table *basetable, struct g_part_entry *baseentry,
490 entry = (struct g_part_apm_entry *)baseentry;
521 struct g_part_entry *baseentry;
561 baseentry = LIST_FIRST(&basetable->gpt_entry);
563 entry = (baseentry != NULL && index == baseentry->gpe_index)
564 ? (struct g_part_apm_entry *)baseentry : NULL;
568 if (entry != NULL && !baseentry->gpe_deleted) {
579 baseentry = LIST_NEXT(baseentry, gpe_entry);