Lines Matching refs:id
36 uint8_t id[8];
140 static void hfsid_set_uuid(struct volume_id *id, const uint8_t *hfs_id)
143 volume_id_set_uuid(id, hfs_id, 0, UUID_64BIT_BE);
146 int volume_id_probe_hfs_hfsplus(struct volume_id *id, uint64_t off, uint64_t size)
171 buf = volume_id_get_buffer(id, off + HFS_SUPERBLOCK_OFFSET, 0x200);
194 buf = volume_id_get_buffer(id, off + HFS_SUPERBLOCK_OFFSET, 0x200);
201 volume_id_set_label_raw(id, hfs->label, hfs->label_len);
202 volume_id_set_label_string(id, hfs->label, hfs->label_len) ;
205 hfsid_set_uuid(id, hfs->finder_info.id);
207 volume_id_set_usage(id, VOLUME_ID_FILESYSTEM);
208 id->type = "hfs";
221 hfsid_set_uuid(id, hfsplus->finder_info.id);
230 buf = volume_id_get_buffer(id, off + (cat_block * blocksize), 0x2000);
271 buf = volume_id_get_buffer(id, off + leaf_off, leaf_node_size);
289 dbg("parent id 0x%x", be32_to_cpu(key->parent_id));
295 volume_id_set_label_raw(id, key->unicode, label_len);
296 volume_id_set_label_unicode16(id, key->unicode, BE, label_len);
299 volume_id_set_usage(id, VOLUME_ID_FILESYSTEM);
300 id->type = "hfsplus";