Searched refs:disk (Results 1 - 25 of 272) sorted by relevance

1234567891011

/freebsd-11-stable/sys/sparc64/sparc64/
H A Data_machdep.c35 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 Dmd_var.h46 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 Dtype.c57 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 Dsblock.c51 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 Dinode.c50 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 Dblock.c33 #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 Dcgroup.c50 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 Dbootparttest.c36 #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 Dpc98_machdep.c53 "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 Dt_gpt.sh35 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 Dgeom_disk.h50 #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 Dgptboot49 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 Daltera_sdcard_disk.c64 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 DMakefile3 FILES= help-disk-list help-disk-size help-index help-start-autoinstall
/freebsd-11-stable/sys/sparc64/include/
H A Dmd_var.h68 * 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 Dscripted.c68 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 Dg_mirror.c107 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 DMakefile13 ./${PROG} md34 ../Data/disk.critter.ad0.xml
/freebsd-11-stable/sbin/geom/class/journal/
H A Dgeom_journal_ufs.c49 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 Dnop_test.sh69 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 Dnvd.c78 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 Dmisc_test.sh67 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 Dg_raid3.c118 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 Dcfi_disk.c58 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 Dmd_jmicron.c206 * 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...]

Completed in 193 milliseconds

1234567891011