Lines Matching refs:is
6 * This program is free software; you can redistribute it and/or modify it
59 struct iso_volume_descriptor *is;
68 is = (struct iso_volume_descriptor *) buf;
70 if (memcmp(is->id, "CD001", 5) == 0) {
75 volume_id_set_label_raw(id, is->volume_id, 32);
76 volume_id_set_label_string(id, is->volume_id, 32);
83 is = (struct iso_volume_descriptor *) volume_id_get_buffer(id, off + vd_offset, 0x200);
84 if (is == NULL || is->type == ISO_VD_END)
86 if (is->type != ISO_VD_SUPPLEMENTARY)
90 if (memcmp(is->escape_sequences, "%/@", 3) == 0||
91 memcmp(is->escape_sequences, "%/C", 3) == 0||
92 memcmp(is->escape_sequences, "%/E", 3) == 0) {
94 volume_id_set_unicode16(svd_label, sizeof(svd_label), is->volume_id, BE, 32);
96 dbg("SVD label is identical, use the possibly longer PVD one");
100 volume_id_set_label_raw(id, is->volume_id, 32);