Lines Matching defs:type
123 apm_parse_type(const char *type, char *buf, size_t bufsz)
127 if (type[0] == '!') {
128 type++;
129 if (strlen(type) > bufsz)
131 if (!strcmp(type, APM_ENT_TYPE_SELF) ||
132 !strcmp(type, APM_ENT_TYPE_UNUSED))
134 strncpy(buf, type, bufsz);
138 if (!strcasecmp(type, alias)) {
143 if (!strcasecmp(type, alias)) {
148 if (!strcasecmp(type, alias)) {
153 if (!strcasecmp(type, alias)) {
158 if (!strcasecmp(type, alias)) {
163 if (!strcasecmp(type, alias)) {
168 if (!strcasecmp(type, alias)) {
173 if (!strcasecmp(type, alias)) {
178 if (!strcasecmp(type, alias)) {
297 char type[APM_ENT_TYPELEN + 1];
312 strncpy(u.type, entry->ent.ent_type, APM_ENT_TYPELEN);
313 u.type[APM_ENT_TYPELEN] = '\0';
315 g_conf_printf_escaped(sb, "%s", u.type);
487 const char *type;
491 type = entry->ent.ent_type;
492 if (!strcmp(type, APM_ENT_TYPE_APPLE_BOOT))
494 if (!strcmp(type, APM_ENT_TYPE_APPLE_HFS))
496 if (!strcmp(type, APM_ENT_TYPE_APPLE_UFS))
498 if (!strcmp(type, APM_ENT_TYPE_FREEBSD))
500 if (!strcmp(type, APM_ENT_TYPE_FREEBSD_NANDFS))
502 if (!strcmp(type, APM_ENT_TYPE_FREEBSD_SWAP))
504 if (!strcmp(type, APM_ENT_TYPE_FREEBSD_UFS))
506 if (!strcmp(type, APM_ENT_TYPE_FREEBSD_VINUM))
508 if (!strcmp(type, APM_ENT_TYPE_FREEBSD_ZFS))
512 bcopy(type, buf + 1, len);