Searched refs:disk_info (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/format/
H A Dmain.h42 void init_globals(struct disk_info *disk);
H A Dlabel.h42 int read_efi_label(int, struct efi_info *, struct disk_info *);
44 int get_disk_info(int, struct efi_info *, struct disk_info *);
H A Dmenu_partition.h65 int chk_volname(struct disk_info *);
66 void print_volname(struct disk_info *);
H A Dadd_definition.c62 static void add_disktype(FILE *fd, struct disk_info *disk_info);
63 static void add_partition(FILE *fd, struct disk_info *,
187 add_disktype(fd, disk_info)
189 struct disk_info *disk_info;
194 disk_type = disk_info->disk_type;
199 ((disk_info->disk_ctlr)->ctlr_ctype)->ctype_name);
304 add_partition(fd, disk_info, part)
306 struct disk_info *disk_inf
[all...]
H A Dauto_sense.c208 static struct disk_info *find_scsi_disk_info(
218 static struct disk_info *find_disk_info(struct dk_cinfo *, ushort_t);
253 struct disk_info *disk_info; local
268 disk_info = find_disk_info(&dkinfo, cur_ctype->ctype_ctype);
271 disk_info = find_scsi_disk_info(&dkinfo);
277 if (get_disk_info(fd, label, disk_info) == -1) {
322 assert(disk_info->disk_ctlr == ctlr);
358 bzero(disk_info->v_volume, LEN_DKL_VVOL);
359 disk_info
464 struct dk_minfo disk_info; local
620 struct disk_info *disk_info; local
1812 struct disk_info *disk_info; local
[all...]
H A Dhardware_structs.h50 struct disk_info { struct
57 struct disk_info *disk_next; /* ptr to next disk */
H A Dio.h114 void pr_diskline(struct disk_info *disk, int num);
H A Dmenu_developer.c81 struct disk_info *diskp;
H A Dstartup.h106 int diskname_match(char *name, struct disk_info *disk);
H A Dglobal.h79 struct disk_info *disk_list; /* list of found disks */
110 struct disk_info *cur_disk; /* current disk */
H A Dstartup.c153 static void get_disk_name(int fd, char *disk_name, struct disk_info *disk_info);
1308 struct disk_info *disk;
1549 get_disk_name(int fd, char *disk_name, struct disk_info *disk_info) argument
1554 if (get_disk_inquiry_prop(disk_info->devfs_name, &vid, &pid, &rid)
1582 struct disk_info *search_disk;
1586 struct disk_info *dptr;
1763 search_disk = (struct disk_info *)zalloc(sizeof (struct disk_info));
[all...]
H A Dmain.c85 struct disk_info *disk = NULL;
329 struct disk_info *disk;
H A Dlabel.c639 get_disk_info(int fd, struct efi_info *label, struct disk_info *disk_info) argument
643 if (get_disk_inquiry_prop(disk_info->devfs_name,
668 read_efi_label(int fd, struct efi_info *label, struct disk_info *disk_info) argument
681 if (get_disk_info(fd, label, disk_info) != 0) {
H A Dmenu_partition.c667 struct disk_info *disk;
678 struct disk_info *disk;
H A Dio.c2093 register struct disk_info *disk;
H A Dmenu_command.c111 struct disk_info *disk;
/illumos-gate/usr/src/lib/libefi/common/
H A Drdwr_efi.c124 struct dk_minfo disk_info; local
126 if ((ioctl(fd, DKIOCGMEDIAINFO, (caddr_t)&disk_info)) == -1)
128 *capacity = disk_info.dki_capacity;
129 *lbsize = disk_info.dki_lbsize;
316 struct dk_minfo disk_info; local
353 if (ioctl(fd, DKIOCGMEDIAINFO, (caddr_t)&disk_info) == -1) {
359 disk_info.dki_lbsize = DEV_BSIZE;
361 if (disk_info.dki_lbsize == 0) {
366 disk_info.dki_lbsize = DEV_BSIZE;
373 if (NBLOCKS(vtoc->efi_nparts, disk_info
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/
H A Ddisk.c47 static const topo_modinfo_t disk_info = variable
155 if (topo_mod_register(mod, &disk_info, TOPO_VERSION) != 0) {
/illumos-gate/usr/src/lib/libfdisk/common/
H A Dlibfdisk.c66 struct dk_minfo disk_info; local
121 if (ioctl(epp->dev_fd, DKIOCGMEDIAINFO, (caddr_t)&disk_info) < 0) {
125 epp->disk_geom.sectsize = ((disk_info.dki_lbsize) ?
126 disk_info.dki_lbsize : 512);
/illumos-gate/usr/src/uts/common/xen/public/
H A Dplatform.h139 } disk_info; /* XEN_FW_DISK_INFO */ member in union:xenpf_firmware_info::__anon9310
/illumos-gate/usr/src/uts/i86xpv/io/
H A Dprivcmd_hcall.c668 &op.u.firmware_info.u.disk_info.edd_params);
673 &op.u.firmware_info.u.disk_info.edd_params, len,

Completed in 111 milliseconds