Lines Matching defs:baseentry
213 g_part_apm_add(struct g_part_table *basetable, struct g_part_entry *baseentry,
220 entry = (struct g_part_apm_entry *)baseentry;
226 if (baseentry->gpe_deleted) {
240 if (baseentry->gpe_index >= table->self.ent_pmblkcnt)
241 table->self.ent_pmblkcnt = baseentry->gpe_index + 1;
244 KASSERT(table->self.ent_size > baseentry->gpe_index,
295 g_part_apm_dumpconf(struct g_part_table *table, struct g_part_entry *baseentry,
304 entry = (struct g_part_apm_entry *)baseentry;
326 g_part_apm_dumpto(struct g_part_table *table, struct g_part_entry *baseentry)
330 entry = (struct g_part_apm_entry *)baseentry;
337 struct g_part_entry *baseentry, struct g_part_parms *gpp)
342 entry = (struct g_part_apm_entry *)baseentry;
362 struct g_part_entry *baseentry, struct g_part_parms *gpp)
367 if (baseentry == NULL) {
374 entry = (struct g_part_apm_entry *)baseentry;
375 baseentry->gpe_end = baseentry->gpe_start + gpp->gpp_size - 1;
382 g_part_apm_name(struct g_part_table *table, struct g_part_entry *baseentry,
386 snprintf(buf, bufsz, "s%d", baseentry->gpe_index + 1);
486 g_part_apm_type(struct g_part_table *basetable, struct g_part_entry *baseentry,
493 entry = (struct g_part_apm_entry *)baseentry;
524 struct g_part_entry *baseentry;
564 baseentry = LIST_FIRST(&basetable->gpt_entry);
566 entry = (baseentry != NULL && index == baseentry->gpe_index)
567 ? (struct g_part_apm_entry *)baseentry : NULL;
571 if (entry != NULL && !baseentry->gpe_deleted) {
582 baseentry = LIST_NEXT(baseentry, gpe_entry);