Lines Matching defs:tag
104 vtoc8_parse_type(const char *type, uint16_t *tag)
115 *tag = (uint16_t)lt;
120 *tag = VTOC_TAG_FREEBSD_NANDFS;
125 *tag = VTOC_TAG_FREEBSD_SWAP;
130 *tag = VTOC_TAG_FREEBSD_UFS;
135 *tag = VTOC_TAG_FREEBSD_VINUM;
140 *tag = VTOC_TAG_FREEBSD_ZFS;
170 uint16_t tag;
175 error = vtoc8_parse_type(gpp->gpp_type, &tag);
191 be16enc(&table->vtoc.part[index].tag, tag);
245 be16enc(&table->vtoc.part[VTOC_RAW_PART].tag, VTOC_TAG_BACKUP);
274 be16dec(&table->vtoc.part[entry->gpe_index - 1].tag));
285 uint16_t tag;
292 tag = be16dec(&table->vtoc.part[entry->gpe_index - 1].tag);
293 return ((tag == 0 || tag == VTOC_TAG_FREEBSD_SWAP ||
294 tag == VTOC_TAG_SWAP) ? 1 : 0);
303 uint16_t tag;
310 error = vtoc8_parse_type(gpp->gpp_type, &tag);
314 be16enc(&table->vtoc.part[entry->gpe_index - 1].tag, tag);
345 be16enc(&table->vtoc.part[VTOC_RAW_PART].tag, VTOC_TAG_BACKUP);
442 uint16_t tag;
514 tag = be16dec(&table->vtoc.part[index].tag);
516 tag = (index == VTOC_RAW_PART)
520 if (index == VTOC_RAW_PART && tag != VTOC_TAG_BACKUP)
522 if (index != VTOC_RAW_PART && tag == VTOC_TAG_BACKUP)
526 if (tag == VTOC_TAG_BACKUP)
530 be16enc(&table->vtoc.part[index].tag, tag);
545 uint16_t tag;
548 tag = be16dec(&table->vtoc.part[entry->gpe_index - 1].tag);
549 if (tag == VTOC_TAG_FREEBSD_NANDFS)
551 if (tag == VTOC_TAG_FREEBSD_SWAP)
553 if (tag == VTOC_TAG_FREEBSD_UFS)
555 if (tag == VTOC_TAG_FREEBSD_VINUM)
557 if (tag == VTOC_TAG_FREEBSD_ZFS)
559 snprintf(buf, bufsz, "!%d", tag);
581 be16enc(&table->vtoc.part[index].tag, 0);