Changeset 56602e0 in mainline for uspace/srv/bd/hr/var.h
- Timestamp:
- 2025-05-07T11:27:25Z (5 weeks ago)
- Children:
- 964e897
- Parents:
- 155d34f
- git-author:
- Miroslav Cimerman <mc@…> (2025-05-07 11:26:23)
- git-committer:
- Miroslav Cimerman <mc@…> (2025-05-07 11:27:25)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/var.h
r155d34f r56602e0 58 58 errno_t (*create)(hr_volume_t *); 59 59 errno_t (*init)(hr_volume_t *); 60 void (*stat us_event)(hr_volume_t *);60 void (*state_event)(hr_volume_t *); 61 61 errno_t (*add_hotspare)(hr_volume_t *, service_id_t); 62 62 } hr_ops_t; … … 103 103 _Atomic uint64_t rebuild_blk; /* rebuild position */ 104 104 _Atomic int open_cnt; /* open/close() counter */ 105 hr_vol_stat us_t status; /* volume status*/105 hr_vol_state_t state; /* volume state */ 106 106 void (*state_callback)(hr_volume_t *, size_t, errno_t); 107 107 } hr_volume_t; … … 136 136 extern errno_t hr_raid5_init(hr_volume_t *); 137 137 138 extern void hr_raid0_stat us_event(hr_volume_t *);139 extern void hr_raid1_stat us_event(hr_volume_t *);140 extern void hr_raid5_stat us_event(hr_volume_t *);138 extern void hr_raid0_state_event(hr_volume_t *); 139 extern void hr_raid1_state_event(hr_volume_t *); 140 extern void hr_raid5_state_event(hr_volume_t *); 141 141 142 142 extern errno_t hr_raid1_add_hotspare(hr_volume_t *, service_id_t);
Note:
See TracChangeset
for help on using the changeset viewer.