sd_vol 626 dev/softraid.c disk += sc->sc_dis[i]->sd_vol.sv_meta.svm_no_chunk; sd_vol 649 dev/softraid.c sv = &sc->sc_dis[i]->sd_vol; sd_vol 679 dev/softraid.c if (id >= sc->sc_dis[i]->sd_vol.sv_meta.svm_no_chunk) sd_vol 682 dev/softraid.c src = sc->sc_dis[i]->sd_vol.sv_chunks[id]; sd_vol 713 dev/softraid.c if (bs->bs_target >= sd->sd_vol.sv_meta.svm_no_chunk) sd_vol 781 dev/softraid.c cl = &sd->sd_vol.sv_chunk_list; sd_vol 791 dev/softraid.c sd->sd_vol.sv_chunks = malloc(sizeof(struct sr_chunk *) * no_chunk, sd_vol 793 dev/softraid.c bzero(sd->sd_vol.sv_chunks, sizeof(struct sr_chunk *) * no_chunk); sd_vol 808 dev/softraid.c bzero(sd->sd_vol.sv_chunks, sd_vol 840 dev/softraid.c sd->sd_vol.sv_chunks[i++] = ch_entry; sd_vol 851 dev/softraid.c sd->sd_vol.sv_meta.svm_no_chunk = no_chunk; sd_vol 852 dev/softraid.c sd->sd_vol.sv_meta.svm_size = vol_size; sd_vol 853 dev/softraid.c sd->sd_vol.sv_meta.svm_status = BIOC_SVONLINE; sd_vol 854 dev/softraid.c sd->sd_vol.sv_meta.svm_level = bc->bc_level; sd_vol 855 dev/softraid.c strlcpy(sd->sd_vol.sv_meta.svm_vendor, "OPENBSD", sd_vol 856 dev/softraid.c sizeof(sd->sd_vol.sv_meta.svm_vendor)); sd_vol 857 dev/softraid.c snprintf(sd->sd_vol.sv_meta.svm_product, sd_vol 858 dev/softraid.c sizeof(sd->sd_vol.sv_meta.svm_product), "SR %s", sd_vol 860 dev/softraid.c snprintf(sd->sd_vol.sv_meta.svm_revision, sd_vol 861 dev/softraid.c sizeof(sd->sd_vol.sv_meta.svm_revision), "%03d", sd_vol 987 dev/softraid.c sd->sd_vol.sv_meta.svm_volid = vol; sd_vol 988 dev/softraid.c strlcpy(sd->sd_vol.sv_meta.svm_devname, dev->dv_xname, sd_vol 989 dev/softraid.c sizeof(sd->sd_vol.sv_meta.svm_devname)); sd_vol 1001 dev/softraid.c sd->sd_vol.sv_sensor_valid = 1; sd_vol 1103 dev/softraid.c struct sr_chunk_head *cl = &sd->sd_vol.sv_chunk_list; sd_vol 1161 dev/softraid.c bcopy(mv, &sd->sd_vol.sv_meta, sd_vol 1162 dev/softraid.c sizeof(sd->sd_vol.sv_meta)); sd_vol 1168 dev/softraid.c if (bcmp(&sm->ssd_uuid, &sd->sd_vol.sv_meta.svm_uuid, sd_vol 1174 dev/softraid.c sr_print_uuid(&sd->sd_vol.sv_meta.svm_uuid, 1); sd_vol 1200 dev/softraid.c if (sd->sd_vol.sv_chunks[m->ssd_chunk_id]) { sd_vol 1208 dev/softraid.c sd->sd_vol.sv_chunks[m->ssd_chunk_id] = ch_entry; sd_vol 1329 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 1333 dev/softraid.c if (sd->sd_vol.sv_chunks) sd_vol 1334 dev/softraid.c free(sd->sd_vol.sv_chunks, M_DEVBUF); sd_vol 1348 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 1366 dev/softraid.c sr_unwind_chunks(sc, &sd->sd_vol.sv_chunk_list); sd_vol 1389 dev/softraid.c strlcpy(inq.vendor, sd->sd_vol.sv_meta.svm_vendor, sd_vol 1391 dev/softraid.c strlcpy(inq.product, sd->sd_vol.sv_meta.svm_product, sd_vol 1393 dev/softraid.c strlcpy(inq.revision, sd->sd_vol.sv_meta.svm_revision, sd_vol 1410 dev/softraid.c _lto4b(sd->sd_vol.sv_meta.svm_size, rcd.addr); sd_vol 1424 dev/softraid.c if (sd->sd_vol.sv_meta.svm_status == BIOC_SVOFFLINE) { sd_vol 1431 dev/softraid.c } else if (sd->sd_vol.sv_meta.svm_status == BIOC_SVINVALID) { sd_vol 1477 dev/softraid.c if (sd->sd_vol.sv_meta.svm_status == BIOC_SVOFFLINE) { sd_vol 1480 dev/softraid.c sd->sd_vol.sv_meta.svm_status = BIOC_SVONLINE; sd_vol 1485 dev/softraid.c if (sd->sd_vol.sv_meta.svm_status == BIOC_SVONLINE) { sd_vol 1487 dev/softraid.c sd->sd_vol.sv_meta.svm_status = BIOC_SVOFFLINE; sd_vol 1555 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname, sd_vol 1556 dev/softraid.c sd->sd_vol.sv_chunks[c]->src_meta.scm_devname, c, new_state); sd_vol 1560 dev/softraid.c old_state = sd->sd_vol.sv_chunks[c]->src_meta.scm_status; sd_vol 1611 dev/softraid.c sd->sd_vol.sv_meta.svm_devname, sd_vol 1612 dev/softraid.c sd->sd_vol.sv_chunks[c]->src_meta.scm_devname, sd_vol 1617 dev/softraid.c sd->sd_vol.sv_chunks[c]->src_meta.scm_status = new_state; sd_vol 1631 dev/softraid.c int old_state = sd->sd_vol.sv_meta.svm_status; sd_vol 1634 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 1636 dev/softraid.c nd = sd->sd_vol.sv_meta.svm_no_chunk; sd_vol 1642 dev/softraid.c s = sd->sd_vol.sv_chunks[i]->src_meta.scm_status; sd_vol 1646 dev/softraid.c sd->sd_vol.sv_meta.svm_devname, sd_vol 1647 dev/softraid.c sd->sd_vol.sv_chunks[i]->src_meta.scm_devname); sd_vol 1665 dev/softraid.c sd->sd_vol.sv_chunks[i]->src_meta.scm_status); sd_vol 1670 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname, sd_vol 1737 dev/softraid.c sd->sd_vol.sv_meta.svm_devname, sd_vol 1742 dev/softraid.c sd->sd_vol.sv_meta.svm_status = new_state; sd_vol 1788 dev/softraid.c struct sr_chunk_head *cl = &sd->sd_vol.sv_chunk_list; sd_vol 1868 dev/softraid.c struct sr_vol_meta *sv = &sd->sd_vol.sv_meta, *im_sv; sd_vol 1877 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 1888 dev/softraid.c (sizeof(struct sr_chunk_meta) * sd->sd_vol.sv_meta.svm_no_chunk) > sd_vol 1903 dev/softraid.c bcopy(&sd->sd_vol.sv_chunks[0]->src_meta.scm_uuid, sd_vol 1915 dev/softraid.c for (i = 0; i < sd->sd_vol.sv_meta.svm_no_chunk; i++) sd_vol 1916 dev/softraid.c bcopy(sd->sd_vol.sv_chunks[i], &im_sc[i], sd_vol 1921 dev/softraid.c sm->ssd_chunk_no = sd->sd_vol.sv_meta.svm_no_chunk; sd_vol 1945 dev/softraid.c src = sd->sd_vol.sv_chunks[i]; sd_vol 2337 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 2352 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 2354 dev/softraid.c strlcpy(sd->sd_vol.sv_sensordev.xname, DEVNAME(sc), sd_vol 2355 dev/softraid.c sizeof(sd->sd_vol.sv_sensordev.xname)); sd_vol 2357 dev/softraid.c sd->sd_vol.sv_sensor.type = SENSOR_DRIVE; sd_vol 2358 dev/softraid.c sd->sd_vol.sv_sensor.status = SENSOR_S_UNKNOWN; sd_vol 2359 dev/softraid.c strlcpy(sd->sd_vol.sv_sensor.desc, sd->sd_vol.sv_meta.svm_devname, sd_vol 2360 dev/softraid.c sizeof(sd->sd_vol.sv_sensor.desc)); sd_vol 2362 dev/softraid.c sensor_attach(&sd->sd_vol.sv_sensordev, &sd->sd_vol.sv_sensor); sd_vol 2369 dev/softraid.c sensordev_install(&sd->sd_vol.sv_sensordev); sd_vol 2383 dev/softraid.c DEVNAME(sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 2385 dev/softraid.c if (sd->sd_vol.sv_sensor_valid) sd_vol 2386 dev/softraid.c sensordev_deinstall(&sd->sd_vol.sv_sensordev); sd_vol 2403 dev/softraid.c sv = &sc->sc_dis[i]->sd_vol; sd_vol 2459 dev/softraid.c sd->sd_vol.sv_meta.svm_devname, sd_vol 2583 dev/softraid.c if (sd->sd_vol.sv_meta.svm_status == BIOC_SVOFFLINE) { sd_vol 2591 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 2601 dev/softraid.c sd->sd_vol.sv_meta.svm_devname); sd_vol 2608 dev/softraid.c if (wu->swu_blk_end > sd->sd_vol.sv_meta.svm_size) { sd_vol 2628 dev/softraid.c ios = sd->sd_vol.sv_meta.svm_no_chunk; sd_vol 2637 dev/softraid.c sd->sd_vol.sv_meta.svm_devname); sd_vol 2663 dev/softraid.c sd->sd_vol.sv_meta.svm_no_chunk; sd_vol 2664 dev/softraid.c scp = sd->sd_vol.sv_chunks[x]; sd_vol 2674 dev/softraid.c if (rt++ < sd->sd_vol.sv_meta.svm_no_chunk) sd_vol 2688 dev/softraid.c scp = sd->sd_vol.sv_chunks[x]; sd_vol 2708 dev/softraid.c ccb->ccb_buf.b_dev = sd->sd_vol.sv_chunks[x]->src_dev_mm; sd_vol 2717 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname, sd_vol 3049 dev/softraid.c if (sd->sd_vol.sv_meta.svm_status == BIOC_SVOFFLINE) { sd_vol 3057 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname); sd_vol 3067 dev/softraid.c sd->sd_vol.sv_meta.svm_devname); sd_vol 3074 dev/softraid.c if (wu->swu_blk_end > sd->sd_vol.sv_meta.svm_size) { sd_vol 3098 dev/softraid.c sd->sd_vol.sv_meta.svm_devname); sd_vol 3123 dev/softraid.c scp = sd->sd_vol.sv_chunks[0]; sd_vol 3133 dev/softraid.c if (rt++ < sd->sd_vol.sv_meta.svm_no_chunk) sd_vol 3145 dev/softraid.c scp = sd->sd_vol.sv_chunks[0]; sd_vol 3165 dev/softraid.c ccb->ccb_buf.b_dev = sd->sd_vol.sv_chunks[0]->src_dev_mm; sd_vol 3174 dev/softraid.c DEVNAME(sd->sd_sc), sd->sd_vol.sv_meta.svm_devname, sd_vol 278 dev/softraidvar.h struct sr_volume sd_vol; /* volume associated */