Changeset de81104 in mainline for uspace/lib/device


Ignore:
Timestamp:
2025-03-23T16:35:34Z (7 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
2958e70
Parents:
e3e53cc
git-author:
Miroslav Cimerman <mc@…> (2025-03-23 16:14:36)
git-committer:
Miroslav Cimerman <mc@…> (2025-03-23 16:35:34)
Message:

hr: style headers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/device/include/hr.h

    re3e53cc rde81104  
    11/*
    2  * Copyright (c) 2024 Miroslav Cimerman
     2 * Copyright (c) 2025 Miroslav Cimerman
    33 * All rights reserved.
    44 *
     
    9090
    9191typedef struct hr_config {
    92         char devname[HR_DEVNAME_LEN];
    93         service_id_t devs[HR_MAX_EXTENTS];
    94         size_t dev_no;
    95         hr_level_t level;
     92        char            devname[HR_DEVNAME_LEN];
     93        service_id_t    devs[HR_MAX_EXTENTS];
     94        size_t          dev_no;
     95        hr_level_t      level;
    9696} hr_config_t;
    9797
    9898typedef struct hr_extent {
    99         service_id_t svc_id;
    100         hr_ext_status_t status;
     99        service_id_t    svc_id;
     100        hr_ext_status_t  status;
    101101} hr_extent_t;
    102102
    103103typedef struct hr_vol_info {
    104         hr_extent_t extents[HR_MAX_EXTENTS];
    105         hr_extent_t hotspares[HR_MAX_HOTSPARES];
    106         size_t extent_no;
    107         size_t hotspare_no;
    108         service_id_t svc_id;
    109         hr_level_t level;
    110         uint64_t nblocks;
    111         uint32_t strip_size;
    112         size_t bsize;
    113         hr_vol_status_t status;
    114         uint8_t layout;
     104        hr_extent_t      extents[HR_MAX_EXTENTS];
     105        hr_extent_t      hotspares[HR_MAX_HOTSPARES];
     106        size_t          extent_no;
     107        size_t          hotspare_no;
     108        service_id_t    svc_id;
     109        hr_level_t      level;
     110        uint64_t        nblocks;
     111        uint32_t        strip_size;
     112        size_t          bsize;
     113        hr_vol_status_t  status;
     114        uint8_t          layout;
    115115} hr_vol_info_t;
    116116
    117 extern errno_t hr_sess_init(hr_t **);
    118 extern void hr_sess_destroy(hr_t *);
    119 
    120 extern errno_t hr_create(hr_t *, hr_config_t *, bool);
    121 extern errno_t hr_stop(const char *, long);
    122 extern errno_t hr_add_hotspare(service_id_t, service_id_t);
    123 extern errno_t hr_print_status(void);
    124 
    125 extern const char *hr_get_vol_status_msg(hr_vol_status_t);
    126 extern const char *hr_get_ext_status_msg(hr_ext_status_t);
    127 extern const char *hr_get_layout_str(hr_level_t, uint8_t);
     117extern errno_t           hr_sess_init(hr_t **);
     118extern void              hr_sess_destroy(hr_t *);
     119extern errno_t           hr_create(hr_t *, hr_config_t *, bool);
     120extern errno_t           hr_stop(const char *, long);
     121extern errno_t           hr_add_hotspare(service_id_t, service_id_t);
     122extern errno_t           hr_print_status(void);
     123extern const char       *hr_get_vol_status_msg(hr_vol_status_t);
     124extern const char       *hr_get_ext_status_msg(hr_ext_status_t);
     125extern const char       *hr_get_layout_str(hr_level_t, uint8_t);
    128126
    129127#endif
Note: See TracChangeset for help on using the changeset viewer.