/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | ata_machdep.c | 35 sparc64_ata_disk_firmware_geom_adjust(struct disk *disk) argument 39 * The VTOC8 disk label only uses 16-bit fields for cylinders, heads 41 * If the disk is > 32GB at 16 heads and 63 sectors, adjust to 255 43 * If the disk is even > 128GB, additionally adjust the heads to 47 if (disk->d_mediasize > (off_t)65535 * 16 * 63 * disk->d_sectorsize) 48 disk->d_fwsectors = 255; 49 if (disk->d_mediasize > (off_t)65535 * 16 * 255 * disk [all...] |
/freebsd-11-stable/sys/pc98/include/ |
H A D | md_var.h | 46 struct disk; 47 void pc98_ata_disk_firmware_geom_adjust(struct disk *); 48 #define ata_disk_firmware_geom_adjust(disk) \ 49 pc98_ata_disk_firmware_geom_adjust(disk)
|
/freebsd-11-stable/lib/libufs/ |
H A D | type.c | 57 ufs_disk_close(struct uufsd *disk) argument 59 ERROR(disk, NULL); 60 close(disk->d_fd); 61 disk->d_fd = -1; 62 if (disk->d_inoblock != NULL) { 63 free(disk->d_inoblock); 64 disk->d_inoblock = NULL; 66 if (disk->d_mine & MINE_NAME) { 67 free((char *)(uintptr_t)disk->d_name); 68 disk 78 ufs_disk_fillout(struct uufsd *disk, const char *name) argument 91 ufs_disk_fillout_blank(struct uufsd *disk, const char *name) argument 180 ufs_disk_write(struct uufsd *disk) argument [all...] |
H A D | sblock.c | 51 sbread(struct uufsd *disk) argument 59 ERROR(disk, NULL); 61 fs = &disk->d_fs; 65 if (bread(disk, superblock, disk->d_sb, SBLOCKSIZE) == -1) { 66 ERROR(disk, "non-existent or truncated superblock"); 70 disk->d_ufs = 1; 73 disk->d_ufs = 2; 76 if (disk->d_ufs) 79 disk 125 sbwrite(struct uufsd *disk, int all) argument [all...] |
H A D | inode.c | 50 getino(struct uufsd *disk, void **dino, ino_t inode, int *mode) argument 58 ERROR(disk, NULL); 60 fs = &disk->d_fs; 62 ERROR(disk, "inode number out of range"); 65 inoblock = disk->d_inoblock; 66 min = disk->d_inomin; 67 max = disk->d_inomax; 72 ERROR(disk, "unable to allocate inode block"); 75 disk->d_inoblock = inoblock; 79 bread(disk, fsbtod 106 putino(struct uufsd *disk) argument [all...] |
H A D | block.c | 33 #include <sys/disk.h> 51 bread(struct uufsd *disk, ufs2_daddr_t blockno, void *data, size_t size) argument 56 ERROR(disk, NULL); 60 * XXX: various disk controllers require alignment of our buffer 68 ERROR(disk, "allocate bounce buffer"); 72 cnt = pread(disk->d_fd, p2, size, (off_t)(blockno * disk->d_bsize)); 74 ERROR(disk, "read error from block device"); 78 ERROR(disk, "end of file from block device"); 82 ERROR(disk, "shor 98 bwrite(struct uufsd *disk, ufs2_daddr_t blockno, const void *data, size_t size) argument 145 berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size) argument 157 berase_helper(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size) argument 190 berase(struct uufsd *disk, ufs2_daddr_t blockno, ufs2_daddr_t size) argument [all...] |
H A D | cgroup.c | 50 cgballoc(struct uufsd *disk) argument 57 fs = &disk->d_fs; 58 cgp = &disk->d_cg; 75 cgbfree(struct uufsd *disk, ufs2_daddr_t bno, long size) argument 83 fs = &disk->d_fs; 85 if (cgread1(disk, cg) != 1) 87 cgp = &disk->d_cg; 132 return cgwrite(disk); 136 cgialloc(struct uufsd *disk) argument 145 fs = &disk 181 cgread(struct uufsd *disk) argument 187 cgread1(struct uufsd *disk, int c) argument 206 cgwrite(struct uufsd *disk) argument 212 cgwrite1(struct uufsd *disk, int c) argument [all...] |
/freebsd-11-stable/tools/tools/bootparttest/ |
H A D | bootparttest.c | 36 #include <disk.h> 58 .dv_name = "disk", 62 struct disk { struct 68 } disk; variable in typeref:struct:disk 83 ret = pread(disk.fd, buf, size, 84 (blk + dev->d_offset) * disk.sectorsize); 99 "<disk image file name>", argv[0]); 100 memset(&disk, 0, sizeof(disk)); 106 disk [all...] |
/freebsd-11-stable/sys/pc98/pc98/ |
H A D | pc98_machdep.c | 53 "IDE disk geometry conversion method"); 213 pc98_ata_disk_geom_adjust_idebios(struct disk *disk) argument 216 if (disk->d_mediasize < MEDIASIZE_4_3G) { 217 disk->d_fwsectors = 17; 218 disk->d_fwheads = 8; 219 } else if (disk->d_mediasize < MEDIASIZE_29_5G) { 220 disk->d_fwsectors = 63; 221 if (disk->d_fwheads != 15) /* Allow 15H63S. */ 222 disk 238 pc98_ata_disk_geom_adjust_scsibios(struct disk *disk) argument 263 pc98_ata_disk_geom_adjust_cyl16bit(struct disk *disk) argument 291 pc98_ata_disk_firmware_geom_adjust(struct disk *disk) argument [all...] |
/freebsd-11-stable/contrib/netbsd-tests/sbin/gpt/ |
H A D | t_gpt.sh | 35 disk=gpt.disk 75 silence dd conv=notrunc msgfmt=quiet if=/dev/zero of="$disk" "$@" 79 rm -f "$disk" 85 silence gpt create "$disk" 86 match "$(partaddmsg 1 34 1024)" gpt add -t efi -s 1024 "$disk" 87 match "$(partaddmsg 2 1058 9150)" gpt add "$disk" 92 file "$src/gpt.2part.show.normal" gpt show "$disk" 93 file "$src/gpt.2part.show.uuid" gpt show -u "$disk" 97 echo "^$disk [all...] |
/freebsd-11-stable/sys/geom/ |
H A D | geom_disk.h | 50 #include <sys/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 *); 61 typedef int disk_ioctl_t(struct disk *, u_long cmd, void *data, 74 struct disk { struct 128 struct disk *disk_alloc(void); 129 void disk_create(struct disk *disk, in [all...] |
/freebsd-11-stable/etc/rc.d/ |
H A D | gptboot | 49 if [ -n "${disk}" ]; then 50 part="${disk}p${pos}" 57 gpart unset -a bootfailed -i ${pos} ${disk} >/dev/null 61 gpart unset -a bootonce -i ${pos} ${disk} >/dev/null 67 disk="${pos}" 69 disk=""
|
/freebsd-11-stable/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, argument 119 struct disk *disk; local 125 * Because the disk insertion routine occupies the driver instance's 126 * task queue thread, and the disk(9) instance isn't hooked up yet by 133 disk = disk_alloc(); 134 disk->d_drv1 = sc; 135 disk->d_name = "altera_sdcard"; 136 disk 158 struct disk *disk; local [all...] |
/freebsd-11-stable/usr.sbin/pc-sysinstall/doc/ |
H A D | Makefile | 3 FILES= help-disk-list help-disk-size help-index help-start-autoinstall
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | md_var.h | 68 * Given that the VTOC8 disk label only uses 16-bit fields for cylinders, 73 struct disk; 74 void sparc64_ata_disk_firmware_geom_adjust(struct disk *disk); 75 #define ata_disk_firmware_geom_adjust(disk) \ 76 sparc64_ata_disk_firmware_geom_adjust(disk)
|
/freebsd-11-stable/usr.sbin/bsdinstall/partedit/ |
H A D | scripted.c | 68 part_config(char *disk, const char *scheme, char *config) argument 80 if (provider_for_name(&mesh, disk) == NULL) { 81 fprintf(stderr, "GEOM provider %s not found\n", disk); 92 if (strcmp(gpart->lg_name, disk) == 0) 97 gpart_partition(disk, scheme); 102 gpart_create(provider_for_name(&submesh, disk), 103 "freebsd", NULL, NULL, &disk, 0); local 106 disk= strdup(disk); 114 wizard_makeparts(&mesh, disk, "uf 151 char *disk = NULL, *scheme = NULL, *partconfig = NULL; local [all...] |
/freebsd-11-stable/sys/geom/mirror/ |
H A D | g_mirror.c | 107 static int g_mirror_update_disk(struct g_mirror_disk *disk, u_int state); 111 static void g_mirror_sync_reinit(const struct g_mirror_disk *disk, 113 static void g_mirror_sync_stop(struct g_mirror_disk *disk, int type); 158 g_mirror_get_diskname(struct g_mirror_disk *disk) argument 161 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) 163 return (disk->d_name); 182 struct g_mirror_disk *disk; local 189 disk = NULL; 192 disk 243 g_mirror_event_cancel(struct g_mirror_disk *disk) argument 275 struct g_mirror_disk *disk; local 291 struct g_mirror_disk *disk; local 389 g_mirror_connect_disk(struct g_mirror_disk *disk, struct g_provider *pp) argument 447 struct g_mirror_disk *disk; local 486 g_mirror_destroy_disk(struct g_mirror_disk *disk) argument 544 struct g_mirror_disk *disk; local 592 struct g_mirror_disk *disk; local 610 g_mirror_find_next(struct g_mirror_softc *sc, struct g_mirror_disk *disk) argument 629 struct g_mirror_disk *disk; local 647 g_mirror_write_metadata(struct g_mirror_disk *disk, struct g_mirror_metadata *md) argument 706 g_mirror_clear_metadata(struct g_mirror_disk *disk) argument 728 g_mirror_fill_metadata(struct g_mirror_softc *sc, struct g_mirror_disk *disk, struct g_mirror_metadata *md) argument 770 g_mirror_update_metadata(struct g_mirror_disk *disk) argument 798 struct g_mirror_disk *disk; local 821 struct g_mirror_disk *disk; local 844 struct g_mirror_disk *disk; local 878 struct g_mirror_disk *disk; local 911 g_mirror_regular_request_error(struct g_mirror_softc *sc, struct g_mirror_disk *disk, struct bio *bp) argument 943 struct g_mirror_disk *disk; local 1076 struct g_mirror_disk *disk; local 1093 struct g_mirror_disk *disk; local 1174 struct g_mirror_disk *disk; local 1287 g_mirror_sync_request_free(struct g_mirror_disk *disk, struct bio *bp) argument 1312 struct g_mirror_disk *disk; local 1453 struct g_mirror_disk *disk; local 1491 struct g_mirror_disk *disk; local 1530 struct g_mirror_disk *disk, *dp; local 1587 struct g_mirror_disk *disk; local 1658 struct g_mirror_disk *disk; local 2017 g_mirror_update_idle(struct g_mirror_softc *sc, struct g_mirror_disk *disk) argument 2037 g_mirror_sync_reinit(const struct g_mirror_disk *disk, struct bio *bp, off_t offset) argument 2059 g_mirror_sync_start(struct g_mirror_disk *disk) argument 2146 g_mirror_sync_stop(struct g_mirror_disk *disk, int type) argument 2185 struct g_mirror_disk *disk; local 2233 struct g_mirror_disk *disk; local 2283 g_mirror_determine_state(struct g_mirror_disk *disk) argument 2355 struct g_mirror_disk *disk; local 2605 g_mirror_update_disk(struct g_mirror_disk *disk, u_int state) argument 2940 struct g_mirror_disk *disk; local 3120 struct g_mirror_disk *disk; local 3280 struct g_mirror_disk *disk; local 3328 struct g_mirror_disk *disk; local [all...] |
/freebsd-11-stable/tools/regression/geom/MdLoad/ |
H A D | Makefile | 13 ./${PROG} md34 ../Data/disk.critter.ad0.xml
|
/freebsd-11-stable/sbin/geom/class/journal/ |
H A D | geom_journal_ufs.c | 49 static struct uufsd disk; local 52 if (ufs_disk_fillout(&disk, prov) == -1) 54 fs = &disk.d_fs; 55 ufs_disk_close(&disk);
|
/freebsd-11-stable/tests/sys/geom/class/nop/ |
H A D | nop_test.sh | 69 disk=${disks%% *} 70 if [ -z "$disk" ]; then 73 atf_check gnop create ${disk} 75 disk_ident=$(diskinfo -s ${disk}) 76 disk_physpath=$(diskinfo -p ${disk}) 77 disk_descr=$(diskinfo -v ${disk} | awk '/Disk descr/ {print $1}') 78 disk_trim=$(diskinfo -v ${disk} | awk '/TRIM.UNMAP/ {print $1}') 79 disk_rotrate=$(diskinfo -v ${disk} | awk '/Rotation rate/ {print $1}') 80 disk_zonemode=$(diskinfo -v ${disk} | awk '/Zone Mode/ {print $1}') 81 nop_ident=$(diskinfo -s ${disk} [all...] |
/freebsd-11-stable/sys/dev/nvd/ |
H A D | nvd.c | 78 struct disk *disk; member in struct:nvd_disk 248 disk_gone(ndisk->disk); 261 nvd_gonecb(struct disk *dp) 265 disk_destroy(ndisk->disk); 278 nvd_ioctl(struct disk *dp, u_long cmd, void *data, int fflag, 289 struct disk *dp = arg; 368 struct disk *disk; local 400 disk [all...] |
/freebsd-11-stable/tests/sys/geom/class/eli/ |
H A D | misc_test.sh | 67 disk=${disks%% *} 68 if [ -z "$disk" ]; then 71 atf_check geli onetime ${disk} 73 disk_ident=$(diskinfo -s ${disk}) 74 disk_descr=$(diskinfo -v ${disk} | awk '/Disk descr/ {print $1}') 75 disk_rotrate=$(diskinfo -v ${disk} | awk '/Rotation rate/ {print $1}') 76 disk_zonemode=$(diskinfo -v ${disk} | awk '/Zone Mode/ {print $1}') 77 eli_ident=$(diskinfo -s ${disk}.eli) 78 eli_descr=$(diskinfo -v ${disk}.eli | awk '/Disk descr/ {print $1}') 79 eli_rotrate=$(diskinfo -v ${disk} [all...] |
/freebsd-11-stable/sys/geom/raid3/ |
H A D | g_raid3.c | 118 static int g_raid3_update_disk(struct g_raid3_disk *disk, u_int state); 168 g_raid3_get_diskname(struct g_raid3_disk *disk) argument 171 if (disk->d_consumer == NULL || disk->d_consumer->provider == NULL) 173 return (disk->d_name); 290 struct g_raid3_disk *disk; local 297 disk = NULL; 300 disk = arg; 301 sc = disk->d_softc; 303 ep->e_disk = disk; 352 g_raid3_event_cancel(struct g_raid3_disk *disk) argument 384 struct g_raid3_disk *disk; local 487 g_raid3_connect_disk(struct g_raid3_disk *disk, struct g_provider *pp) argument 542 struct g_raid3_disk *disk; local 567 g_raid3_destroy_disk(struct g_raid3_disk *disk) argument 603 struct g_raid3_disk *disk; local 658 struct g_raid3_disk *disk; local 671 g_raid3_write_metadata(struct g_raid3_disk *disk, struct g_raid3_metadata *md) argument 719 g_raid3_clear_metadata(struct g_raid3_disk *disk) argument 739 g_raid3_fill_metadata(struct g_raid3_disk *disk, struct g_raid3_metadata *md) argument 778 g_raid3_update_metadata(struct g_raid3_disk *disk) argument 803 struct g_raid3_disk *disk; local 828 struct g_raid3_disk *disk; local 853 struct g_raid3_disk *disk; local 889 struct g_raid3_disk *disk; local 1043 struct g_raid3_disk *disk; local 1113 struct g_raid3_disk *disk; local 1277 struct g_raid3_disk *disk; local 1385 struct g_raid3_disk *disk; local 1468 struct g_raid3_disk *disk; local 1597 struct g_raid3_disk *disk; local 1770 struct g_raid3_disk *disk; local 2162 g_raid3_update_idle(struct g_raid3_softc *sc, struct g_raid3_disk *disk) argument 2183 struct g_raid3_disk *disk; local 2280 struct g_raid3_disk *disk; local 2321 struct g_raid3_disk *disk; local 2390 g_raid3_determine_state(struct g_raid3_disk *disk) argument 2460 struct g_raid3_disk *disk; local 2687 g_raid3_update_disk(struct g_raid3_disk *disk, u_int state) argument 3008 struct g_raid3_disk *disk; local 3416 struct g_raid3_disk *disk; local [all...] |
/freebsd-11-stable/sys/dev/cfi/ |
H A D | cfi_disk.c | 58 struct disk *disk; member in struct:cfi_disk_softc 71 static int cfi_disk_open(struct disk *); 72 static int cfi_disk_close(struct disk *); 76 static int cfi_disk_ioctl(struct disk *, u_long, void *, int, struct thread *); 96 sc->disk = disk_alloc(); 97 if (sc->disk == NULL) 99 sc->disk->d_name = "cfid"; 100 sc->disk->d_unit = device_get_unit(dev); 101 sc->disk [all...] |
/freebsd-11-stable/sys/geom/raid/ |
H A D | md_jmicron.c | 206 * Generate fake Configuration ID based on disk IDs. 207 * Note: it will change after each disk set change. 356 struct g_raid_disk *disk; local 359 TAILQ_FOREACH(disk, &sc->sc_disks, d_next) { 360 pd = (struct g_raid_md_jmicron_perdisk *)disk->d_md_data; 364 return (disk); 419 g_raid_md_jmicron_start_disk(struct g_raid_disk *disk) argument 430 sc = disk->d_softc; 434 pd = (struct g_raid_md_jmicron_perdisk *)disk->d_md_data; 437 /* Find disk positio 586 struct g_raid_disk *disk; local 650 struct g_raid_disk *disk; local 737 g_raid_md_jmicron_new_disk(struct g_raid_disk *disk) argument 825 struct g_raid_disk *disk; local 963 g_raid_md_event_jmicron(struct g_raid_md_object *md, struct g_raid_disk *disk, u_int event) argument 1025 struct g_raid_disk *disk; local 1393 struct g_raid_disk *disk; local 1527 g_raid_md_free_disk_jmicron(struct g_raid_md_object *md, struct g_raid_disk *disk) argument [all...] |