| /onnv-gate/usr/src/lib/libparted/common/libparted/ |
| H A D | disk.c | 51 static int _disk_check_sanity (PedDisk* disk); 53 static void _disk_push_update_mode (PedDisk* disk); 54 static void _disk_pop_update_mode (PedDisk* disk); 55 static int _disk_raw_insert_before (PedDisk* disk, PedPartition* loc, 57 static int _disk_raw_insert_after (PedDisk* disk, PedPartition* loc, 59 static int _disk_raw_remove (PedDisk* disk, PedPartition* part); 60 static int _disk_raw_add (PedDisk* disk, PedPartition* part); 192 PedDisk* disk; in ped_disk_new() local 206 disk = ped_disk_new_fresh (dev, type); in ped_disk_new() 207 if (!disk) in ped_disk_new() [all …]
|
| /onnv-gate/usr/src/lib/libparted/common/libparted/labels/ |
| H A D | dvh.c | 89 PedDisk* disk; in dvh_alloc() local 94 disk = _ped_disk_alloc (dev, &dvh_disk_type); in dvh_alloc() 95 if (!disk) in dvh_alloc() 98 disk->disk_specific = dvh_disk_data in dvh_alloc() 109 volume_part = ped_partition_new (disk, PED_PARTITION_EXTENDED, NULL, in dvh_alloc() 115 if (!ped_disk_add_partition (disk, volume_part, constraint_any)) in dvh_alloc() 118 return disk; in dvh_alloc() 124 ped_free (disk->disk_specific); in dvh_alloc() 126 ped_free (disk); in dvh_alloc() 132 dvh_duplicate (const PedDisk* disk) in dvh_duplicate() argument [all …]
|
| H A D | mac.c | 223 _disk_add_part_map_entry (PedDisk* disk, int warn) in _disk_add_part_map_entry() argument 225 MacDiskData* mac_disk_data = disk->disk_specific; in _disk_add_part_map_entry() 229 PedConstraint* constraint_any = ped_constraint_any (disk->dev); in _disk_add_part_map_entry() 245 new_part = ped_partition_new (disk, 0, NULL, 1, part_map_size - 1); in _disk_add_part_map_entry() 253 if (!ped_disk_add_partition (disk, new_part, constraint_any)) in _disk_add_part_map_entry() 272 PedDisk* disk; in mac_alloc() local 288 disk = _ped_disk_alloc (dev, &mac_disk_type); in mac_alloc() 289 if (!disk) in mac_alloc() 295 disk->disk_specific = mac_disk_data; in mac_alloc() 296 mac_disk_data->ghost_size = disk->dev->sector_size / 512; in mac_alloc() [all …]
|
| H A D | dos.c | 247 PedDisk* disk; in msdos_alloc() local 250 disk = _ped_disk_alloc ((PedDevice*)dev, &msdos_disk_type); in msdos_alloc() 251 if (disk) in msdos_alloc() 252 disk->disk_specific = NULL; in msdos_alloc() 253 return disk; in msdos_alloc() 257 msdos_duplicate (const PedDisk* disk) in msdos_duplicate() argument 261 new_disk = ped_disk_new_fresh (disk->dev, &msdos_disk_type); in msdos_duplicate() 269 msdos_free (PedDisk* disk) in msdos_free() argument 271 PED_ASSERT (disk != NULL, return); in msdos_free() 273 _ped_disk_free (disk); in msdos_free() [all …]
|
| H A D | loop.c | 37 static void loop_free (PedDisk* disk); 42 PedDisk* disk; in loop_probe() local 49 disk = loop_alloc (dev); in loop_probe() 50 if (!disk) in loop_probe() 60 geom = ped_geometry_new (dev, 0, disk->dev->length); in loop_probe() 66 loop_free (disk); in loop_probe() 70 loop_free (disk); in loop_probe() 105 loop_duplicate (const PedDisk* disk) in loop_duplicate() argument 107 return ped_disk_new_fresh (disk->dev, &loop_disk_type); in loop_duplicate() 111 loop_free (PedDisk* disk) in loop_free() argument [all …]
|
| H A D | sun.c | 188 PedDisk* disk; in sun_alloc() local 194 disk = _ped_disk_alloc (dev, &sun_disk_type); in sun_alloc() 195 if (!disk) in sun_alloc() 198 disk->disk_specific = (SunDiskData*) ped_malloc (sizeof (SunDiskData)); in sun_alloc() 199 if (!disk->disk_specific) in sun_alloc() 201 sun_specific = (SunDiskData*) disk->disk_specific; in sun_alloc() 235 return disk; in sun_alloc() 238 _ped_disk_free (disk); in sun_alloc() 244 sun_duplicate (const PedDisk* disk) in sun_duplicate() argument 248 SunDiskData* old_sun_data = (SunDiskData*) disk->disk_specific; in sun_duplicate() [all …]
|
| H A D | gpt.c | 544 PedDisk* disk; in gpt_alloc() local 548 disk = _ped_disk_alloc ((PedDevice*)dev, &gpt_disk_type); in gpt_alloc() 549 if (!disk) in gpt_alloc() 551 disk->disk_specific = gpt_disk_data = ped_malloc (sizeof (GPTDiskData)); in gpt_alloc() 552 if (!disk->disk_specific) in gpt_alloc() 563 return disk; in gpt_alloc() 566 ped_free (disk); in gpt_alloc() 572 gpt_duplicate (const PedDisk* disk) in gpt_duplicate() argument 578 new_disk = ped_disk_new_fresh (disk->dev, &gpt_disk_type); in gpt_duplicate() 582 old_disk_data = disk->disk_specific; in gpt_duplicate() [all …]
|
| H A D | pc98.c | 262 pc98_duplicate (const PedDisk* disk) in pc98_duplicate() argument 264 return ped_disk_new_fresh (disk->dev, &pc98_disk_type); in pc98_duplicate() 268 pc98_free (PedDisk* disk) in pc98_free() argument 270 PED_ASSERT (disk != NULL, return); in pc98_free() 272 _ped_disk_free (disk); in pc98_free() 300 legacy_start (const PedDisk* disk, const PC98RawPartition* raw_part) in legacy_start() argument 302 PED_ASSERT (disk != NULL, return 0); in legacy_start() 305 return chs_to_sector (disk->dev, PED_LE16_TO_CPU(raw_part->cyl), in legacy_start() 310 legacy_end (const PedDisk* disk, const PC98RawPartition* raw_part) in legacy_end() argument 312 PED_ASSERT (disk != NULL, return 0); in legacy_end() [all …]
|
| H A D | bsd.c | 188 PedDisk* disk; in bsd_alloc() local 194 disk = _ped_disk_alloc ((PedDevice*)dev, &bsd_disk_type); in bsd_alloc() 195 if (!disk) in bsd_alloc() 197 disk->disk_specific = bsd_specific = ped_malloc (sizeof (BSDDiskData)); in bsd_alloc() 236 return disk; in bsd_alloc() 239 ped_free (disk); in bsd_alloc() 245 bsd_duplicate (const PedDisk* disk) in bsd_duplicate() argument 249 BSDDiskData* old_bsd_data = (BSDDiskData*) disk->disk_specific; in bsd_duplicate() 251 new_disk = ped_disk_new_fresh (disk->dev, &bsd_disk_type); in bsd_duplicate() 261 bsd_free (PedDisk* disk) in bsd_free() argument [all …]
|
| H A D | rdb.c | 344 PedDisk *disk; in amiga_alloc() local 352 if (!(disk = _ped_disk_alloc (dev, &amiga_disk_type))) in amiga_alloc() 355 if (!(disk->disk_specific = ped_malloc (PED_SECTOR_SIZE_DEFAULT))) { in amiga_alloc() 356 ped_free (disk); in amiga_alloc() 359 rdb = disk->disk_specific; in amiga_alloc() 410 return disk; in amiga_alloc() 414 amiga_duplicate (const PedDisk* disk) in amiga_duplicate() argument 419 PED_ASSERT(disk != NULL, return NULL); in amiga_duplicate() 420 PED_ASSERT(disk->dev != NULL, return NULL); in amiga_duplicate() 421 PED_ASSERT(disk->disk_specific != NULL, return NULL); in amiga_duplicate() [all …]
|
| H A D | aix.c | 103 PedDisk* disk; in aix_alloc() local 105 disk = _ped_disk_alloc (dev, &aix_disk_type); in aix_alloc() 106 if (!disk) in aix_alloc() 109 return disk; in aix_alloc() 113 aix_duplicate (const PedDisk* disk) in aix_duplicate() argument 117 new_disk = ped_disk_new_fresh (disk->dev, &aix_disk_type); in aix_duplicate() 125 aix_free (PedDisk *disk) in aix_free() argument 127 _ped_disk_free (disk); in aix_free() 131 aix_read (PedDisk* disk) in aix_read() argument 133 ped_disk_delete_all (disk); in aix_read() [all …]
|
| /onnv-gate/usr/src/lib/libparted/common/include/parted/ |
| H A D | disk.h | 105 PedDisk* disk; member 176 PedDisk* (*duplicate) (const PedDisk* disk); 177 void (*free) (PedDisk* disk); 178 int (*read) (PedDisk* disk); 179 int (*write) (const PedDisk* disk); 184 const PedDisk* disk, 210 int (*alloc_metadata) (PedDisk* disk); 211 int (*get_max_primary_partition_count) (const PedDisk* disk); 230 int (*disk_commit) (PedDisk* disk); 249 extern void ped_disk_destroy (PedDisk* disk); [all …]
|
| /onnv-gate/usr/src/cmd/fm/eversholt/files/common/ |
| H A D | disk.esc | 27 #define P disk 34 * <disk-as-detector> The disk-as-detector DE provides the mapping between 35 * ereports generated by a kernel disk driver sd(7D) and resulting faults. 42 * ability to attempt data recovery/relocation without faulting a disk. 49 engine serd.io.scsi.cmd.disk.dev.rqs.merr@P, N=1, T=24h; 52 * disk-as-detector: fault events. 54 event fault.io.scsi.cmd.disk.dev.rqs.derr@P; 55 event fault.io.scsi.cmd.disk.dev.rqs.merr@P, 56 engine=serd.io.scsi.cmd.disk.dev.rqs.merr@P; 60 * event fault.io.scsi.cmd.disk.dev.uderr@P; [all …]
|
| /onnv-gate/usr/src/cmd/lvm/metassist/layout/ |
| H A D | layout_device_util.c | 65 dm_descriptor_t disk, 70 dm_descriptor_t disk, 75 dm_descriptor_t disk, 79 dm_descriptor_t disk, 83 dm_descriptor_t disk, 87 dm_descriptor_t disk, 91 dm_descriptor_t disk, 95 dm_descriptor_t disk, 122 dm_descriptor_t disk, 126 dm_descriptor_t disk, [all …]
|
| H A D | layout_device_util.h | 82 extern int disk_get_hbas(dm_descriptor_t disk, dlist_t **list); 83 extern int disk_get_paths(dm_descriptor_t disk, dlist_t **list); 84 extern int disk_get_slices(dm_descriptor_t disk, dlist_t **list); 85 extern int disk_get_aliases(dm_descriptor_t disk, dlist_t **list); 86 extern int disk_get_blocksize(dm_descriptor_t disk, uint64_t *val); 87 extern int disk_get_ncylinders(dm_descriptor_t disk, uint64_t *val); 88 extern int disk_get_size_in_blocks(dm_descriptor_t disk, uint64_t *val); 89 extern int disk_get_start_block(dm_descriptor_t disk, uint64_t *val); 90 extern int disk_get_nheads(dm_descriptor_t disk, uint64_t *val); 91 extern int disk_get_nsectors(dm_descriptor_t disk, uint64_t *val); [all …]
|
| /onnv-gate/usr/src/cmd/parted/ |
| H A D | parted.c | 209 _disk_warn_busy (PedDisk* disk) in _disk_warn_busy() argument 211 if (ped_device_is_busy (disk->dev)) in _disk_warn_busy() 218 disk->dev->path) == PED_EXCEPTION_IGNORE; in _disk_warn_busy() 236 _disk_warn_loss (PedDisk* disk) in _disk_warn_loss() argument 244 disk->dev->path) == PED_EXCEPTION_YES; in _disk_warn_loss() 343 PedDisk* disk, in snap_to_boundaries() argument 357 start_part = ped_disk_get_partition_by_sector (disk, start); in snap_to_boundaries() 358 end_part = ped_disk_get_partition_by_sector (disk, end); in snap_to_boundaries() 456 PedDisk* disk; in do_check() local 460 disk = ped_disk_new (*dev); in do_check() [all …]
|
| /onnv-gate/usr/src/cmd/power/ |
| H A D | sysstat.c | 91 #define DISK_DELTA(x) (disk->new_kios.x - disk->old_kios.x) 193 struct diskinfo *disk, *prevdisk, *comp; in init_disks() local 196 disk = &zerodisk; in init_disks() 210 prevdisk = disk; in init_disks() 211 if (disk->next) { in init_disks() 212 disk = disk->next; in init_disks() 214 safe_zalloc((void **)&disk->next, in init_disks() 216 disk = disk->next; in init_disks() 217 disk->next = NULLDISK; in init_disks() 219 disk->ks = ksp; in init_disks() [all …]
|
| /onnv-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/ |
| H A D | fcal_leds.conf | 31 fcal-disk-driver: ssd 44 disk-present: 0, 1 45 disk-present: 1, 2 48 disk-fault: 0, 0x10 49 disk-fault: 1, 0x20 71 fcal-disk-parent: name:/platform/pci@8,600000/SUNW,qlc@4/fp@0,0 74 disk-unit-parent: name:/frutree/chassis/fcal-backplane/disk-slot?Slot= 77 disk-led-nodes: name:/platform/pci@8,700000/ebus/i2c@1,30/ioexp@0,74/disk-led@
|
| /onnv-gate/usr/src/cmd/acct/ |
| H A D | acctdusg.c | 50 struct disk { struct 51 struct disk *next; /* next entry at same hash tbl index */ argument 62 static struct disk *usglist[MAXUSERS]; /* holds data on disk usg by uid */ argument 65 static struct disk *hash_insert(uid_t); 66 static struct disk *hash_find(uid_t); 69 static void validate_entry(struct disk *, struct passwd *); 82 struct disk *entry; in main() 137 static struct disk * 140 struct disk *curdisk; in hash_insert() 143 if ((curdisk = malloc(sizeof (struct disk))) == NULL) { in hash_insert() [all …]
|
| /onnv-gate/usr/src/cmd/format/ |
| H A D | main.c | 85 struct disk_info *disk = NULL; in main() local 180 disk = disk_list; in main() 181 if (disk == NULL) { in main() 195 for (disk = disk_list; disk != NULL; disk = disk->disk_next) in main() 196 if (diskname_match(option_d, disk)) in main() 201 if (disk == NULL) { in main() 214 if (disk == NULL) { in main() 218 oldtype = disk->disk_type; in main() 223 for (type = disk->disk_ctlr->ctlr_ctype->ctype_dlist; in main() 241 disk->disk_type = type; in main() [all …]
|
| H A D | auto_sense.c | 255 struct disk_type *disk, *dp; in auto_efi_sense() local 324 disk = (struct disk_type *)zalloc(sizeof (struct disk_type)); in auto_efi_sense() 333 dp->dtype_next = disk; in auto_efi_sense() 335 disk->dtype_next = NULL; in auto_efi_sense() 337 (void) strlcpy(disk->vendor, label->vendor, in auto_efi_sense() 338 sizeof (disk->vendor)); in auto_efi_sense() 339 (void) strlcpy(disk->product, label->product, in auto_efi_sense() 340 sizeof (disk->product)); in auto_efi_sense() 341 (void) strlcpy(disk->revision, label->revision, in auto_efi_sense() 342 sizeof (disk->revision)); in auto_efi_sense() [all …]
|
| /onnv-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/ |
| H A D | fru_HDD6_data.info | 71 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6/disk 88 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6/di… 90 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6/di… 92 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6/di… 95 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 97 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 99 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6/disk 102 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD6
|
| H A D | fru_HDD5_data.info | 71 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5/disk 88 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5/di… 90 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5/di… 92 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5/di… 95 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 97 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 99 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5/disk 102 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD5
|
| H A D | fru_HDD4_data.info | 71 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4/disk 88 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4/di… 90 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4/di… 92 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4/di… 95 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 97 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 99 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4/disk 102 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD4
|
| H A D | fru_HDD7_data.info | 71 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7/disk 88 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7/di… 90 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7/di… 92 …rent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7/di… 95 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 97 …REFPROP _location_parent name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk… 99 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7/disk 102 name:/frutree/chassis/MB/system-board/HDDCNTRL/disk-controller/HDDBP/disk-backplane-8/HDD7
|