Changeset b883aa8 in mainline for uspace/srv/bd/hr/superblock.h


Ignore:
Timestamp:
2025-04-21T12:47:58Z (4 weeks ago)
Author:
Miroslav Cimerman <mc@…>
Children:
5cb1631
Parents:
75262d2f
Message:

hr: move metadata_type_t to lib/hr for type printing

Also renames metadata_type_t → hr_metadata_type_t.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/hr/superblock.h

    r75262d2f rb883aa8  
    4141typedef struct hr_volume hr_volume_t;
    4242
    43 typedef enum {
    44         HR_METADATA_NATIVE      = 0,
    45         HR_METADATA_GEOM_MIRROR = 1,
    46         HR_METADATA_LAST_DUMMY  = 2
    47 } metadata_type_t;
    48 
    4943#define HR_METADATA_HOTSPARE_SUPPORT 0x01
    5044
     
    6660        size_t           (*get_size)(void);
    6761        uint8_t          (*get_flags)(void);
    68         metadata_type_t  (*get_type)(void);
    6962        void             (*dump)(const void *);
     63        hr_metadata_type_t (*get_type)(void);
    7064} hr_superblock_ops_t;
    7165
    72 hr_superblock_ops_t *get_type_ops(metadata_type_t);
    73 extern errno_t  find_metadata(service_id_t, void **, metadata_type_t *);
     66extern hr_superblock_ops_t *get_type_ops(hr_metadata_type_t);
     67extern errno_t  find_metadata(service_id_t, void **, hr_metadata_type_t *);
    7468
    7569#endif
Note: See TracChangeset for help on using the changeset viewer.