lib/libc/gen/disklabel.c
109
memset(&disk, 0, sizeof(disk));
lib/libc/gen/disklabel.c
94
static struct disklabel disk;
lib/libc/gen/disklabel.c
95
struct disklabel *dp = &disk;
sbin/dkscan_bsdlabel/dkscan_bsdlabel.c
73
struct disk d;
sbin/dkscan_bsdlabel/dkscan_util.c
71
dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno,
sbin/dkscan_bsdlabel/dkscan_util.h
37
struct disk;
sbin/dkscan_bsdlabel/dkscan_util.h
39
int dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno,
sbin/dump/dump.h
110
extern char *disk; /* name of the disk file */
sbin/dump/itime.c
134
fname = dumpdev ? dumpdev : disk;
sbin/dump/itime.c
181
fname = dumpdev ? dumpdev : disk;
sbin/dump/main.c
323
disk = NULL;
sbin/dump/main.c
335
disk = argv[i];
sbin/dump/main.c
343
disk = argv[i];
sbin/dump/main.c
349
disk = fsbuf.f_mntfromname;
sbin/dump/main.c
449
mntinfo = mntinfosearch(disk);
sbin/dump/main.c
450
if ((dt = fstabsearch(disk)) != NULL) {
sbin/dump/main.c
456
disk = rbuf;
sbin/dump/main.c
458
msg("Found %s on %s in %s\n", disk, mountpoint, _PATH_FSTAB);
sbin/dump/main.c
464
disk = rbuf;
sbin/dump/main.c
466
msg("Found %s on %s in mount table\n", disk, mountpoint);
sbin/dump/main.c
482
(void)strlcpy(spcl.c_dev, disk, sizeof(spcl.c_dev));
sbin/dump/main.c
501
if ((diskfd = open(disk, O_RDONLY)) < 0) {
sbin/dump/main.c
502
msg("Cannot open %s\n", disk);
sbin/dump/main.c
505
disk_dev = disk;
sbin/dump/main.c
517
if ((diskfd = open(disk, O_RDONLY)) < 0) {
sbin/dump/main.c
518
msg("Cannot open %s\n", disk);
sbin/dump/main.c
521
disk_dev = disk;
sbin/dump/main.c
547
msgtail("%s (%s) ", disk, spcl.c_filesys);
sbin/dump/main.c
78
char *disk;
sbin/dump/rcache.c
228
disk, strerror(errno), (long long)blkno, size);
sbin/dump/rcache.c
232
disk, (long long)blkno, size, cnt);
sbin/dump/rcache.c
236
BREADEMAX, disk);
sbin/dump/rcache.c
260
"count=%ld\n", disk, strerror(errno),
sbin/dump/rcache.c
266
disk, (long long)blkno, dev_bsize, cnt);
sbin/fdisk/fdisk.c
1288
get_diskname(disk, diskname, sizeof diskname);
sbin/fdisk/fdisk.c
132
static const char *disk = _PATH_DEFDISK;
sbin/fdisk/fdisk.c
2359
printf("DISK=%s\n", disk);
sbin/fdisk/fdisk.c
2369
printf("Disk: %s\n", disk);
sbin/fdisk/fdisk.c
2495
fd = opendisk(disk, flags, namebuf, sizeof(namebuf), 0);
sbin/fdisk/fdisk.c
2503
disk = namebuf;
sbin/fdisk/fdisk.c
2505
fd = open(disk, flags, 0);
sbin/fdisk/fdisk.c
2507
warn("cannot open %s", disk);
sbin/fdisk/fdisk.c
2610
warn("%s: fstat", disk);
sbin/fdisk/fdisk.c
2615
"by sector size (%d)", disk, (uintmax_t)st.st_size,
sbin/fdisk/fdisk.c
2627
warn("%s: DIOCGDEFLABEL", disk);
sbin/fdisk/fdisk.c
2629
warn("%s: DIOCGDINFO", disk);
sbin/fdisk/fdisk.c
533
disk = argv[0];
sbin/fdisk/fdisk.c
536
initvar_disk(&disk);
sbin/fdisk/fdisk.c
539
if (!F_flag && stat(disk, &sb) == 0 && S_ISREG(sb.st_mode))
sbin/swapctl/swapctl.c
572
char *disknames, *disk;
sbin/swapctl/swapctl.c
581
for (disk = strtok(disknames, " "); disk;
sbin/swapctl/swapctl.c
582
disk = strtok(NULL, " "))
sbin/swapctl/swapctl.c
583
do_localdisk(disk, add);
sbin/swapctl/swapctl.c
589
do_localdisk(const char *disk, int add)
sbin/swapctl/swapctl.c
594
if ((fd = opendisk(disk, O_RDONLY, dvname, sizeof(dvname), 0)) == -1)
sbin/swapctl/swapctl.c
598
do_partitionsofdisk(disk, fd, add);
sys/arch/acorn32/mainbus/fd.c
219
struct disk sc_dk;
sys/arch/amiga/amiga/autoconf.c
402
struct disk *dkp;
sys/arch/amiga/dev/fd.c
147
struct disk dkdev; /* generic disk info */
sys/arch/amigappc/amigappc/autoconf.c
242
struct disk *dkp;
sys/arch/arc/jazz/fd.c
147
struct disk sc_dk;
sys/arch/atari/atari/autoconf.c
239
struct disk *dkp;
sys/arch/atari/dev/fd.c
133
struct disk dkdev; /* generic disk info */
sys/arch/atari/dev/hdfd.c
250
struct disk sc_dk;
sys/arch/dreamcast/dev/g1/gdrom.c
71
struct disk sc_dk; /* generic disk info */
sys/arch/dreamcast/dev/gdrom.c
91
struct disk sc_dk; /* generic disk info */
sys/arch/dreamcast/dev/maple/mmemcard.c
133
struct disk pt_dk; /* disk(9) */
sys/arch/emips/ebus/ace_ebus.c
149
struct disk sc_dk;
sys/arch/emips/ebus/flash_ebus.c
171
struct disk sc_dk;
sys/arch/ews4800mips/ews4800mips/pdinfo.c
117
DPRINTF("[%3d]%8x ", i, disk->device_depend[i]);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
65
pdinfo_valid(const struct pdinfo_sector *disk)
sys/arch/ews4800mips/ews4800mips/pdinfo.c
68
return disk->magic == PDINFO_MAGIC;
sys/arch/ews4800mips/ews4800mips/pdinfo.c
72
pdinfo_sanity(const struct pdinfo_sector *disk)
sys/arch/ews4800mips/ews4800mips/pdinfo.c
75
if (!pdinfo_valid(disk)) {
sys/arch/ews4800mips/ews4800mips/pdinfo.c
81
const struct disk_geometory *geom = &disk->geometory;
sys/arch/ews4800mips/ews4800mips/pdinfo.c
82
const struct disk_ux *ux = &disk->ux;
sys/arch/ews4800mips/ews4800mips/pdinfo.c
84
DPRINTF("physical disk sector size %dbyte\n", sizeof *disk);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
86
DPRINTF("drive_id = %#x\n", disk->drive_id);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
87
DPRINTF("magic = %#x\n", disk->magic);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
88
DPRINTF("version = %d\n", disk->version);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
89
DPRINTF("serial # %s\n", disk->device_serial_number);
sys/arch/ews4800mips/ews4800mips/pdinfo.c
96
DPRINTF("logical_sector = %d\n", disk->logical_sector);
sys/arch/ews4800mips/stand/common/devopen.c
142
disk = fname[2] - '0';
sys/arch/ews4800mips/stand/common/devopen.c
144
if (disk < 0 || disk > 9 || partition < 0 || partition > 15) {
sys/arch/ews4800mips/stand/common/devopen.c
151
disk, partition, filename);
sys/arch/ews4800mips/stand/common/devopen.c
152
device_attach(NVSRAM_BOOTDEV_HARDDISK, disk, partition);
sys/arch/ews4800mips/stand/common/devopen.c
66
int disk, partition;
sys/arch/hp300/dev/rd.c
861
struct disk *dk = &sc->sc_dkdev;
sys/arch/hp300/dev/rdvar.h
63
struct disk sc_dkdev;
sys/arch/hppa/include/pdc.h
656
uint8_t disk[3];
sys/arch/i386/i386/multiboot.c
414
memcpy(&bi->disk[bi->num], &bbe, sizeof(bbe));
sys/arch/i386/stand/efiboot/efidisk.c
175
memset(&bibg->disk[i], 0, sizeof(bibg->disk[i]));
sys/arch/i386/stand/efiboot/efidisk.c
176
bibg->disk[i].dev = edi->dev;
sys/arch/i386/stand/efiboot/efidisk.c
177
bibg->disk[i].flags = BI_GEOM_INVALID;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
108
bibg->disk[nvalid].totsec = ed.totsec;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
109
bibg->disk[nvalid].flags |= BI_GEOM_EXTINT13;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
128
bibg->disk[nvalid].flags |= BI_GEOM_BADCKSUM;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
144
bibg->disk[nvalid].flags |= bus_names[j].flag;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
153
bibg->disk[nvalid].flags |= iface_names[j].flag;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
155
bibg->disk[nvalid].interface_path =
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
157
bibg->disk[nvalid].device_path =
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
171
bibg->disk[nvalid].cksum = cksum;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
172
memcpy(bibg->disk[nvalid].mbrparts, &buf[MBR_PART_OFFSET],
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
173
sizeof(bibg->disk[nvalid].mbrparts));
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
86
memset(&bibg->disk[nvalid], 0, sizeof(bibg->disk[nvalid]));
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
88
bibg->disk[nvalid].sec = d.sec;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
89
bibg->disk[nvalid].head = d.head;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
90
bibg->disk[nvalid].cyl = d.cyl;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
91
bibg->disk[nvalid].dev = d.dev;
sys/arch/i386/stand/lib/bootinfo_biosgeom.c
94
bibg->disk[nvalid].flags |= BI_GEOM_INVALID;
sys/arch/mac68k/obio/iwm_fdvar.h
132
struct disk diskInfo; /* generic disk info */
sys/arch/mipsco/stand/installboot/installboot.c
115
disk = argv[0];
sys/arch/mipsco/stand/installboot/installboot.c
118
do_list(disk);
sys/arch/mipsco/stand/installboot/installboot.c
120
do_remove(disk, argc==2?argv[1]:DEFAULT_BOOTFILE);
sys/arch/mipsco/stand/installboot/installboot.c
122
do_install(disk, argv[1], argc==3?argv[2]:DEFAULT_BOOTFILE);
sys/arch/mipsco/stand/installboot/installboot.c
128
do_list(const char *disk)
sys/arch/mipsco/stand/installboot/installboot.c
134
read_volheader(disk, &vh);
sys/arch/mipsco/stand/installboot/installboot.c
145
do_remove(const char *disk, const char *filename)
sys/arch/mipsco/stand/installboot/installboot.c
150
read_volheader(disk, &vh);
sys/arch/mipsco/stand/installboot/installboot.c
153
FATAL("%s: file not found", disk);
sys/arch/mipsco/stand/installboot/installboot.c
158
write_volheader(disk, &vh);
sys/arch/mipsco/stand/installboot/installboot.c
162
do_install(const char *disk, const char *bootstrap, const char *bootname)
sys/arch/mipsco/stand/installboot/installboot.c
198
read_volheader(disk, &vh);
sys/arch/mipsco/stand/installboot/installboot.c
202
FATAL("%s: volume directory full", disk);
sys/arch/mipsco/stand/installboot/installboot.c
220
if ((fd = open(disk, O_WRONLY)) == -1)
sys/arch/mipsco/stand/installboot/installboot.c
225
FATAL("write %s", disk);
sys/arch/mipsco/stand/installboot/installboot.c
227
FATAL("write %s: short write", disk);
sys/arch/mipsco/stand/installboot/installboot.c
231
write_volheader(disk, &vh);
sys/arch/mipsco/stand/installboot/installboot.c
235
read_volheader(const char *disk, struct mips_volheader *vhp)
sys/arch/mipsco/stand/installboot/installboot.c
240
if ((vfd = open(disk, O_RDONLY)) == -1)
sys/arch/mipsco/stand/installboot/installboot.c
241
FATALIO("open %s", disk);
sys/arch/mipsco/stand/installboot/installboot.c
248
FATALIO("read %s", disk);
sys/arch/mipsco/stand/installboot/installboot.c
250
FATAL("read %s: short read", disk);
sys/arch/mipsco/stand/installboot/installboot.c
254
FATAL("%s: no volume header", disk);
sys/arch/mipsco/stand/installboot/installboot.c
258
FATAL("%s: volume header corrupted", disk);
sys/arch/mipsco/stand/installboot/installboot.c
262
write_volheader(const char *disk, struct mips_volheader *vhp)
sys/arch/mipsco/stand/installboot/installboot.c
271
if ((vfd = open(disk, O_WRONLY)) == -1)
sys/arch/mipsco/stand/installboot/installboot.c
272
FATALIO("open %s", disk);
sys/arch/mipsco/stand/installboot/installboot.c
275
fprintf(stderr, "%s: writing volume header\n", disk);
sys/arch/mipsco/stand/installboot/installboot.c
279
FATALIO("write %s", disk);
sys/arch/mipsco/stand/installboot/installboot.c
281
FATAL("write %s: short write", disk);
sys/arch/mipsco/stand/installboot/installboot.c
80
const char *disk;
sys/arch/sandpoint/stand/altboot/dsk.c
115
struct disk *d;
sys/arch/sandpoint/stand/altboot/dsk.c
243
drive_ident(struct disk *d, char *ident)
sys/arch/sandpoint/stand/altboot/dsk.c
305
decode_dlabel(struct disk *d, char *iobuf)
sys/arch/sandpoint/stand/altboot/dsk.c
397
lba_read(struct disk *d, int64_t bno, int bcnt, void *buf)
sys/arch/sandpoint/stand/altboot/dsk.c
462
static struct disk *
sys/arch/sandpoint/stand/altboot/dsk.c
472
struct disk *dsk;
sys/arch/sandpoint/stand/altboot/dsk.c
486
struct disk *d;
sys/arch/sandpoint/stand/altboot/dsk.c
533
struct disk *d = f->f_devdata;
sys/arch/sandpoint/stand/altboot/dsk.c
546
struct disk *d = devdata;
sys/arch/sandpoint/stand/altboot/dsk.c
567
struct disk *d = f->f_devdata;
sys/arch/sandpoint/stand/altboot/dsk.c
76
static void drive_ident(struct disk *, char *);
sys/arch/sandpoint/stand/altboot/dsk.c
79
static void decode_dlabel(struct disk *, char *);
sys/arch/sandpoint/stand/altboot/dsk.c
81
static int lba_read(struct disk *, int64_t, int, void *);
sys/arch/sandpoint/stand/altboot/dsk.c
84
static struct disk *lookup_disk(int);
sys/arch/sandpoint/stand/altboot/dsk.c
86
static struct disk ldisk[MAX_UNITS];
sys/arch/sandpoint/stand/altboot/globals.h
183
int (*lba_read)(struct disk *, int64_t, int, void *);
sys/arch/sparc/dev/fd.c
263
struct disk sc_dk; /* generic disk info */
sys/arch/sparc64/dev/fdc.c
295
struct disk sc_dk; /* generic disk info */
sys/arch/sun3/dev/fd.c
239
struct disk sc_dk; /* generic disk info */
sys/arch/sun3/dev/xdvar.h
100
struct disk sc_dk; /* generic disk info */
sys/arch/sun3/dev/xyvar.h
100
struct disk sc_dk; /* generic disk info */
sys/arch/vax/mba/hp.c
67
struct disk sc_disk;
sys/arch/vax/vsa/hdc9224.c
126
struct disk sc_disk; /* disklabel etc. */
sys/arch/x68k/dev/bmd.c
78
struct disk sc_dkdev;
sys/arch/x68k/dev/fd.c
219
struct disk sc_dk;
sys/arch/x86/include/bootinfo.h
180
struct bi_biosgeom_entry disk[1]; /* var len */
sys/arch/x86/x86/x86_autoconf.c
147
x86_alldisks->dl_biosdisks[i].bi_dev = big->disk[i].dev;
sys/arch/x86/x86/x86_autoconf.c
148
x86_alldisks->dl_biosdisks[i].bi_sec = big->disk[i].sec;
sys/arch/x86/x86/x86_autoconf.c
149
x86_alldisks->dl_biosdisks[i].bi_head = big->disk[i].head;
sys/arch/x86/x86/x86_autoconf.c
150
x86_alldisks->dl_biosdisks[i].bi_cyl = big->disk[i].cyl;
sys/arch/x86/x86/x86_autoconf.c
151
x86_alldisks->dl_biosdisks[i].bi_lbasecs = big->disk[i].totsec;
sys/arch/x86/x86/x86_autoconf.c
152
x86_alldisks->dl_biosdisks[i].bi_flags = big->disk[i].flags;
sys/arch/x86/x86/x86_autoconf.c
154
__func__, big->disk[i].dev, big->disk[i].flags));
sys/arch/x86/x86/x86_autoconf.c
157
big->disk[i].interface_path, big->disk[i].device_path));
sys/arch/x86/x86/x86_autoconf.c
192
be = &big->disk[i];
sys/dev/altmem/altmem.c
45
struct disk sc_dkdev;
sys/dev/ata/ata_raid_intel.c
104
i, info->disk[i].serial, info->disk[i].sectors,
sys/dev/ata/ata_raid_intel.c
105
info->disk[i].id, info->disk[i].flags);
sys/dev/ata/ata_raid_intel.c
108
map = (struct intel_raid_mapping *)&info->disk[info->total_disks];
sys/dev/ata/ata_raid_intel.c
209
map = (struct intel_raid_mapping *)&info->disk[info->total_disks];
sys/dev/ata/ata_raid_intel.c
272
if (info->disk[diskidx].flags & INTEL_F_ONLINE)
sys/dev/ata/ata_raid_intel.c
274
if (info->disk[diskidx].flags & INTEL_F_ASSIGNED)
sys/dev/ata/ata_raid_intel.c
276
if (info->disk[diskidx].flags & INTEL_F_SPARE) {
sys/dev/ata/ata_raid_intel.c
280
if (info->disk[diskidx].flags & INTEL_F_DOWN)
sys/dev/ata/ata_raid_intel.c
285
adi->adi_sectors = info->disk[diskidx].sectors;
sys/dev/ata/ata_raid_jmicron.c
129
int bmajor, error, count, disk, total_disks;
sys/dev/ata/ata_raid_jmicron.c
185
for (total_disks = 0, disk = 0; disk < JM_MAX_DISKS; disk++)
sys/dev/ata/ata_raid_jmicron.c
186
if (info->disks[disk] == info->disk_id)
sys/dev/ata/ata_raid_promise.c
185
for (disk = 0; disk < aai->aai_ndisks; disk++) {
sys/dev/ata/ata_raid_promise.c
186
adi = &aai->aai_disks[disk];
sys/dev/ata/ata_raid_promise.c
188
if (info->raid.disk[disk].flags & PR_F_ONLINE)
sys/dev/ata/ata_raid_promise.c
190
if (info->raid.disk[disk].flags & PR_F_ASSIGNED)
sys/dev/ata/ata_raid_promise.c
192
if (info->raid.disk[disk].flags & PR_F_SPARE) {
sys/dev/ata/ata_raid_promise.c
196
if (info->raid.disk[disk].flags &
sys/dev/ata/ata_raid_promise.c
73
u_int disk;
sys/dev/ata/ata_raid_via.c
123
int count, disk;
sys/dev/ata/ata_raid_via.c
229
for (count = 0, disk = 0; disk < 4; disk++)
sys/dev/ata/ata_raid_via.c
230
if (info->disks[disk])
sys/dev/ata/ata_raidreg.h
107
} disk[8];
sys/dev/ata/ata_raidreg.h
328
} __packed disk[1];
sys/dev/ccdvar.h
176
struct disk sc_dkdev; /* generic disk device info */
sys/dev/dksubr.c
133
struct disk *dk = &dksc->sc_dkdev;
sys/dev/dksubr.c
209
struct disk *dk = &dksc->sc_dkdev;
sys/dev/dksubr.c
244
struct disk *dk;
sys/dev/dksubr.c
461
struct disk *dk = &dksc->sc_dkdev;
sys/dev/dksubr.c
585
struct disk *dk = &dksc->sc_dkdev;
sys/dev/dkvar.h
51
struct disk sc_dkdev; /* generic disk info */
sys/dev/dkwedge/dk.c
108
struct disk *sc_parent; /* $: parent disk */
sys/dev/dkwedge/dk.c
1126
dkwedge_discover(struct disk *pdk)
sys/dev/dkwedge/dk.c
1213
dkwedge_read(struct disk *pdk, struct vnode *vp, daddr_t blkno,
sys/dev/dkwedge/dk.c
122
struct disk sc_dk; /* our own disk structure */
sys/dev/dkwedge/dk.c
138
static void dk_set_geometry(struct dkwedge_softc *, struct disk *);
sys/dev/dkwedge/dk.c
148
static void dkwedge_delall1(struct disk *, bool);
sys/dev/dkwedge/dk.c
234
struct disk *pdk = sc->sc_parent;
sys/dev/dkwedge/dk.c
395
dk_set_geometry(struct dkwedge_softc *sc, struct disk *pdk)
sys/dev/dkwedge/dk.c
397
struct disk *dk = &sc->sc_dk;
sys/dev/dkwedge/dk.c
438
struct disk *pdk;
sys/dev/dkwedge/dk.c
812
dkwedge_delall(struct disk *pdk)
sys/dev/dkwedge/dk.c
825
dkwedge_delidle(struct disk *pdk)
sys/dev/dkwedge/dk.c
832
dkwedge_delall1(struct disk *pdk, bool idleonly)
sys/dev/dkwedge/dk.c
876
dkwedge_list(struct disk *pdk, struct dkwedge_list *dkwl, struct lwp *l)
sys/dev/dkwedge/dkwedge_apple.c
136
dkwedge_discover_apple(struct disk *pdk, struct vnode *vp)
sys/dev/dkwedge/dkwedge_bsdlabel.c
137
struct disk *pdk;
sys/dev/dkwedge/dkwedge_bsdlabel.c
441
dkwedge_discover_bsdlabel(struct disk *pdk, struct vnode *vp)
sys/dev/dkwedge/dkwedge_gpt.c
113
dkwedge_discover_gpt(struct disk *pdk, struct vnode *vp)
sys/dev/dkwedge/dkwedge_mbr.c
174
dkwedge_discover_mbr(struct disk *pdk, struct vnode *vp)
sys/dev/dkwedge/dkwedge_mbr.c
51
struct disk *pdk;
sys/dev/dkwedge/dkwedge_rdb.c
102
dkwedge_discover_rdb(struct disk *pdk, struct vnode *vp)
sys/dev/dkwedge/dkwedge_tos.c
77
static int dkwedge_discover_tos(struct disk *pdk, struct vnode *vp);
sys/dev/dkwedge/dkwedge_tos.c
80
dkwedge_discover_tos(struct disk *pdk, struct vnode *vp)
sys/dev/dm/device-mapper.c
350
struct disk *dk;
sys/dev/dm/device-mapper.c
377
struct disk *dk;
sys/dev/dm/device-mapper.c
727
dmgetproperties(struct disk *disk, dm_table_head_t *head)
sys/dev/dm/device-mapper.c
735
dg = &disk->dk_geom;
sys/dev/dm/device-mapper.c
743
disk_set_info(NULL, disk, "ESDI");
sys/dev/dm/dm.h
150
struct disk *diskp;
sys/dev/dm/dm.h
208
void dmgetproperties(struct disk *, dm_table_head_t *);
sys/dev/dm/dm_dev.c
321
dmv->diskp = kmem_zalloc(sizeof(struct disk), KM_SLEEP);
sys/dev/dm/dm_dev.c
339
kmem_free(dmv->diskp, sizeof(struct disk));
sys/dev/fssvar.h
156
struct disk *sc_dkdev; /* Generic disk device info */
sys/dev/gpib/rd.c
119
struct disk sc_dk;
sys/dev/gpib/rd.c
524
struct disk *dk;
sys/dev/ic/mfi.c
2147
int arr, vol, disk;
sys/dev/ic/mfi.c
2191
disk = bd->bd_diskid % ld[vol].mlc_parm.mpa_no_drv_per_span;
sys/dev/ic/mfi.c
2196
bd->bd_target = ar[arr].pd[disk].mar_enc_slot;
sys/dev/ic/mfi.c
2197
switch (ar[arr].pd[disk].mar_pd_state){
sys/dev/ic/mfi.c
2230
mbox.s[0] = ar[arr].pd[disk].mar_pd.mfp_id;
sys/dev/isa/fdvar.h
59
struct disk sc_dk;
sys/dev/isa/mcd.c
124
struct disk sc_dk;
sys/dev/mca/edvar.h
41
struct disk sc_dk;
sys/dev/md.c
263
struct disk *dk;
sys/dev/md.c
342
struct disk *dk;
sys/dev/md.c
86
struct disk sc_dkdev; /* hook for generic disk handling */
sys/dev/mscp/mscp_disk.c
126
struct disk ra_disk;
sys/dev/mscp/mscp_disk.c
694
disk_init((struct disk *)&rx->ra_disk, device_xname(rx->ra_dev),
sys/dev/mscp/mscp_disk.c
699
disk_init((struct disk *)&rx->ra_disk, device_xname(rx->ra_dev),
sys/dev/mscp/mscp_disk.c
705
disk_init((struct disk *)&rx->ra_disk, device_xname(rx->ra_dev),
sys/dev/ofw/ofdisk.c
56
struct disk sc_dk;
sys/dev/pci/mfii.c
3212
int arr, vol, disk, span;
sys/dev/pci/mfii.c
3250
disk = bd->bd_diskid % ld[vol].mlc_parm.mpa_no_drv_per_span;
sys/dev/pci/mfii.c
3252
if (ar[arr].pd[disk].mar_pd.mfp_id == 0xffffU) {
sys/dev/pci/mfii.c
3281
mbox.s[0] = ar[arr].pd[disk].mar_pd.mfp_id;
sys/dev/qbus/rf.c
177
struct disk sc_disk; /* common disk device data */
sys/dev/qbus/rlvar.h
53
struct disk rc_disk;
sys/dev/raidframe/rf_compat80.c
142
rf_copy_raiddisk80(RF_RaidDisk_t *disk, RF_RaidDisk_t80 *disk80)
sys/dev/raidframe/rf_compat80.c
147
memcpy(disk80->devname, disk->devname, sizeof(disk80->devname));
sys/dev/raidframe/rf_compat80.c
148
disk80->status = disk->status;
sys/dev/raidframe/rf_compat80.c
150
disk80->spareCol = disk->spareCol;
sys/dev/raidframe/rf_compat80.c
151
disk80->numBlocks = disk->numBlocks;
sys/dev/raidframe/rf_compat80.c
152
disk80->blockSize = disk->blockSize;
sys/dev/raidframe/rf_compat80.c
153
disk80->partitionSize = disk->partitionSize;
sys/dev/raidframe/rf_compat80.c
154
disk80->auto_configured = disk->auto_configured;
sys/dev/raidframe/rf_compat80.c
155
disk80->dev = disk->dev;
sys/dev/raidframe/rf_diskqueue.c
191
rf_UpdateDiskQueue(RF_DiskQueue_t *diskqueue, RF_RaidDisk_t *disk)
sys/dev/raidframe/rf_diskqueue.c
193
diskqueue->dev = disk->dev;
sys/dev/raidframe/rf_disks.c
1113
RF_RaidDisk_t *disk;
sys/dev/raidframe/rf_disks.c
1130
disk = &raidPtr->Disks[raidPtr->numCol + spare_number];
sys/dev/raidframe/rf_disks.c
1131
if (disk->status != rf_ds_spare &&
sys/dev/raidframe/rf_disks.c
1132
disk->status != rf_ds_failed) {
sys/dev/raidframe/rf_disks.c
1133
printf("Spare is in use %d\n", disk->status);
sys/dev/raidframe/rf_disks.c
1143
disk->auto_configured = 0;
sys/dev/raidframe/rf_disks.c
1144
disk->dev = 0;
sys/dev/raidframe/rf_disks.c
1145
disk->numBlocks = 0;
sys/dev/raidframe/rf_disks.c
1146
disk->status = rf_ds_failed;
sys/dev/raidframe/rf_disks.c
1147
snprintf(disk->devname, sizeof(disk->devname),
sys/dev/raidframe/rf_disks.c
1183
RF_RaidDisk_t *disk;
sys/dev/raidframe/rf_disks.c
1198
disk = &raidPtr->Disks[col];
sys/dev/raidframe/rf_disks.c
1201
switch (disk->status) {
sys/dev/raidframe/rf_disks.c
1216
disk->auto_configured = 0;
sys/dev/raidframe/rf_disks.c
1217
disk->dev = 0;
sys/dev/raidframe/rf_disks.c
1218
disk->numBlocks = 0;
sys/dev/raidframe/rf_disks.c
1219
snprintf(disk->devname, sizeof(disk->devname), "component%d", col);
sys/dev/raidframe/rf_netbsdkintf.c
567
struct disk *dk;
sys/dev/spi/spiflash.c
75
struct disk sc_dk;
sys/dev/vme/xdvar.h
101
struct disk sc_dk; /* generic disk info */
sys/dev/vme/xyvar.h
96
struct disk sc_dk; /* generic disk info */
sys/dev/vndvar.h
122
struct disk sc_dkdev; /* generic disk device info */
sys/fs/v7fs/v7fs_inode.c
162
struct v7fs_inode *mem, struct v7fs_inode_diskimage *disk)
sys/fs/v7fs/v7fs_inode.c
164
#define conv16(m) (mem->m = V7FS_VAL16(fs, (disk->m)))
sys/fs/v7fs/v7fs_inode.c
165
#define conv32(m) (mem->m = V7FS_VAL32(fs, (disk->m)))
sys/fs/v7fs/v7fs_inode.c
182
addr = V7FS_VAL24_READ(fs, &disk->addr[j]);
sys/fs/v7fs/v7fs_inode.c
196
struct v7fs_inode *mem, struct v7fs_inode_diskimage *disk)
sys/fs/v7fs/v7fs_inode.c
198
#define conv16(m) (disk->m = V7FS_VAL16(fs, (mem->m)))
sys/fs/v7fs/v7fs_inode.c
199
#define conv32(m) (disk->m = V7FS_VAL32(fs, (mem->m)))
sys/fs/v7fs/v7fs_inode.c
213
V7FS_VAL24_WRITE(fs, mem->addr[i], disk->addr + j);
sys/fs/v7fs/v7fs_inode.c
251
struct v7fs_inode_diskimage disk;
sys/fs/v7fs/v7fs_inode.c
261
v7fs_inode_setup_disk_image(fs, mem, &disk);
sys/fs/v7fs/v7fs_inode.c
269
di[ofs] = disk; /* structure copy; */
sys/kern/subr_disk.c
150
struct disk *
sys/kern/subr_disk.c
164
disk_init(struct disk *diskp, const char *name, const struct dkdriver *driver)
sys/kern/subr_disk.c
186
disk_rename(struct disk *diskp, const char *name)
sys/kern/subr_disk.c
197
disk_attach(struct disk *diskp)
sys/kern/subr_disk.c
214
disk_begindetach(struct disk *dk, int (*lastclose)(device_t),
sys/kern/subr_disk.c
236
disk_detach(struct disk *diskp)
sys/kern/subr_disk.c
260
disk_destroy(struct disk *diskp)
sys/kern/subr_disk.c
271
disk_wait(struct disk *diskp)
sys/kern/subr_disk.c
281
disk_busy(struct disk *diskp)
sys/kern/subr_disk.c
291
disk_unbusy(struct disk *diskp, long bcount, int read)
sys/kern/subr_disk.c
301
disk_isbusy(struct disk *diskp)
sys/kern/subr_disk.c
355
bounds_check_with_label(struct disk *dk, struct buf *bp, int wlabel)
sys/kern/subr_disk.c
526
disk_ioctl(struct disk *dk, dev_t dev, u_long cmd, void *data, int flag,
sys/kern/subr_disk.c
701
disk_set_info(device_t dev, struct disk *dk, const char *type)
sys/kern/subr_disk_open.c
100
struct disk *pdk;
sys/sys/disk.h
324
struct disk;
sys/sys/disk.h
341
int (*ddm_discover)(struct disk *, struct vnode *);
sys/sys/disk.h
472
TAILQ_ENTRY(disk) dk_link; /* link in global disklist */
sys/sys/disk.h
544
void disk_rename(struct disk *, const char *);
sys/sys/disk.h
545
void disk_attach(struct disk *);
sys/sys/disk.h
546
int disk_begindetach(struct disk *, int (*)(device_t), device_t, int);
sys/sys/disk.h
547
void disk_detach(struct disk *);
sys/sys/disk.h
548
void disk_init(struct disk *, const char *, const struct dkdriver *);
sys/sys/disk.h
549
void disk_destroy(struct disk *);
sys/sys/disk.h
550
void disk_wait(struct disk *);
sys/sys/disk.h
551
void disk_busy(struct disk *);
sys/sys/disk.h
552
void disk_unbusy(struct disk *, long, int);
sys/sys/disk.h
553
bool disk_isbusy(struct disk *);
sys/sys/disk.h
554
struct disk *disk_find(const char *);
sys/sys/disk.h
555
int disk_ioctl(struct disk *, dev_t, u_long, void *, int, struct lwp *);
sys/sys/disk.h
556
void disk_set_info(device_t, struct disk *, const char *);
sys/sys/disk.h
561
void dkwedge_delall(struct disk *);
sys/sys/disk.h
562
void dkwedge_delidle(struct disk *);
sys/sys/disk.h
563
int dkwedge_list(struct disk *, struct dkwedge_list *, struct lwp *);
sys/sys/disk.h
564
void dkwedge_discover(struct disk *);
sys/sys/disk.h
565
int dkwedge_read(struct disk *, struct vnode *, daddr_t, void *, size_t);
sys/sys/disklabel.h
483
struct disk;
sys/sys/disklabel.h
497
int bounds_check_with_label(struct disk *, struct buf *, int);
usr.sbin/diskpart/diskpart.c
363
static struct disklabel disk;
usr.sbin/diskpart/diskpart.c
370
{ "sector size", "512", &disk.d_secsize },
usr.sbin/diskpart/diskpart.c
371
{ "#sectors/track", NULL, &disk.d_nsectors },
usr.sbin/diskpart/diskpart.c
372
{ "#tracks/cylinder", NULL, &disk.d_ntracks },
usr.sbin/diskpart/diskpart.c
373
{ "#cylinders", NULL, &disk.d_ncylinders },
usr.sbin/diskpart/diskpart.c
380
struct disklabel *dp = &disk;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
278
cd9660_boot_setup_default_entry(struct cd9660_boot_image *disk)
usr.sbin/makefs/cd9660/cd9660_eltorito.c
290
ie->boot_indicator[0] = disk->bootable;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
291
ie->media_type[0] = disk->targetMode;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
292
cd9660_721(disk->loadSegment, ie->load_segment);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
293
ie->system_type[0] = disk->system;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
294
cd9660_721(disk->num_sectors, ie->sector_count);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
295
cd9660_731(disk->sector, ie->load_rba);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
300
ie->media_type[0], disk->loadSegment, ie->system_type[0],
usr.sbin/makefs/cd9660/cd9660_eltorito.c
301
disk->num_sectors, disk->sector));
usr.sbin/makefs/cd9660/cd9660_eltorito.c
325
cd9660_boot_setup_section_entry(struct cd9660_boot_image *disk)
usr.sbin/makefs/cd9660/cd9660_eltorito.c
336
se->media_type[0] = disk->targetMode;
usr.sbin/makefs/cd9660/cd9660_eltorito.c
337
cd9660_721(disk->loadSegment, se->load_segment);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
338
cd9660_721(disk->num_sectors, se->sector_count);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
339
cd9660_731(disk->sector, se->load_rba);
usr.sbin/makefs/cd9660/cd9660_eltorito.c
345
cd9660_boot_get_system_type(struct cd9660_boot_image *disk)
usr.sbin/mscdlabel/main.c
135
disk = argv[1];
usr.sbin/mscdlabel/main.c
137
fd = opendisk(disk, O_RDWR, fullname, MAXPATHLEN, 0);
usr.sbin/mscdlabel/main.c
139
warn("opendisk (read-write) %s", disk);
usr.sbin/mscdlabel/main.c
140
fd = opendisk(disk, O_RDONLY, fullname, MAXPATHLEN, 0);
usr.sbin/mscdlabel/main.c
142
err(1, "opendisk %s", disk);
usr.sbin/mscdlabel/main.c
57
const char *disk = "cd0";
usr.sbin/sysinst/arch/arc/md.c
150
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/bebox/md.c
128
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/cobalt/md.c
148
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/evbarm/md.c
195
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/evbmips/md.c
128
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/evbppc/md.c
159
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/hpcarm/md.c
157
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/hpcmips/md.c
131
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/hpcsh/md.c
134
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/i386/md.c
209
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/i386/md.c
932
info.start, parts->disk) != 0)
usr.sbin/sysinst/arch/landisk/md.c
128
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/landisk/md.c
135
"/sbin/fdisk -f -i -c /usr/mdec/mbr %s", parts->disk)) {
usr.sbin/sysinst/arch/luna68k/md.c
204
char rdisk[STRSIZE], disk[STRSIZE];
usr.sbin/sysinst/arch/luna68k/md.c
218
disk, sizeof disk, NULL, plain_name, true, true))
usr.sbin/sysinst/arch/luna68k/md.c
225
return copy_bootloader(disk);
usr.sbin/sysinst/arch/luna68k/md.c
260
char disk[STRSIZE];
usr.sbin/sysinst/arch/luna68k/md.c
269
disk, sizeof disk, NULL, plain_name, true, true))
usr.sbin/sysinst/arch/luna68k/md.c
277
"mount -r %s %s", disk, mntdir)) {
usr.sbin/sysinst/arch/luna68k/md.c
285
(void)copy_bootloader(disk);
usr.sbin/sysinst/arch/ofppc/md.c
377
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/playstation2/md.c
153
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/prep/md.c
147
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/sandpoint/md.c
162
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/arch/shark/md.c
207
clear_mbr(const char *disk, char *diskpath, size_t diskpathlen)
usr.sbin/sysinst/arch/shark/md.c
212
fd = opendisk(disk, O_WRONLY, diskpath, diskpathlen, 0);
usr.sbin/sysinst/arch/zaurus/md.c
140
msg_display_subst(MSG_dofdisk, 3, parts->disk,
usr.sbin/sysinst/bsddisklabel.c
1026
if (MD_MAY_SWAP_TO(wanted->parts->disk))
usr.sbin/sysinst/defs.h
888
void set_default_sizemult(const char *disk, daddr_t unit, uint bps);
usr.sbin/sysinst/defs.h
955
void register_post_umount_delwedge(const char *disk, const char *wedge);
usr.sbin/sysinst/disklabel.c
1037
strlcpy(devname, arg->disk, max_devname_len);
usr.sbin/sysinst/disklabel.c
1043
arg->disk, pname);
usr.sbin/sysinst/disklabel.c
1046
arg->disk, pname);
usr.sbin/sysinst/disklabel.c
1051
arg->disk, pname);
usr.sbin/sysinst/disklabel.c
1054
arg->disk, pname);
usr.sbin/sysinst/disklabel.c
111
set_default_sizemult(arg->disk,
usr.sbin/sysinst/disklabel.c
114
set_default_sizemult(arg->disk, MEG,
usr.sbin/sysinst/disklabel.c
131
disklabel_non_bootable(const char *disk)
usr.sbin/sysinst/disklabel.c
1312
free(__UNCONST(arg->disk));
usr.sbin/sysinst/disklabel.c
1320
run_program(RUN_SILENT, "disklabel -D %s", arg->disk);
usr.sbin/sysinst/disklabel.c
167
parts->dp.disk = strdup(dev);
usr.sbin/sysinst/disklabel.c
195
disklabel_parts_read(const char *disk, daddr_t start, daddr_t len, size_t bps,
usr.sbin/sysinst/disklabel.c
210
fd = opendisk(disk, O_RDONLY, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/disklabel.c
249
parts->dp.disk = strdup(disk);
usr.sbin/sysinst/disklabel.c
302
"disklabel -r %s", disk) == 0) {
usr.sbin/sysinst/disklabel.c
385
const char *disk = parts->dp.disk, *s;
usr.sbin/sysinst/disklabel.c
403
for (n = 0, d = parts->l.d_typename, s = disk;
usr.sbin/sysinst/disklabel.c
470
DISKLABEL_CMD, fname, disk, disktype, packname);
usr.sbin/sysinst/disks.c
1060
disk = disks + selected_disk;
usr.sbin/sysinst/disks.c
1062
disk = disks + i;
usr.sbin/sysinst/disks.c
1066
if (strcmp(pm_i->diskdev, disk->dd_name) == 0) {
usr.sbin/sysinst/disks.c
1082
disk->dd_totsec,
usr.sbin/sysinst/disks.c
1083
disk->dd_secsize,
usr.sbin/sysinst/disks.c
1084
disk->dd_no_mbr);
usr.sbin/sysinst/disks.c
1094
strlcpy(pm->diskdev, disk->dd_name, sizeof pm->diskdev);
usr.sbin/sysinst/disks.c
1095
strlcpy(pm->diskdev_descr, disk->dd_descr, sizeof pm->diskdev_descr);
usr.sbin/sysinst/disks.c
1097
strlcpy(localfs_dev, disk->dd_name, sizeof localfs_dev);
usr.sbin/sysinst/disks.c
1102
pm->sectorsize = disk->dd_secsize;
usr.sbin/sysinst/disks.c
1103
pm->dlcyl = disk->dd_cyl;
usr.sbin/sysinst/disks.c
1104
pm->dlhead = disk->dd_head;
usr.sbin/sysinst/disks.c
1105
pm->dlsec = disk->dd_sec;
usr.sbin/sysinst/disks.c
1106
pm->dlsize = disk->dd_totsec;
usr.sbin/sysinst/disks.c
1109
disk->dd_cyl * disk->dd_head * disk->dd_sec;
usr.sbin/sysinst/disks.c
1112
pm->dlsize, disk->dd_secsize, disk->dd_no_mbr);
usr.sbin/sysinst/disks.c
1133
pm->no_mbr = disk->dd_no_mbr;
usr.sbin/sysinst/disks.c
1134
pm->no_part = disk->dd_no_part;
usr.sbin/sysinst/disks.c
1136
pm->sectorsize = disk->dd_secsize;
usr.sbin/sysinst/disks.c
1137
pm->dlcyl = disk->dd_cyl;
usr.sbin/sysinst/disks.c
1138
pm->dlhead = disk->dd_head;
usr.sbin/sysinst/disks.c
1139
pm->dlsec = disk->dd_sec;
usr.sbin/sysinst/disks.c
1140
pm->dlsize = disk->dd_totsec;
usr.sbin/sysinst/disks.c
1143
disk->dd_cyl * disk->dd_head * disk->dd_sec;
usr.sbin/sysinst/disks.c
1853
fsck_preen(const char *disk, const char *fsname, bool silent)
usr.sbin/sysinst/disks.c
1869
fixsb(prog, disk);
usr.sbin/sysinst/disks.c
1870
error = run_program(silent? RUN_SILENT|RUN_ERROR_OK : 0, "%s -p -q %s", prog, disk);
usr.sbin/sysinst/disks.c
1875
disk, fsname, err);
usr.sbin/sysinst/disks.c
1892
fixsb(const char *prog, const char *disk)
usr.sbin/sysinst/disks.c
1902
fd = open(disk, O_RDONLY);
usr.sbin/sysinst/disks.c
1929
"%s -p -b 16 -c 4 %s", prog, disk);
usr.sbin/sysinst/disks.c
1932
"%s -p -c 3 %s", prog, disk);
usr.sbin/sysinst/disks.c
2170
check_swap(const char *disk, int remove_swap)
usr.sbin/sysinst/disks.c
2190
l = strlen(disk);
usr.sbin/sysinst/disks.c
2196
if (memcmp(cp + 5, disk, l) != 0)
usr.sbin/sysinst/disks.c
2357
parts->disk, size, start);
usr.sbin/sysinst/disks.c
2564
s->parts->disk, size, start);
usr.sbin/sysinst/disks.c
2636
strcmp(disks[n].dd_name, ignore->disk) == 0)
usr.sbin/sysinst/disks.c
762
MSG_XLAT(parts->pscheme->short_name), parts->disk);
usr.sbin/sysinst/disks.c
917
struct disk_desc *disk;
usr.sbin/sysinst/geom.c
100
get_disk_geom(const char *disk, struct disk_geom *d)
usr.sbin/sysinst/geom.c
105
if ((fd = opendisk(disk, O_RDONLY, buf, sizeof(buf), 0)) == -1)
usr.sbin/sysinst/geom.c
108
error = getdiskinfo(disk, fd, NULL, d, NULL);
usr.sbin/sysinst/geom.c
118
get_label_geom(const char *disk, struct disklabel *l)
usr.sbin/sysinst/geom.c
121
return disk_ioctl(disk, DIOCGDINFO, l);
usr.sbin/sysinst/geom.c
49
disk_ioctl(const char *disk, unsigned long cmd, void *d)
usr.sbin/sysinst/geom.c
56
fd = opendisk(disk, O_RDONLY, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/geom.c
71
get_wedge_list(const char *disk, struct dkwedge_list *dkwl)
usr.sbin/sysinst/geom.c
77
if (!disk_ioctl(disk, DIOCLWEDGES, dkwl))
usr.sbin/sysinst/geom.c
93
get_wedge_info(const char *disk, struct dkwedge_info *dkw)
usr.sbin/sysinst/geom.c
96
return disk_ioctl(disk, DIOCGWEDGEINFO, dkw);
usr.sbin/sysinst/gpt.c
1221
gpt_read_part(const char *disk, daddr_t start, struct gpt_part_entry *p)
usr.sbin/sysinst/gpt.c
1228
"gpt -r show -b %" PRIu64 " %s 2>/dev/null", start, disk) < 1)
usr.sbin/sysinst/gpt.c
1254
gpt_apply_attr(const char *disk, const char *cmd, off_t start, uint todo)
usr.sbin/sysinst/gpt.c
1275
"gpt %s %s -b %" PRIu64 " %s", cmd, attr_str, start, disk) != 0)
usr.sbin/sysinst/gpt.c
1286
gpt_modify_part(const char *disk, struct gpt_part_entry *p)
usr.sbin/sysinst/gpt.c
1295
if (!gpt_read_part(disk, p->gp_start, &old))
usr.sbin/sysinst/gpt.c
1312
p->gp_start, p->gp_type->tid, disk) != 0)
usr.sbin/sysinst/gpt.c
1320
p->gp_start, p->gp_label, disk) != 0)
usr.sbin/sysinst/gpt.c
1329
p->gp_start, disk) != 0)
usr.sbin/sysinst/gpt.c
1334
if (!gpt_apply_attr(disk, "unset", p->gp_start,
usr.sbin/sysinst/gpt.c
1337
if (!gpt_apply_attr(disk, "set", p->gp_start,
usr.sbin/sysinst/gpt.c
1433
gpt_add_wedge(const char *disk, struct gpt_part_entry *p,
usr.sbin/sysinst/gpt.c
1456
"%s_%" PRIi64 "@%" PRIi64, disk, p->gp_size, p->gp_start);
usr.sbin/sysinst/gpt.c
1459
fd = opendisk(disk, O_RDWR, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/gpt.c
1520
!gpt_add_wedge(arg->disk, p, parts))
usr.sbin/sysinst/gpt.c
1575
fd = opendisk(arg->disk, O_RDWR, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/gpt.c
1612
limit, parts->dp.disk))
usr.sbin/sysinst/gpt.c
1622
p->gp_start, arg->disk);
usr.sbin/sysinst/gpt.c
1638
p->gp_start, p->gp_size, arg->disk);
usr.sbin/sysinst/gpt.c
1645
if (!gpt_modify_part(parts->dp.disk, p))
usr.sbin/sysinst/gpt.c
1668
label_arg, arg->disk);
usr.sbin/sysinst/gpt.c
1673
p->gp_start, p->gp_size, label_arg, arg->disk);
usr.sbin/sysinst/gpt.c
1674
gpt_apply_attr(arg->disk, "set", p->gp_start, p->gp_attr);
usr.sbin/sysinst/gpt.c
1675
gpt_read_part(arg->disk, p->gp_start, p);
usr.sbin/sysinst/gpt.c
1725
register_post_umount_delwedge(parts->dp.disk,
usr.sbin/sysinst/gpt.c
1731
free(__UNCONST(parts->dp.disk));
usr.sbin/sysinst/gpt.c
1739
run_program(RUN_SILENT, "gpt destroy %s", arg->disk);
usr.sbin/sysinst/gpt.c
1915
gpt_have_boot_support(const char *disk)
usr.sbin/sysinst/gpt.c
415
parts->dp.disk = strdup(dev);
usr.sbin/sysinst/gpt.c
422
fd = opendisk(parts->dp.disk, O_RDONLY, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/gpt.c
492
gpt_create_new(const char *disk, daddr_t start, daddr_t len,
usr.sbin/sysinst/gpt.c
503
if (!get_disk_geom(disk, &geo))
usr.sbin/sysinst/gpt.c
511
parts->dp.disk = strdup(disk);
usr.sbin/sysinst/label.c
1379
msg_display_subst(MSG_fspart, 7, pset->parts->disk,
usr.sbin/sysinst/mbr.c
1005
if (read_mbr(disk, parts->dp.bytes_per_sector, &parts->mbr, parts)
usr.sbin/sysinst/mbr.c
1052
return write_mbr(parts->dp.disk, parts->dp.bytes_per_sector,
usr.sbin/sysinst/mbr.c
1069
set_default_sizemult(arg->disk,
usr.sbin/sysinst/mbr.c
1097
set_default_sizemult(arg->disk, MEG, parts->dp.bytes_per_sector);
usr.sbin/sysinst/mbr.c
1882
myparts->dp.disk, part.start, part.size,
usr.sbin/sysinst/mbr.c
1892
myparts->dp.disk, part.start, part.size,
usr.sbin/sysinst/mbr.c
2644
mbr_free_wedge(int *fd, const char *disk, const char *wedge)
usr.sbin/sysinst/mbr.c
2650
*fd = opendisk(disk, O_RDWR, diskpath,
usr.sbin/sysinst/mbr.c
2674
mbr_free_wedge(&fd, arg->disk, m->wedge[i]);
usr.sbin/sysinst/mbr.c
2686
free(__UNCONST(parts->dp.disk));
usr.sbin/sysinst/mbr.c
2699
fd = opendisk(arg->disk, O_RDWR, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/mbr.c
2994
add_wedge(const char *disk, daddr_t start, daddr_t size,
usr.sbin/sysinst/mbr.c
3005
"%s_%" PRIi64 "@%" PRIi64, disk, size, start);
usr.sbin/sysinst/mbr.c
3009
fd = opendisk(disk, O_RDWR, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/mbr.c
3061
if (!add_wedge(arg->disk, info.start, info.size, wedge_dev,
usr.sbin/sysinst/mbr.c
531
read_mbr(const char *disk, size_t secsize, mbr_info_t *mbri,
usr.sbin/sysinst/mbr.c
549
fd = opendisk(disk, O_RDONLY, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/mbr.c
669
write_mbr(const char *disk, size_t secsize, mbr_info_t *mbri, int bsec,
usr.sbin/sysinst/mbr.c
686
fd = opendisk(disk, secsize == 512 ? O_WRONLY : O_RDWR,
usr.sbin/sysinst/mbr.c
906
mbr_create_new(const char *disk, daddr_t start, daddr_t len,
usr.sbin/sysinst/mbr.c
921
parts->dp.disk = strdup(disk);
usr.sbin/sysinst/mbr.c
933
if (get_disk_geom(disk, &geo)) {
usr.sbin/sysinst/mbr.c
980
mbr_read_from_disk(const char *disk, daddr_t start, daddr_t len, size_t bps,
usr.sbin/sysinst/mbr.c
994
parts->dp.disk = strdup(disk);
usr.sbin/sysinst/part_edit.c
1196
set_default_sizemult(parts->disk, MEG, parts->bytes_per_sector);
usr.sbin/sysinst/part_edit.c
906
parts->disk,
usr.sbin/sysinst/part_edit.c
917
args[0] = parts->disk;
usr.sbin/sysinst/partitions.c
142
static bool have_only_disklabel_boot_support(const char *disk)
usr.sbin/sysinst/partitions.c
145
return HAVE_PLAIN_DISKLABEL_BOOT(disk);
usr.sbin/sysinst/partitions.h
489
bool (*have_boot_support)(const char *disk);
usr.sbin/sysinst/partitions.h
581
const char *disk;
usr.sbin/sysinst/partman.c
3231
update_wedges(const char *disk)
usr.sbin/sysinst/partman.c
3239
"dkctl %s makewedges", disk);
usr.sbin/sysinst/sizemultname.c
73
set_default_sizemult(const char *disk, daddr_t unit, uint bps)
usr.sbin/sysinst/sizemultname.c
77
if (strcmp(disk, last_dev) == 0)
usr.sbin/sysinst/sizemultname.c
80
strlcpy(last_dev, disk, sizeof last_dev);
usr.sbin/sysinst/target.c
126
char disk[DISKNAMESIZE], wedge[DISKNAMESIZE];
usr.sbin/sysinst/target.c
558
delete_wedge(const char *disk, const char *wedge)
usr.sbin/sysinst/target.c
564
fd = opendisk(disk, O_RDWR, diskpath, sizeof(diskpath), 0);
usr.sbin/sysinst/target.c
575
register_post_umount_delwedge(const char *disk, const char *wedge)
usr.sbin/sysinst/target.c
581
delete_wedge(disk, wedge);
usr.sbin/sysinst/target.c
587
strlcpy(dw->disk, disk, sizeof(dw->disk));
usr.sbin/sysinst/target.c
623
delete_wedge(dw->disk, dw->wedge);
usr.sbin/sysinst/util.c
2694
may_swap_if_not_sdmmc(const char *disk)
usr.sbin/sysinst/util.c
2713
string = prop_string_create_copy(disk);