Lines Matching defs:ent
71 ent_set(struct gpt_ent *ent, const map_t map, const gpt_uuid_t xtype,
74 gpt_uuid_copy(ent->ent_type, xtype);
75 ent->ent_lba_start = htole64((uint64_t)map->map_start);
76 ent->ent_lba_end = htole64((uint64_t)(map->map_start +
80 utf8_to_utf16(xname, ent->ent_name, __arraycount(ent->ent_name));
89 struct gpt_ent *ent;
97 ent = NULL;
107 ent = gpt_ent_primary(gpt, i);
108 if (!gpt_uuid_is_nil(ent->ent_type)) {
115 ent = gpt_ent_primary(gpt, i);
116 if (gpt_uuid_is_nil(ent->ent_type))
125 if (gpt_uuid_is_nil(ent->ent_guid))
126 if (gpt_uuid_generate(gpt, ent->ent_guid) == -1) {
147 ent_set(ent, map, type, name);
151 ent = gpt_ent_backup(gpt, i);
152 ent_set(ent, map, type, name);