Lines Matching defs:ent

61 	struct apm_ent		ent;
186 apm_read_ent(struct g_consumer *cp, uint32_t blk, struct apm_ent *ent,
199 ent->ent_sig = be16dec(buf);
200 ent->ent_pmblkcnt = be32dec(buf + 4);
201 ent->ent_start = be32dec(buf + 8);
202 ent->ent_size = be32dec(buf + 12);
203 bcopy(buf + 16, ent->ent_name, sizeof(ent->ent_name));
204 bcopy(buf + 48, ent->ent_type, sizeof(ent->ent_type));
219 entry->ent.ent_sig = APM_ENT_SIG;
220 entry->ent.ent_pmblkcnt = table->self.ent_pmblkcnt;
221 entry->ent.ent_start = gpp->gpp_start;
222 entry->ent.ent_size = gpp->gpp_size;
224 bzero(entry->ent.ent_type, sizeof(entry->ent.ent_type));
225 bzero(entry->ent.ent_name, sizeof(entry->ent.ent_name));
227 error = apm_parse_type(gpp->gpp_type, entry->ent.ent_type,
228 sizeof(entry->ent.ent_type));
232 if (strlen(gpp->gpp_label) > sizeof(entry->ent.ent_name))
234 strncpy(entry->ent.ent_name, gpp->gpp_label,
235 sizeof(entry->ent.ent_name));
304 sbuf_printf(sb, " xs APPLE xt %s", entry->ent.ent_type);
307 strncpy(u.name, entry->ent.ent_name, APM_ENT_NAMELEN);
312 strncpy(u.type, entry->ent.ent_type, APM_ENT_TYPELEN);
328 return ((!strcmp(entry->ent.ent_type, APM_ENT_TYPE_FREEBSD_SWAP))
341 if (strlen(gpp->gpp_label) > sizeof(entry->ent.ent_name))
345 error = apm_parse_type(gpp->gpp_type, entry->ent.ent_type,
346 sizeof(entry->ent.ent_type));
351 strncpy(entry->ent.ent_name, gpp->gpp_label,
352 sizeof(entry->ent.ent_name));
373 entry->ent.ent_size = gpp->gpp_size;
457 struct apm_ent ent;
469 error = apm_read_ent(cp, index + 1, &ent, table->tivo_series1);
472 if (!strcmp(ent.ent_type, APM_ENT_TYPE_UNUSED))
475 index, ent.ent_start, ent.ent_start + ent.ent_size - 1);
476 entry->ent = ent;
491 type = entry->ent.ent_type;
511 len = MIN(sizeof(entry->ent.ent_type), bufsz - 2);
569 be32enc(ptr + 8, entry->ent.ent_start);
570 be32enc(ptr + 12, entry->ent.ent_size);
571 bcopy(entry->ent.ent_name, ptr + 16,
572 sizeof(entry->ent.ent_name));
573 bcopy(entry->ent.ent_type, ptr + 48,
574 sizeof(entry->ent.ent_type));