Lines Matching refs:hfs
184 struct hfs_mdb *hfs; in volume_id_probe_hfs_hfsplus() local
193 hfs = (struct hfs_mdb *) buf; in volume_id_probe_hfs_hfsplus()
194 if (hfs->signature[0] != 'B' || hfs->signature[1] != 'D') in volume_id_probe_hfs_hfsplus()
198 if (hfs->embed_sig[0] == 'H' && hfs->embed_sig[1] == '+') { in volume_id_probe_hfs_hfsplus()
199 alloc_block_size = be32_to_cpu(hfs->al_blk_size); in volume_id_probe_hfs_hfsplus()
202 alloc_first_block = be16_to_cpu(hfs->al_bl_st); in volume_id_probe_hfs_hfsplus()
205 embed_first_block = be16_to_cpu(hfs->embed_startblock); in volume_id_probe_hfs_hfsplus()
218 if (hfs->label_len > 0 && hfs->label_len < 28) { in volume_id_probe_hfs_hfsplus()
220 volume_id_set_label_string(id, hfs->label, hfs->label_len) ; in volume_id_probe_hfs_hfsplus()
223 hfs_set_uuid(id, hfs->finder_info.id); in volume_id_probe_hfs_hfsplus()
231 if (hfs->signature[0] == 'H') in volume_id_probe_hfs_hfsplus()
232 if (hfs->signature[1] == '+' || hfs->signature[1] == 'X') in volume_id_probe_hfs_hfsplus()