| /freebsd-14.2/lib/libufs/ |
| H A D | type.c | 61 ERROR(disk, NULL); in ufs_disk_close() 62 close(disk->d_fd); in ufs_disk_close() 63 disk->d_fd = -1; in ufs_disk_close() 74 free(disk->d_si); in ufs_disk_close() 104 ERROR(disk, NULL); in ufs_disk_fillout_blank() 159 disk->d_ccg = 0; in ufs_disk_fillout_blank() 160 disk->d_fd = fd; in ufs_disk_fillout_blank() 164 disk->d_lcg = 0; in ufs_disk_fillout_blank() 165 disk->d_mine = 0; in ufs_disk_fillout_blank() 166 disk->d_ufs = 0; in ufs_disk_fillout_blank() [all …]
|
| H A D | inode.c | 58 ERROR(disk, NULL); in getinode() 60 fs = &disk->d_fs; in getinode() 66 min = disk->d_inomin; in getinode() 67 max = disk->d_inomax; in getinode() 87 *dp = disk->d_dp; in getinode() 92 *dp = disk->d_dp; in getinode() 105 putinode(struct uufsd *disk) in putinode() argument 109 fs = &disk->d_fs; in putinode() 114 if (disk->d_ufs == 2) in putinode() 116 if (bwrite(disk, fsbtodb(fs, ino_to_fsba(&disk->d_fs, disk->d_inomin)), in putinode() [all …]
|
| H A D | block.c | 58 ERROR(disk, NULL); in bread() 70 ERROR(disk, "allocate bounce buffer"); in bread() 74 cnt = pread(disk->d_fd, p2, size, (off_t)(blockno * disk->d_bsize)); in bread() 106 ERROR(disk, NULL); in bwrite() 108 rv = ufs_disk_write(disk); in bwrite() 123 ERROR(disk, "allocate bounce buffer"); in bwrite() 129 cnt = pwrite(disk->d_fd, data, size, (off_t)(blockno * disk->d_bsize)); in bwrite() 151 ioarg[0] = blockno * disk->d_bsize; in berase_helper() 165 offset = blockno * disk->d_bsize; in berase_helper() 196 ERROR(disk, NULL); in berase() [all …]
|
| H A D | sblock.c | 65 sbread(struct uufsd *disk) in sbread() argument 70 error = sbget(disk->d_fd, &fs, disk->d_sblockloc, disk->d_lookupflags); in sbread() 102 ERROR(disk, NULL); in handle_disk_read() 128 disk->d_ufs = 0; in handle_disk_read() 133 fs = &disk->d_fs; in handle_disk_read() 135 disk->d_ufs = 1; in handle_disk_read() 137 disk->d_ufs = 2; in handle_disk_read() 139 disk->d_sblock = fs->fs_sblockloc / disk->d_bsize; in handle_disk_read() 140 disk->d_si = fs->fs_si; in handle_disk_read() 150 ERROR(disk, NULL); in sbwrite() [all …]
|
| H A D | cgroup.c | 59 fs = &disk->d_fs; in cgballoc() 60 cgp = &disk->d_cg; in cgballoc() 85 fs = &disk->d_fs; in cgbfree() 89 cgp = &disk->d_cg; in cgbfree() 147 fs = &disk->d_fs; in cgialloc() 186 if (disk->d_ccg >= disk->d_fs.fs_ncg) in cgread() 188 return (cgread1(disk, disk->d_ccg++)); in cgread() 198 if (cgget(disk->d_fd, &disk->d_fs, c, &disk->d_cg) == 0) { in cgread1() 199 disk->d_lcg = c; in cgread1() 260 return (cgwrite1(disk, disk->d_cg.cg_cgx)); in cgwrite() [all …]
|
| /freebsd-14.2/tests/sys/cddl/zfs/tests/cli_root/zpool_create/ |
| H A D | zpool_create_007_neg.ksh | 58 disk=$DISK 60 disk=$DISK0 66 "-R nodir $TESTPOOL $disk" "-m nodir -R nodir $TESTPOOL $disk" \ 74 "$TESTPOOL RAIDZ ${disk}p1 ${disk}p2" \ 75 "$TESTPOOL ${disk}p1 log ${disk}p2 \ 76 log ${disk}p3" \ 77 "$TESTPOOL ${disk}p1 spare ${disk}p2 \ 79 "$TESTPOOL RAIDZ1 ${disk}p1 ${disk}p2" \ 80 "$TESTPOOL MIRROR $disk" "$TESTPOOL raidz $disk" \ 82 "1tank $disk" "1234 $disk" "?tank $disk" \ [all …]
|
| H A D | zpool_create_011_neg.ksh | 77 disk=$DISK 79 disk=$DISK0 81 pooldev1=${disk}p1 82 pooldev2=${disk}p2 83 mirror1="${disk}p2 ${disk}p3" 84 mirror2="${disk}p4 ${disk}p5" 87 diff_size_dev="${disk}p6 ${disk}p7" 89 specified_dump_dev=${disk} 91 lba=$(get_partition_end $disk 6) 92 $GPART delete -i 7 $disk [all …]
|
| /freebsd-14.2/contrib/netbsd-tests/sbin/gpt/ |
| H A D | t_gpt.sh | 35 disk=gpt.disk 79 rm -f "$disk" 85 silence gpt create "$disk" 140 silence gpt create "$disk" 162 save attr gpt show -i 1 "$disk" 165 save attr gpt show -i 1 "$disk" 242 silence gpt resizedisk "$disk" 256 -i 1 "$disk" 258 gpt show "$disk" 271 gpt show -l "$disk" [all …]
|
| /freebsd-14.2/sys/geom/mirror/ |
| H A D | g_mirror.c | 197 disk = NULL; in g_mirror_event_dispatch() 200 disk = arg; in g_mirror_event_dispatch() 434 disk->d_consumer->private = disk; in g_mirror_connect_disk() 466 disk = malloc(sizeof(*disk), M_MIRROR, M_NOWAIT | M_ZERO); in g_mirror_init_disk() 579 for (disk = LIST_FIRST(&sc->sc_disks); disk != NULL; in g_mirror_destroy_device() 638 for (dp = LIST_NEXT(disk, d_next); dp != disk; in g_mirror_find_next() 662 disk = g_mirror_find_next(sc, disk); in g_mirror_get_disk() 1349 if (disk != NULL && disk->d_sync.ds_bios != NULL) { in g_mirror_sync_request_free() 1594 disk = NULL; in g_mirror_request_load() 1608 disk = dp; in g_mirror_request_load() [all …]
|
| /freebsd-14.2/tools/tools/bootparttest/ |
| H A D | bootparttest.c | 60 struct disk { struct 66 } disk; argument 98 memset(&disk, 0, sizeof(disk)); in main() 105 if (disk.fd < 0) in main() 109 disk.file = 1; in main() 114 disk.mediasize = g_mediasize(disk.fd); in main() 115 disk.sectorsize = g_sectorsize(disk.fd); in main() 123 disk.mediasize, disk.mediasize / disk.sectorsize, disk.sectorsize); in main() 125 if (disk_open(&dev, disk.mediasize, disk.sectorsize) != 0) in main() 131 if (disk.file) in main() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_offline/ |
| H A D | zpool_offline_003_pos.ksh | 55 for disk in $DISKLIST; do 56 log_must zpool online $TESTPOOL $disk 73 disk=${DISKLIST%% *} 79 check_state $TESTPOOL $disk "faulted" 80 log_must zpool clear $TESTPOOL $disk 81 check_state $TESTPOOL $disk "online" 85 check_state $TESTPOOL $disk "offline" 87 check_state $TESTPOOL $disk "faulted" 88 log_must zpool clear $TESTPOOL $disk 89 check_state $TESTPOOL $disk "offline" [all …]
|
| H A D | zpool_offline_001_pos.ksh | 56 for disk in $DISKLIST; do 57 log_must zpool online $TESTPOOL $disk 58 log_must check_state $TESTPOOL $disk "online" 74 for disk in $DISKLIST; do 78 log_must zpool offline ${args[$i]} $TESTPOOL $disk 79 log_must check_state $TESTPOOL $disk "offline" 81 log_mustnot zpool offline ${args[$i]} $TESTPOOL $disk 82 log_must check_state $TESTPOOL $disk "online" 95 for disk in $DISKLIST; do 105 log_must zpool online $TESTPOOL $disk [all …]
|
| /freebsd-14.2/contrib/bmake/unit-tests/ |
| H A D | hanoi-include.exp | 1 Move the upper disk from stack A to stack C. 2 Move the upper disk from stack A to stack B. 3 Move the upper disk from stack C to stack B. 4 Move the upper disk from stack A to stack C. 5 Move the upper disk from stack B to stack A. 6 Move the upper disk from stack B to stack C. 7 Move the upper disk from stack A to stack C. 8 Move the upper disk from stack A to stack B. 9 Move the upper disk from stack C to stack B. 10 Move the upper disk from stack C to stack A. [all …]
|
| /freebsd-14.2/sys/geom/raid3/ |
| H A D | g_raid3.c | 176 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) in g_raid3_get_diskname() 301 disk = NULL; in g_raid3_event_dispatch() 304 disk = arg; in g_raid3_event_dispatch() 307 ep->e_disk = disk; in g_raid3_event_dispatch() 527 disk->d_consumer->private = disk; in g_raid3_connect_disk() 576 return (disk); in g_raid3_init_disk() 697 if (disk == NULL) in g_raid3_orphan() 1930 disk = NULL; in g_raid3_register_request() 2225 disk = NULL; in g_raid3_sync_start() 2255 disk->d_sync.ds_consumer->private = disk; in g_raid3_sync_start() [all …]
|
| /freebsd-14.2/tests/sys/cddl/zfs/tests/cli_root/zpool_offline/ |
| H A D | zpool_offline_001_pos.ksh | 68 for disk in $DISKLIST; do 69 log_must $ZPOOL online $TESTPOOL $disk 70 check_state $TESTPOOL $disk "online" 72 log_fail "Unable to online $disk" 89 for disk in $DISKLIST; do 94 check_state $TESTPOOL $disk "offline" 100 check_state $TESTPOOL $disk "online" 116 for disk in $DISKLIST; do 121 check_state $TESTPOOL $disk "offline" 129 log_must $ZPOOL online $TESTPOOL $disk [all …]
|
| /freebsd-14.2/sys/dev/altera/sdcard/ |
| H A D | altera_sdcard_disk.c | 64 altera_sdcard_disk_ioctl(struct disk *disk, u_long cmd, void *data, int fflag, in altera_sdcard_disk_ioctl() argument 119 struct disk *disk; in altera_sdcard_disk_insert() local 133 disk = disk_alloc(); in altera_sdcard_disk_insert() 134 disk->d_drv1 = sc; in altera_sdcard_disk_insert() 135 disk->d_name = "altera_sdcard"; in altera_sdcard_disk_insert() 136 disk->d_unit = sc->as_unit; in altera_sdcard_disk_insert() 143 sc->as_disk = disk; in altera_sdcard_disk_insert() 158 struct disk *disk; in altera_sdcard_disk_remove() local 169 disk = sc->as_disk; in altera_sdcard_disk_remove() 170 disk_gone(disk); in altera_sdcard_disk_remove() [all …]
|
| /freebsd-14.2/sys/geom/concat/ |
| H A D | g_concat.c | 126 sc = disk->d_softc; in g_concat_remove_disk() 165 disk = cp->private; in g_concat_orphan() 225 if (!disk->d_removed && disk->d_candelete) in g_concat_candelete() 253 if (gkd->length > disk->d_end - disk->d_start - gkd->offset) in g_concat_kernel_dump() 254 gkd->length = disk->d_end - disk->d_start - gkd->offset; in g_concat_kernel_dump() 459 disk->d_end = disk->d_start + dp->mediasize; in g_concat_check_and_run() 547 disk = TAILQ_NEXT(disk, d_next); in g_concat_add_disk() 661 disk = malloc(sizeof(*disk), M_CONCAT, M_WAITOK | M_ZERO); in g_concat_create() 1004 return (disk); in g_concat_find_disk() 1161 disk = malloc(sizeof(*disk), M_CONCAT, M_WAITOK | M_ZERO); in g_concat_ctl_append() [all …]
|
| /freebsd-14.2/sys/geom/ |
| H A D | geom_disk.h | 54 struct disk; 56 typedef int disk_open_t(struct disk *); 57 typedef int disk_close_t(struct disk *); 60 typedef void disk_gone_t(struct disk *); 80 struct disk { struct 140 struct disk *disk_alloc(void); argument 141 void disk_create(struct disk *disk, int version); 142 void disk_destroy(struct disk *disk); 143 void disk_gone(struct disk *disk); 147 int disk_resize(struct disk *dp, int flag); [all …]
|
| /freebsd-14.2/tests/sys/cddl/zfs/tests/cli_root/zpool_online/ |
| H A D | zpool_online_001_pos.ksh | 66 for disk in $DISKLIST; do 67 log_must $ZPOOL online $TESTPOOL $disk 68 check_state $TESTPOOL $disk "online" 70 log_fail "Unable to online $disk" 86 for disk in $DISKLIST; do 89 log_must $ZPOOL offline $TESTPOOL $disk 90 check_state $TESTPOOL $disk "offline" 95 log_must $ZPOOL online ${args[$i]} $TESTPOOL $disk 96 check_state $TESTPOOL $disk "online" 110 for disk in $DISKLIST; do [all …]
|
| /freebsd-14.2/usr.sbin/bsdinstall/scripts/ |
| H A D | zfsboot | 455 line="$line $disk" 661 f_isset _${disk}_status && setvar _${disk}_status 668 $disk $DEVICE_TYPE_DISK disk 1103 local disks="$*" disk 1282 $disk$targetpart 1310 $disk$targetpart 1536 "$disk$targetpart $disk$targetpart:geli_keyfile0" \ 1572 local device disk 1585 "$disk" "$( gpart show $disk 2> /dev/null )" \ 1586 "$disk" "$( camcontrol inquiry $disk 2> /dev/null )" \ [all …]
|
| /freebsd-14.2/sys/geom/raid/ |
| H A D | md_jmicron.c | 366 return (disk); in g_raid_md_jmicron_get_disk() 432 sc = disk->d_softc; in g_raid_md_jmicron_start_disk() 511 sd->sd_disk = disk; in g_raid_md_jmicron_start_disk() 612 if (disk != NULL) in g_raid_md_jmicron_refill() 708 sd->sd_disk = disk; in g_raid_md_jmicron_start() 746 sc = disk->d_softc; in g_raid_md_jmicron_new_disk() 948 rcp->private = disk; in g_raid_md_taste_jmicron() 974 if (disk == NULL) { in g_raid_md_event_jmicron() 1109 cp->private = disk; in g_raid_md_ctl_jmicron() 1210 sd->sd_disk = disk; in g_raid_md_ctl_jmicron() [all …]
|
| /freebsd-14.2/sys/dev/nvd/ |
| H A D | nvd.c | 82 struct disk *disk; member 253 disk_gone(ndisk->disk); in nvd_gone() 266 nvd_gonecb(struct disk *dp) in nvd_gonecb() 294 struct disk *dp = arg; in nvd_dump() 419 struct disk *disk; in nvd_new_disk() local 452 disk = ndisk->disk = disk_alloc(); in nvd_new_disk() 455 disk->d_dump = nvd_dump; in nvd_new_disk() 458 disk->d_name = NVD_STR; in nvd_new_disk() 460 disk->d_drv1 = ndisk; in nvd_new_disk() 505 (uintmax_t)disk->d_mediasize / disk->d_sectorsize, in nvd_new_disk() [all …]
|
| /freebsd-14.2/usr.sbin/bsdinstall/partedit/ |
| H A D | scripted.c | 91 if (strcmp(gpart->lg_name, disk) == 0) in part_config() 96 gpart_partition(disk, scheme); in part_config() 103 "freebsd", NULL, NULL, &disk, 0); in part_config() 107 disk = strdup(disk); in part_config() 113 free(disk); in part_config() 143 free(disk); in part_config() 151 free(disk); in part_config() 183 if (disk == NULL) in parse_disk_config() 184 disk = strsep(&input, " \t\n"); in parse_disk_config() 195 if (disk == NULL || strcmp(disk, "DEFAULT") == 0) { in parse_disk_config() [all …]
|
| /freebsd-14.2/tests/sys/cddl/zfs/include/ |
| H A D | libgnop.kshlib | 43 typeset disk=$1 56 disk_size=`diskinfo $disk | cut -f 3` 66 gnop create ${args} ${disk} 72 typeset disk 73 for disk in $@; do 74 create_gnop "$disk" || return 1 83 typeset disk=$1 86 gnop destroy -f ${disk}.nop 98 typeset disk 99 for disk in $@; do [all …]
|
| /freebsd-14.2/sbin/ffsinfo/ |
| H A D | ffsinfo.c | 82 static struct uufsd disk; variable 84 #define sblock disk.d_fs 85 #define acg disk.d_cg 106 ( disk.d_ufs == 1 \ 222 sbfind(&disk, 0) == -1) in main() 253 if (bread(&disk, fsbtodb(&sblock, in main() 278 if (bread(&disk, fsbtodb(&sblock, in main() 289 if (bread(&disk, fsbtodb(&sblock, in main() 387 err(1, "bread: %s", disk.d_error); in dump_whole_ufs1_inode() 403 err(1, "bread: %s", disk.d_error); in dump_whole_ufs1_inode() [all …]
|