Home
last modified time | relevance | path

Searched refs:disk (Results 1 – 25 of 265) sorted by relevance

1234567891011

/onnv-gate/usr/src/lib/libparted/common/libparted/
H A Ddisk.c51 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 Ddvh.c89 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 Dmac.c223 _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 Ddos.c247 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 Dloop.c37 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 Dsun.c188 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 Dgpt.c544 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 Dpc98.c262 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 Dbsd.c188 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 Drdb.c344 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 Daix.c103 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 Ddisk.h105 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 Ddisk.esc27 #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 Dlayout_device_util.c65 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 Dlayout_device_util.h82 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 Dparted.c209 _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 Dsysstat.c91 #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 Dfcal_leds.conf31 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 Dacctdusg.c50 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 Dmain.c85 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 Dauto_sense.c255 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 Dfru_HDD6_data.info71 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 Dfru_HDD5_data.info71 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 Dfru_HDD4_data.info71 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 Dfru_HDD7_data.info71 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

1234567891011