Symbol: sr_discipline
sys/dev/softraid.c
101
struct sr_discipline *, u_long, struct bio *);
sys/dev/softraid.c
1018
struct sr_discipline *fake_sd = NULL;
sys/dev/softraid.c
1077
fake_sd = malloc(sizeof(struct sr_discipline), M_DEVBUF,
sys/dev/softraid.c
110
struct sr_discipline *, struct bioc_deleteraid *);
sys/dev/softraid.c
112
struct sr_discipline *, struct bioc_discipline *);
sys/dev/softraid.c
114
struct sr_discipline *, struct bioc_installboot *);
sys/dev/softraid.c
1141
free(fake_sd, M_DEVBUF, sizeof(struct sr_discipline));
sys/dev/softraid.c
117
void sr_discipline_free(struct sr_discipline *);
sys/dev/softraid.c
118
void sr_discipline_shutdown(struct sr_discipline *, int, int);
sys/dev/softraid.c
119
int sr_discipline_init(struct sr_discipline *, int);
sys/dev/softraid.c
120
int sr_alloc_resources(struct sr_discipline *);
sys/dev/softraid.c
121
void sr_free_resources(struct sr_discipline *);
sys/dev/softraid.c
122
void sr_set_chunk_state(struct sr_discipline *, int, int);
sys/dev/softraid.c
123
void sr_set_vol_state(struct sr_discipline *);
sys/dev/softraid.c
132
int sr_already_assembled(struct sr_discipline *);
sys/dev/softraid.c
134
void sr_hotspare_rebuild(struct sr_discipline *);
sys/dev/softraid.c
135
int sr_rebuild_init(struct sr_discipline *, dev_t, int);
sys/dev/softraid.c
138
void sr_rebuild(struct sr_discipline *);
sys/dev/softraid.c
139
void sr_roam_chunks(struct sr_discipline *);
sys/dev/softraid.c
144
struct sr_discipline *sr_find_discipline(struct sr_softc *sc, const char *);
sys/dev/softraid.c
149
int sr_sensors_create(struct sr_discipline *);
sys/dev/softraid.c
150
void sr_sensors_delete(struct sr_discipline *);
sys/dev/softraid.c
1512
struct sr_discipline *sd;
sys/dev/softraid.c
154
int sr_meta_probe(struct sr_discipline *, dev_t *, int);
sys/dev/softraid.c
155
int sr_meta_attach(struct sr_discipline *, int, int);
sys/dev/softraid.c
156
int sr_meta_rw(struct sr_discipline *, dev_t, void *, long);
sys/dev/softraid.c
157
int sr_meta_clear(struct sr_discipline *);
sys/dev/softraid.c
158
void sr_meta_init(struct sr_discipline *, int, int);
sys/dev/softraid.c
159
void sr_meta_init_complete(struct sr_discipline *);
sys/dev/softraid.c
160
void sr_meta_opt_handler(struct sr_discipline *,
sys/dev/softraid.c
1612
sr_meta_native_attach(struct sr_discipline *sd, int force)
sys/dev/softraid.c
167
void (*sh_hotplug)(struct sr_discipline *,
sys/dev/softraid.c
169
struct sr_discipline *sh_sd;
sys/dev/softraid.c
1702
sr_meta_native_read(struct sr_discipline *sd, dev_t dev,
sys/dev/softraid.c
1715
sr_meta_native_write(struct sr_discipline *sd, dev_t dev,
sys/dev/softraid.c
1728
sr_hotplug_register(struct sr_discipline *sd, void *func)
sys/dev/softraid.c
1748
sr_hotplug_unregister(struct sr_discipline *sd, void *func)
sys/dev/softraid.c
1899
sr_ccb_alloc(struct sr_discipline *sd)
sys/dev/softraid.c
190
int sr_meta_native_attach(struct sr_discipline *, int);
sys/dev/softraid.c
191
int sr_meta_native_write(struct sr_discipline *, dev_t,
sys/dev/softraid.c
1929
sr_ccb_free(struct sr_discipline *sd)
sys/dev/softraid.c
1946
sr_ccb_get(struct sr_discipline *sd)
sys/dev/softraid.c
1970
struct sr_discipline *sd = ccb->ccb_dis;
sys/dev/softraid.c
1989
sr_ccb_rw(struct sr_discipline *sd, int chunk, daddr_t blkno,
sys/dev/softraid.c
2041
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
207
int (*smd_attach)(struct sr_discipline *, int);
sys/dev/softraid.c
2078
sr_wu_alloc(struct sr_discipline *sd)
sys/dev/softraid.c
208
int (*smd_detach)(struct sr_discipline *);
sys/dev/softraid.c
209
int (*smd_read)(struct sr_discipline *, dev_t,
sys/dev/softraid.c
2108
sr_wu_free(struct sr_discipline *sd)
sys/dev/softraid.c
211
int (*smd_write)(struct sr_discipline *, dev_t,
sys/dev/softraid.c
213
int (*smd_validate)(struct sr_discipline *,
sys/dev/softraid.c
2130
struct sr_discipline *sd = (struct sr_discipline *)xsd;
sys/dev/softraid.c
2149
struct sr_discipline *sd = (struct sr_discipline *)xsd;
sys/dev/softraid.c
2164
sr_wu_init(struct sr_discipline *sd, struct sr_workunit *wu)
sys/dev/softraid.c
2184
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
2217
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
223
sr_meta_attach(struct sr_discipline *sd, int chunk_no, int force)
sys/dev/softraid.c
2233
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
2296
sr_scsi_wu_get(struct sr_discipline *sd, int flags)
sys/dev/softraid.c
2302
sr_scsi_wu_put(struct sr_discipline *sd, struct sr_workunit *wu)
sys/dev/softraid.c
2311
sr_scsi_done(struct sr_discipline *sd, struct scsi_xfer *xs)
sys/dev/softraid.c
2330
struct sr_discipline *sd;
sys/dev/softraid.c
2431
struct sr_discipline *sd;
sys/dev/softraid.c
2452
struct sr_discipline *sd;
sys/dev/softraid.c
2484
sr_bio_handler(struct sr_softc *sc, struct sr_discipline *sd, u_long cmd,
sys/dev/softraid.c
2568
struct sr_discipline *sd;
sys/dev/softraid.c
2587
struct sr_discipline *sd;
sys/dev/softraid.c
2644
struct sr_discipline *sd;
sys/dev/softraid.c
2709
struct sr_discipline *sd;
sys/dev/softraid.c
2775
struct sr_discipline *sd;
sys/dev/softraid.c
2804
struct sr_discipline *sd = NULL;
sys/dev/softraid.c
292
sr_meta_probe(struct sr_discipline *sd, dev_t *dt, int no_chunk)
sys/dev/softraid.c
2924
sd = malloc(sizeof(struct sr_discipline), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/softraid.c
2984
struct sr_discipline *sd = xsd;
sys/dev/softraid.c
2989
sr_hotspare_rebuild(struct sr_discipline *sd)
sys/dev/softraid.c
3091
sr_rebuild_init(struct sr_discipline *sd, dev_t dev, int hotspare)
sys/dev/softraid.c
3264
sr_rebuild_percent(struct sr_discipline *sd)
sys/dev/softraid.c
3278
sr_roam_chunks(struct sr_discipline *sd)
sys/dev/softraid.c
3311
struct sr_discipline *sd = NULL;
sys/dev/softraid.c
3335
sd = malloc(sizeof(struct sr_discipline), M_DEVBUF, M_WAITOK | M_ZERO);
sys/dev/softraid.c
3616
sr_ioctl_deleteraid(struct sr_softc *sc, struct sr_discipline *sd,
sys/dev/softraid.c
3649
sr_ioctl_discipline(struct sr_softc *sc, struct sr_discipline *sd,
sys/dev/softraid.c
3672
sr_ioctl_installboot(struct sr_softc *sc, struct sr_discipline *sd,
sys/dev/softraid.c
3844
sr_discipline_free(struct sr_discipline *sd)
sys/dev/softraid.c
3847
struct sr_discipline *sdtmp1;
sys/dev/softraid.c
3889
sr_discipline_shutdown(struct sr_discipline *sd, int meta_save, int dying)
sys/dev/softraid.c
3948
sr_discipline_init(struct sr_discipline *sd, int level)
sys/dev/softraid.c
4016
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4050
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4086
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4112
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4149
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4182
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4199
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4254
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4283
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4303
sr_alloc_resources(struct sr_discipline *sd)
sys/dev/softraid.c
4318
sr_free_resources(struct sr_discipline *sd)
sys/dev/softraid.c
4325
sr_set_chunk_state(struct sr_discipline *sd, int c, int new_state)
sys/dev/softraid.c
4373
sr_set_vol_state(struct sr_discipline *sd)
sys/dev/softraid.c
4432
sr_block_get(struct sr_discipline *sd, long length)
sys/dev/softraid.c
4438
sr_block_put(struct sr_discipline *sd, void *ptr, int length)
sys/dev/softraid.c
4510
sr_already_assembled(struct sr_discipline *sd)
sys/dev/softraid.c
4513
struct sr_discipline *sdtmp;
sys/dev/softraid.c
4550
struct sr_discipline *sd, *nsd;
sys/dev/softraid.c
4565
struct sr_discipline *sd;
sys/dev/softraid.c
4587
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid.c
4649
struct sr_discipline *sd = arg;
sys/dev/softraid.c
4664
struct sr_discipline *sd = arg;
sys/dev/softraid.c
4677
sr_rebuild(struct sr_discipline *sd)
sys/dev/softraid.c
477
sr_meta_rw(struct sr_discipline *sd, dev_t dev, void *md, long flags)
sys/dev/softraid.c
4833
struct sr_discipline *
sys/dev/softraid.c
4836
struct sr_discipline *sd;
sys/dev/softraid.c
4847
sr_sensors_create(struct sr_discipline *sd)
sys/dev/softraid.c
4876
sr_sensors_delete(struct sr_discipline *sd)
sys/dev/softraid.c
4904
struct sr_discipline *sd;
sys/dev/softraid.c
4948
struct sr_discipline *sd;
sys/dev/softraid.c
498
sr_meta_clear(struct sr_discipline *sd)
sys/dev/softraid.c
5083
struct sr_discipline *srd;
sys/dev/softraid.c
534
sr_meta_init(struct sr_discipline *sd, int level, int no_chunk)
sys/dev/softraid.c
596
sr_meta_init_complete(struct sr_discipline *sd)
sys/dev/softraid.c
614
sr_meta_opt_handler(struct sr_discipline *sd, struct sr_meta_opt_hdr *om)
sys/dev/softraid.c
623
struct sr_discipline *sd = xsd;
sys/dev/softraid.c
636
sr_meta_save(struct sr_discipline *sd, u_int32_t flags)
sys/dev/softraid.c
742
sr_meta_read(struct sr_discipline *sd)
sys/dev/softraid.c
902
sr_meta_validate(struct sr_discipline *sd, dev_t dev, struct sr_metadata *sm,
sys/dev/softraid_concat.c
35
int sr_concat_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_concat.c
37
int sr_concat_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_concat.c
39
int sr_concat_init(struct sr_discipline *);
sys/dev/softraid_concat.c
44
sr_concat_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_concat.c
60
sr_concat_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_concat.c
81
sr_concat_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_concat.c
88
sr_concat_init(struct sr_discipline *sd)
sys/dev/softraid_concat.c
98
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_crypto.c
1014
sr_crypto_alloc_resources(struct sr_discipline *sd)
sys/dev/softraid_crypto.c
1020
sr_crypto_free_resources_internal(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
105
sr_crypto_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_crypto.c
1053
sr_crypto_free_resources(struct sr_discipline *sd)
sys/dev/softraid_crypto.c
1060
sr_crypto_ioctl_internal(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
1126
sr_crypto_ioctl(struct sr_discipline *sd, struct bioc_discipline *bd)
sys/dev/softraid_crypto.c
1133
sr_crypto_meta_opt_handler_internal(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
1147
sr_crypto_meta_opt_handler(struct sr_discipline *sd, struct sr_meta_opt_hdr *om)
sys/dev/softraid_crypto.c
1195
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_crypto.c
1267
sr_crypto_hotplug(struct sr_discipline *sd, struct disk *diskp, int action)
sys/dev/softraid_crypto.c
131
sr_crypto_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_crypto.c
153
sr_crypto_meta_create(struct sr_discipline *sd, struct sr_crypto *mdd_crypto,
sys/dev/softraid_crypto.c
212
sr_crypto_set_key(struct sr_discipline *sd, struct sr_crypto *mdd_crypto,
sys/dev/softraid_crypto.c
264
sr_crypto_assemble(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
343
sr_crypto_get_kdf(struct bioc_createraid *bc, struct sr_discipline *sd,
sys/dev/softraid_crypto.c
469
sr_crypto_decrypt_key(struct sr_discipline *sd, struct sr_crypto *mdd_crypto)
sys/dev/softraid_crypto.c
512
sr_crypto_create_keys(struct sr_discipline *sd, struct sr_crypto *mdd_crypto)
sys/dev/softraid_crypto.c
554
sr_crypto_change_maskkey(struct sr_discipline *sd, struct sr_crypto *mdd_crypto,
sys/dev/softraid_crypto.c
61
int sr_crypto_decrypt_key(struct sr_discipline *,
sys/dev/softraid_crypto.c
63
int sr_crypto_change_maskkey(struct sr_discipline *,
sys/dev/softraid_crypto.c
634
sr_crypto_create_key_disk(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
638
struct sr_discipline *fakesd = NULL;
sys/dev/softraid_crypto.c
66
int sr_crypto_create(struct sr_discipline *,
sys/dev/softraid_crypto.c
68
int sr_crypto_meta_create(struct sr_discipline *,
sys/dev/softraid_crypto.c
70
int sr_crypto_set_key(struct sr_discipline *, struct sr_crypto *,
sys/dev/softraid_crypto.c
72
int sr_crypto_assemble(struct sr_discipline *,
sys/dev/softraid_crypto.c
737
fakesd = malloc(sizeof(struct sr_discipline), M_DEVBUF,
sys/dev/softraid_crypto.c
74
void sr_crypto_free_sessions(struct sr_discipline *,
sys/dev/softraid_crypto.c
76
int sr_crypto_alloc_resources_internal(struct sr_discipline *,
sys/dev/softraid_crypto.c
78
int sr_crypto_alloc_resources(struct sr_discipline *);
sys/dev/softraid_crypto.c
788
free(fakesd, M_DEVBUF, sizeof(struct sr_discipline));
sys/dev/softraid_crypto.c
79
void sr_crypto_free_resources_internal(struct sr_discipline *,
sys/dev/softraid_crypto.c
799
sr_crypto_read_key_disk(struct sr_discipline *sd, struct sr_crypto *mdd_crypto,
sys/dev/softraid_crypto.c
81
void sr_crypto_free_resources(struct sr_discipline *);
sys/dev/softraid_crypto.c
82
int sr_crypto_ioctl_internal(struct sr_discipline *,
sys/dev/softraid_crypto.c
84
int sr_crypto_ioctl(struct sr_discipline *,
sys/dev/softraid_crypto.c
86
int sr_crypto_meta_opt_handler_internal(struct sr_discipline *,
sys/dev/softraid_crypto.c
88
int sr_crypto_meta_opt_handler(struct sr_discipline *,
sys/dev/softraid_crypto.c
922
sr_crypto_free_sessions(struct sr_discipline *sd, struct sr_crypto *mdd_crypto)
sys/dev/softraid_crypto.c
935
sr_crypto_alloc_resources_internal(struct sr_discipline *sd,
sys/dev/softraid_crypto.c
97
void sr_crypto_hotplug(struct sr_discipline *, struct disk *, int);
sys/dev/softraid_raid0.c
117
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid0.c
44
int sr_raid0_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid0.c
46
int sr_raid0_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid0.c
48
int sr_raid0_init(struct sr_discipline *);
sys/dev/softraid_raid0.c
53
sr_raid0_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_raid0.c
69
sr_raid0_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid0.c
91
sr_raid0_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid0.c
98
sr_raid0_init(struct sr_discipline *sd)
sys/dev/softraid_raid1.c
106
sr_raid1_set_chunk_state(struct sr_discipline *sd, int c, int new_state)
sys/dev/softraid_raid1.c
194
sr_raid1_set_vol_state(struct sr_discipline *sd)
sys/dev/softraid_raid1.c
327
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid1.c
412
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid1.c
45
int sr_raid1_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid1.c
47
int sr_raid1_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid1.c
49
int sr_raid1_init(struct sr_discipline *sd);
sys/dev/softraid_raid1.c
52
void sr_raid1_set_chunk_state(struct sr_discipline *, int, int);
sys/dev/softraid_raid1.c
53
void sr_raid1_set_vol_state(struct sr_discipline *);
sys/dev/softraid_raid1.c
57
sr_raid1_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_raid1.c
76
sr_raid1_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid1.c
91
sr_raid1_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid1.c
98
sr_raid1_init(struct sr_discipline *sd)
sys/dev/softraid_raid1c.c
123
sr_raid1c_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid1c.c
144
sr_raid1c_add_offline_chunks(struct sr_discipline *sd, int no_chunk)
sys/dev/softraid_raid1c.c
174
sr_raid1c_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid1c.c
196
sr_raid1c_ioctl(struct sr_discipline *sd, struct bioc_discipline *bd)
sys/dev/softraid_raid1c.c
203
sr_raid1c_alloc_resources(struct sr_discipline *sd)
sys/dev/softraid_raid1c.c
210
sr_raid1c_free_resources(struct sr_discipline *sd)
sys/dev/softraid_raid1c.c
219
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid1c.c
311
sr_raid1c_meta_opt_handler(struct sr_discipline *sd, struct sr_meta_opt_hdr *om)
sys/dev/softraid_raid1c.c
51
int sr_raid1c_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid1c.c
53
int sr_raid1c_add_offline_chunks(struct sr_discipline *, int);
sys/dev/softraid_raid1c.c
54
int sr_raid1c_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid1c.c
56
int sr_raid1c_alloc_resources(struct sr_discipline *);
sys/dev/softraid_raid1c.c
57
void sr_raid1c_free_resources(struct sr_discipline *sd);
sys/dev/softraid_raid1c.c
58
int sr_raid1c_ioctl(struct sr_discipline *sd, struct bioc_discipline *bd);
sys/dev/softraid_raid1c.c
59
int sr_raid1c_meta_opt_handler(struct sr_discipline *,
sys/dev/softraid_raid1c.c
66
extern int sr_raid1_init(struct sr_discipline *sd);
sys/dev/softraid_raid1c.c
67
extern int sr_raid1_assemble(struct sr_discipline *,
sys/dev/softraid_raid1c.c
70
extern void sr_raid1_set_chunk_state(struct sr_discipline *, int, int);
sys/dev/softraid_raid1c.c
71
extern void sr_raid1_set_vol_state(struct sr_discipline *);
sys/dev/softraid_raid1c.c
76
extern int sr_crypto_meta_create(struct sr_discipline *,
sys/dev/softraid_raid1c.c
78
extern int sr_crypto_set_key(struct sr_discipline *,
sys/dev/softraid_raid1c.c
80
extern int sr_crypto_alloc_resources_internal(struct sr_discipline *,
sys/dev/softraid_raid1c.c
82
extern void sr_crypto_free_resources_internal(struct sr_discipline *,
sys/dev/softraid_raid1c.c
84
extern int sr_crypto_ioctl_internal(struct sr_discipline *,
sys/dev/softraid_raid1c.c
86
int sr_crypto_meta_opt_handler_internal(struct sr_discipline *,
sys/dev/softraid_raid1c.c
93
sr_raid1c_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
117
sr_raid5_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid5.c
124
sr_raid5_init(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
140
sr_raid5_openings(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
147
sr_raid5_set_chunk_state(struct sr_discipline *sd, int c, int new_state)
sys/dev/softraid_raid5.c
222
sr_raid5_set_vol_state(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
347
sr_raid5_chunk_online(struct sr_discipline *sd, int chunk)
sys/dev/softraid_raid5.c
359
sr_raid5_chunk_rebuild(struct sr_discipline *sd, int chunk)
sys/dev/softraid_raid5.c
373
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
48
int sr_raid5_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid5.c
50
int sr_raid5_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid5.c
510
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
52
int sr_raid5_init(struct sr_discipline *);
sys/dev/softraid_raid5.c
54
int sr_raid5_openings(struct sr_discipline *);
sys/dev/softraid_raid5.c
544
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
57
void sr_raid5_set_chunk_state(struct sr_discipline *, int, int);
sys/dev/softraid_raid5.c
58
void sr_raid5_set_vol_state(struct sr_discipline *);
sys/dev/softraid_raid5.c
664
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
68
void sr_raid5_rebuild(struct sr_discipline *);
sys/dev/softraid_raid5.c
69
void sr_raid5_scrub(struct sr_discipline *);
sys/dev/softraid_raid5.c
693
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
729
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid5.c
73
sr_raid5_discipline_init(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
767
sr_raid5_rebuild(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
908
sr_raid5_scrub(struct sr_discipline *sd)
sys/dev/softraid_raid5.c
95
sr_raid5_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid6.c
110
sr_raid6_create(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid6.c
132
sr_raid6_assemble(struct sr_discipline *sd, struct bioc_createraid *bc,
sys/dev/softraid_raid6.c
139
sr_raid6_init(struct sr_discipline *sd)
sys/dev/softraid_raid6.c
156
sr_raid6_openings(struct sr_discipline *sd)
sys/dev/softraid_raid6.c
162
sr_raid6_set_chunk_state(struct sr_discipline *sd, int c, int new_state)
sys/dev/softraid_raid6.c
238
sr_raid6_set_vol_state(struct sr_discipline *sd)
sys/dev/softraid_raid6.c
373
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid6.c
50
int sr_raid6_create(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid6.c
52
int sr_raid6_assemble(struct sr_discipline *, struct bioc_createraid *,
sys/dev/softraid_raid6.c
54
int sr_raid6_init(struct sr_discipline *);
sys/dev/softraid_raid6.c
56
int sr_raid6_openings(struct sr_discipline *);
sys/dev/softraid_raid6.c
59
void sr_raid6_set_chunk_state(struct sr_discipline *, int, int);
sys/dev/softraid_raid6.c
60
void sr_raid6_set_vol_state(struct sr_discipline *);
sys/dev/softraid_raid6.c
644
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid6.c
681
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid6.c
717
struct sr_discipline *sd = wu->swu_dis;
sys/dev/softraid_raid6.c
86
sr_raid6_discipline_init(struct sr_discipline *sd)
sys/dev/softraidvar.h
347
struct sr_discipline *ccb_dis;
sys/dev/softraidvar.h
368
struct sr_discipline *swu_dis;
sys/dev/softraidvar.h
592
int (*sd_create)(struct sr_discipline *,
sys/dev/softraidvar.h
594
int (*sd_assemble)(struct sr_discipline *,
sys/dev/softraidvar.h
596
int (*sd_alloc_resources)(struct sr_discipline *);
sys/dev/softraidvar.h
597
void (*sd_free_resources)(struct sr_discipline *);
sys/dev/softraidvar.h
598
int (*sd_ioctl_handler)(struct sr_discipline *,
sys/dev/softraidvar.h
600
int (*sd_start_discipline)(struct sr_discipline *);
sys/dev/softraidvar.h
601
void (*sd_set_chunk_state)(struct sr_discipline *,
sys/dev/softraidvar.h
603
void (*sd_set_vol_state)(struct sr_discipline *);
sys/dev/softraidvar.h
604
int (*sd_openings)(struct sr_discipline *);
sys/dev/softraidvar.h
605
int (*sd_meta_opt_handler)(struct sr_discipline *,
sys/dev/softraidvar.h
607
void (*sd_rebuild)(struct sr_discipline *);
sys/dev/softraidvar.h
629
TAILQ_ENTRY(sr_discipline) sd_link;
sys/dev/softraidvar.h
632
TAILQ_HEAD(sr_discipline_list, sr_discipline);
sys/dev/softraidvar.h
651
struct sr_discipline *sc_targets[SR_MAX_LD];
sys/dev/softraidvar.h
656
void sr_hotplug_register(struct sr_discipline *, void *);
sys/dev/softraidvar.h
657
void sr_hotplug_unregister(struct sr_discipline *, void *);
sys/dev/softraidvar.h
663
int sr_ccb_alloc(struct sr_discipline *);
sys/dev/softraidvar.h
664
void sr_ccb_free(struct sr_discipline *);
sys/dev/softraidvar.h
665
struct sr_ccb *sr_ccb_get(struct sr_discipline *);
sys/dev/softraidvar.h
667
struct sr_ccb *sr_ccb_rw(struct sr_discipline *, int, daddr_t,
sys/dev/softraidvar.h
670
int sr_wu_alloc(struct sr_discipline *);
sys/dev/softraidvar.h
671
void sr_wu_free(struct sr_discipline *);
sys/dev/softraidvar.h
674
void sr_wu_init(struct sr_discipline *,
sys/dev/softraidvar.h
686
int sr_meta_read(struct sr_discipline *);
sys/dev/softraidvar.h
687
int sr_meta_native_read(struct sr_discipline *, dev_t,
sys/dev/softraidvar.h
689
int sr_meta_validate(struct sr_discipline *, dev_t,
sys/dev/softraidvar.h
692
int sr_meta_save(struct sr_discipline *, u_int32_t);
sys/dev/softraidvar.h
697
void *sr_block_get(struct sr_discipline *, long);
sys/dev/softraidvar.h
698
void sr_block_put(struct sr_discipline *, void *, int);
sys/dev/softraidvar.h
704
void sr_scsi_done(struct sr_discipline *,
sys/dev/softraidvar.h
706
struct sr_workunit *sr_scsi_wu_get(struct sr_discipline *, int);
sys/dev/softraidvar.h
707
void sr_scsi_wu_put(struct sr_discipline *,
sys/dev/softraidvar.h
710
int sr_rebuild_percent(struct sr_discipline *);
sys/dev/softraidvar.h
724
void sr_raid0_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
725
void sr_raid1_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
726
void sr_raid5_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
727
void sr_raid6_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
728
void sr_crypto_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
729
void sr_concat_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
730
void sr_raid1c_discipline_init(struct sr_discipline *);
sys/dev/softraidvar.h
734
struct sr_discipline *, struct sr_crypto *);
sys/dev/softraidvar.h
735
int sr_crypto_create_keys(struct sr_discipline *,
sys/dev/softraidvar.h
737
struct sr_chunk * sr_crypto_create_key_disk(struct sr_discipline *,
sys/dev/softraidvar.h
739
struct sr_chunk * sr_crypto_read_key_disk(struct sr_discipline *,