Changeset b883aa8 in mainline for uspace/srv/bd/hr/superblock.h
- Timestamp:
- 2025-04-21T12:47:58Z (4 weeks ago)
- Children:
- 5cb1631
- Parents:
- 75262d2f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/superblock.h
r75262d2f rb883aa8 41 41 typedef struct hr_volume hr_volume_t; 42 42 43 typedef enum {44 HR_METADATA_NATIVE = 0,45 HR_METADATA_GEOM_MIRROR = 1,46 HR_METADATA_LAST_DUMMY = 247 } metadata_type_t;48 49 43 #define HR_METADATA_HOTSPARE_SUPPORT 0x01 50 44 … … 66 60 size_t (*get_size)(void); 67 61 uint8_t (*get_flags)(void); 68 metadata_type_t (*get_type)(void);69 62 void (*dump)(const void *); 63 hr_metadata_type_t (*get_type)(void); 70 64 } hr_superblock_ops_t; 71 65 72 hr_superblock_ops_t *get_type_ops(metadata_type_t);73 extern errno_t find_metadata(service_id_t, void **, metadata_type_t *);66 extern hr_superblock_ops_t *get_type_ops(hr_metadata_type_t); 67 extern errno_t find_metadata(service_id_t, void **, hr_metadata_type_t *); 74 68 75 69 #endif
Note:
See TracChangeset
for help on using the changeset viewer.