35 |
uint32_t dummy4[5]; |
uint32_t dummy4[5]; |
36 |
uint8_t uuid[16]; |
uint8_t uuid[16]; |
37 |
uint8_t label[16]; |
uint8_t label[16]; |
38 |
} __attribute__((__packed__)); |
} PACKED; |
39 |
|
|
40 |
struct reiser4_super_block { |
struct reiser4_super_block { |
41 |
uint8_t magic[16]; |
uint8_t magic[16]; |
43 |
uint8_t uuid[16]; |
uint8_t uuid[16]; |
44 |
uint8_t label[16]; |
uint8_t label[16]; |
45 |
uint64_t dummy2; |
uint64_t dummy2; |
46 |
} __attribute__((__packed__)); |
} PACKED; |
47 |
|
|
48 |
#define REISERFS1_SUPERBLOCK_OFFSET 0x2000 |
#define REISERFS1_SUPERBLOCK_OFFSET 0x2000 |
49 |
#define REISERFS_SUPERBLOCK_OFFSET 0x10000 |
#define REISERFS_SUPERBLOCK_OFFSET 0x10000 |
50 |
|
|
51 |
int volume_id_probe_reiserfs(struct volume_id *id, uint64_t off) |
int FAST_FUNC volume_id_probe_reiserfs(struct volume_id *id /*,uint64_t off*/) |
52 |
{ |
{ |
53 |
|
#define off ((uint64_t)0) |
54 |
struct reiserfs_super_block *rs; |
struct reiserfs_super_block *rs; |
55 |
struct reiser4_super_block *rs4; |
struct reiser4_super_block *rs4; |
56 |
|
|