| /freebsd-12-stable/sys/geom/concat/ |
| D | g_concat.c | 109 if (sc->sc_disks[i].d_consumer != NULL) in g_concat_nvalid() 123 KASSERT(disk->d_consumer != NULL, ("Non-valid disk in %s.", __func__)); in g_concat_remove_disk() 125 cp = disk->d_consumer; in g_concat_remove_disk() 142 disk->d_consumer = NULL; in g_concat_remove_disk() 255 g_io_request(cbp, disk->d_consumer); in g_concat_kernel_dump() 257 disk->d_consumer->provider->name); in g_concat_kernel_dump() 302 cbp->bio_caller1 = sc->sc_disks[no].d_consumer; in g_concat_flush() 303 cbp->bio_to = sc->sc_disks[no].d_consumer->provider; in g_concat_flush() 409 cbp->bio_to = disk->d_consumer->provider; in g_concat_start() 422 g_io_request(cbp, disk->d_consumer); in g_concat_start() [all …]
|
| D | g_concat.h | 73 struct g_consumer *d_consumer; member
|
| /freebsd-12-stable/sys/geom/raid/ |
| D | md_jmicron.c | 948 disk->d_consumer = rcp; in g_raid_md_taste_jmicron() 990 if (disk->d_consumer) { in g_raid_md_event_jmicron() 991 g_raid_kill_consumer(sc, disk->d_consumer); in g_raid_md_event_jmicron() 992 disk->d_consumer = NULL; in g_raid_md_event_jmicron() 1108 disk->d_consumer = cp; in g_raid_md_ctl_jmicron() 1216 if (sd->sd_disk->d_consumer != NULL) { in g_raid_md_ctl_jmicron() 1250 if (disk->d_consumer) in g_raid_md_ctl_jmicron() 1251 jmicron_meta_erase(disk->d_consumer); in g_raid_md_ctl_jmicron() 1274 if (disk->d_consumer != NULL && in g_raid_md_ctl_jmicron() 1275 disk->d_consumer->provider != NULL && in g_raid_md_ctl_jmicron() [all …]
|
| D | md_sii.c | 1036 disk->d_consumer = rcp; in g_raid_md_taste_sii() 1078 if (disk->d_consumer) { in g_raid_md_event_sii() 1079 g_raid_kill_consumer(sc, disk->d_consumer); in g_raid_md_event_sii() 1080 disk->d_consumer = NULL; in g_raid_md_event_sii() 1195 disk->d_consumer = cp; in g_raid_md_ctl_sii() 1303 if (sd->sd_disk->d_consumer != NULL) { in g_raid_md_ctl_sii() 1337 if (disk->d_consumer) in g_raid_md_ctl_sii() 1338 sii_meta_erase(disk->d_consumer); in g_raid_md_ctl_sii() 1361 if (disk->d_consumer != NULL && in g_raid_md_ctl_sii() 1362 disk->d_consumer->provider != NULL && in g_raid_md_ctl_sii() [all …]
|
| D | md_nvidia.c | 943 disk->d_consumer = rcp; in g_raid_md_taste_nvidia() 988 if (disk->d_consumer) { in g_raid_md_event_nvidia() 989 g_raid_kill_consumer(sc, disk->d_consumer); in g_raid_md_event_nvidia() 990 disk->d_consumer = NULL; in g_raid_md_event_nvidia() 1111 disk->d_consumer = cp; in g_raid_md_ctl_nvidia() 1221 if (sd->sd_disk->d_consumer != NULL) { in g_raid_md_ctl_nvidia() 1255 if (disk->d_consumer) in g_raid_md_ctl_nvidia() 1256 nvidia_meta_erase(disk->d_consumer); in g_raid_md_ctl_nvidia() 1279 if (disk->d_consumer != NULL && in g_raid_md_ctl_nvidia() 1280 disk->d_consumer->provider != NULL && in g_raid_md_ctl_nvidia() [all …]
|
| D | md_promise.c | 607 promise_meta_erase(disk->d_consumer); in g_raid_md_promise_purge_disks() 716 disk->d_consumer->provider->mediasize / in g_raid_md_promise_start_disk() 717 disk->d_consumer->provider->sectorsize, in g_raid_md_promise_start_disk() 1199 disk->d_consumer = rcp; in g_raid_md_taste_promise() 1331 if (disk->d_consumer != NULL && in g_raid_md_ctl_promise() 1332 disk->d_consumer->provider != NULL && in g_raid_md_ctl_promise() 1333 strcmp(disk->d_consumer->provider->name, in g_raid_md_ctl_promise() 1353 pp = disk->d_consumer->provider; in g_raid_md_ctl_promise() 1377 disk->d_consumer = cp; in g_raid_md_ctl_promise() 1526 if (disk->d_consumer) in g_raid_md_ctl_promise() [all …]
|
| D | md_intel.c | 1612 disk->d_consumer = rcp; in g_raid_md_taste_intel() 1656 if (disk->d_consumer) { in g_raid_md_event_intel() 1657 g_raid_kill_consumer(sc, disk->d_consumer); in g_raid_md_event_intel() 1658 disk->d_consumer = NULL; in g_raid_md_event_intel() 1775 disk->d_consumer = cp; in g_raid_md_ctl_intel() 1895 if (sd->sd_disk->d_consumer != NULL) { in g_raid_md_ctl_intel() 1983 if (disk->d_consumer != NULL && in g_raid_md_ctl_intel() 1984 disk->d_consumer->provider != NULL && in g_raid_md_ctl_intel() 1985 disk->d_consumer->provider->sectorsize > in g_raid_md_ctl_intel() 1988 disk->d_consumer->provider->sectorsize; in g_raid_md_ctl_intel() [all …]
|
| D | g_raid.c | 490 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) in g_raid_get_diskname() 492 return (disk->d_consumer->provider->name); in g_raid_get_diskname() 498 struct g_consumer *cp = disk->d_consumer; in g_raid_get_disk_info() 530 if (disk->d_consumer == NULL) in g_raid_report_disk_state() 555 g_io_getattr("GEOM::setstate", disk->d_consumer, &len, &s); in g_raid_report_disk_state() 1378 cp = disk->d_consumer; in g_raid_subdisk_iostart() 1385 if (tdisk->d_consumer == NULL) in g_raid_subdisk_iostart() 1388 tdisk->d_load = (tdisk->d_consumer->index * in g_raid_subdisk_iostart() 1646 if ((sd->sd_disk->d_consumer->provider->flags & in g_raid_launch_provider() 1661 disk->d_consumer != NULL && in g_raid_launch_provider() [all …]
|
| D | md_ddf.c | 585 ss = disk->d_consumer->provider->sectorsize; in ddf_meta_create() 586 anchorlba = disk->d_consumer->provider->mediasize / ss - 1; in ddf_meta_create() 710 error = g_io_getattr("GEOM::ident", disk->d_consumer, &len, serial_buffer); in ddf_meta_create() 1477 ddf_meta_erase(disk->d_consumer); in g_raid_md_ddf_purge_disks() 2184 disk->d_consumer = rcp; in g_raid_md_taste_ddf() 2318 if (disk->d_consumer != NULL && in g_raid_md_ctl_ddf() 2319 disk->d_consumer->provider != NULL && in g_raid_md_ctl_ddf() 2320 strcmp(disk->d_consumer->provider->name, in g_raid_md_ctl_ddf() 2341 pp = disk->d_consumer->provider; in g_raid_md_ctl_ddf() 2364 disk->d_consumer = cp; in g_raid_md_ctl_ddf() [all …]
|
| D | g_raid.h | 156 struct g_consumer *d_consumer; /* GEOM disk consumer. */ member
|
| /freebsd-12-stable/sys/geom/mirror/ |
| D | g_mirror.c | 163 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) in g_mirror_get_diskname() 396 KASSERT(disk->d_consumer == NULL, in g_mirror_connect_disk() 418 disk->d_consumer = cp; in g_mirror_connect_disk() 419 disk->d_consumer->private = disk; in g_mirror_connect_disk() 420 disk->d_consumer->index = 0; in g_mirror_connect_disk() 464 error = g_getattr("GEOM::candelete", disk->d_consumer, &i); in g_mirror_init_disk() 509 g_mirror_disconnect_consumer(sc, disk->d_consumer); in g_mirror_destroy_disk() 661 cp = disk->d_consumer; in g_mirror_write_metadata() 763 disk->d_consumer->provider->name, in g_mirror_fill_metadata() 766 md->md_provsize = disk->d_consumer->provider->mediasize; in g_mirror_fill_metadata() [all …]
|
| D | g_mirror_ctl.c | 79 if (disk->d_consumer == NULL) in g_mirror_find_disk() 81 if (disk->d_consumer->provider == NULL) in g_mirror_find_disk() 83 if (strcmp(disk->d_consumer->provider->name, name) == 0) in g_mirror_find_disk() 537 pp = disk->d_consumer->provider; in g_mirror_ctl_rebuild() 539 error = g_mirror_read_metadata(disk->d_consumer, &md); in g_mirror_ctl_rebuild() 864 if (mediasize > disk->d_consumer->provider->mediasize - in g_mirror_ctl_resize() 865 disk->d_consumer->provider->sectorsize) { in g_mirror_ctl_resize()
|
| D | g_mirror.h | 141 struct g_consumer *d_consumer; /* Consumer. */ member 152 #define d_name d_consumer->provider->name
|
| /freebsd-12-stable/sys/geom/raid3/ |
| D | g_raid3_ctl.c | 87 if (disk->d_consumer == NULL) in g_raid3_find_disk() 89 if (disk->d_consumer->provider == NULL) in g_raid3_find_disk() 91 if (strcmp(disk->d_consumer->provider->name, name) == 0) in g_raid3_find_disk() 318 pp = disk->d_consumer->provider; in g_raid3_ctl_rebuild() 320 error = g_raid3_read_metadata(disk->d_consumer, &md); in g_raid3_ctl_rebuild()
|
| D | g_raid3.c | 173 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) in g_raid3_get_diskname() 495 KASSERT(disk->d_consumer == NULL, in g_raid3_connect_disk() 515 disk->d_consumer = cp; in g_raid3_connect_disk() 516 disk->d_consumer->private = disk; in g_raid3_connect_disk() 517 disk->d_consumer->index = 0; in g_raid3_connect_disk() 589 g_raid3_disconnect_consumer(sc, disk->d_consumer); in g_raid3_destroy_disk() 591 disk->d_consumer = NULL; in g_raid3_destroy_disk() 685 cp = disk->d_consumer; in g_raid3_write_metadata() 765 if (disk->d_consumer != NULL && disk->d_consumer->provider != NULL) in g_raid3_fill_metadata() 766 pp = disk->d_consumer->provider; in g_raid3_fill_metadata() [all …]
|
| D | g_raid3.h | 144 struct g_consumer *d_consumer; /* Consumer. */ member 152 #define d_name d_consumer->provider->name
|