Lines Matching refs:gpp
214 struct g_part_parms *gpp)
224 entry->ent.ent_start = gpp->gpp_start;
225 entry->ent.ent_size = gpp->gpp_size;
230 error = apm_parse_type(gpp->gpp_type, entry->ent.ent_type,
234 if (gpp->gpp_parms & G_PART_PARM_LABEL) {
235 if (strlen(gpp->gpp_label) > sizeof(entry->ent.ent_name))
237 strncpy(entry->ent.ent_name, gpp->gpp_label,
250 g_part_apm_create(struct g_part_table *basetable, struct g_part_parms *gpp)
261 pp = gpp->gpp_provider;
286 g_part_apm_destroy(struct g_part_table *basetable, struct g_part_parms *gpp)
337 struct g_part_entry *baseentry, struct g_part_parms *gpp)
343 if (gpp->gpp_parms & G_PART_PARM_LABEL) {
344 if (strlen(gpp->gpp_label) > sizeof(entry->ent.ent_name))
347 if (gpp->gpp_parms & G_PART_PARM_TYPE) {
348 error = apm_parse_type(gpp->gpp_type, entry->ent.ent_type,
353 if (gpp->gpp_parms & G_PART_PARM_LABEL) {
354 strncpy(entry->ent.ent_name, gpp->gpp_label,
362 struct g_part_entry *baseentry, struct g_part_parms *gpp)
375 baseentry->gpe_end = baseentry->gpe_start + gpp->gpp_size - 1;
376 entry->ent.ent_size = gpp->gpp_size;