Lines Matching full:partition
34 requests for disk controller, geometry, and partition information.
73 ushort_t dki_partition; /* partition number */
132 gets the controller's notion of the current partition table
141 sets the controller's notion of the partition table without
145 * Partition map (part of dk_label)
198 struct partition {
199 ushort_t p_tag; /* ID tag of partition */
201 daddr_t p_start; /* start sector of partition */
202 long p_size; /* # of blocks in partition */
224 struct partition v_part[V_NUMPAR]; /* partition headers */
225 time_t timestamp[V_NUMPAR]; /* partition timestamp */
231 * Partition permission flags
233 #define V_UNMNT 0x01 /* Unmountable partition */
237 * Partition identification tags
239 #define V_UNASSIGNED 0x00 /* unassigned partition */
240 #define V_BOOT 0x01 /* Boot partition */
245 #define V_VAR 0x07 /* Var partition */
246 #define V_HOME 0x08 /* Home partition */
247 #define V_ALTSCTR 0x09 /* Alternate sector partition */
269 ushort_t p_tag; /* ID tag of partition */
272 diskaddr_t p_start; /* start sector no of partition */
273 diskaddr_t p_size; /* # of blocks in partition */
285 struct extpartition v_part[V_NUMPAR]; /* partition headers */
286 uint64_t timestamp[V_NUMPAR]; /* partition timestamp */
292 Partition permissions flags and identification tags
477 the partition map structure maintained in the driver is updated.
478 If the new Solaris partition is
486 Partition: 0 Start: 0 Capacity = Capacity of device.
487 Partition: 2 Start: 0 Capacity = Capacity of device.
494 Partition: 2 Start: 0 Size = Size specified in mboot - 2 cylinders.
495 Partition: 8 Start: 0 Size = Sectors/cylinder.
496 Partition: 9 Start: Sectors/cylinder Size = 2 * sectors/cylinder
499 To determine if the Solaris partition has changed:
501 If either offset or the size of the Solaris partition is different from the
514 Partition: 0 Start: 0 Size = Capacity of device.
515 Partition: 2 Start: 0 Size = Capacity of device.
788 partition or slice indicated by the file descriptor argument.
791 * Used by applications to get partition or slice information
803 This ioctl gets the driver's notion of the size and extent of the partition or
809 * Used by applications to get partition or slice information
821 It causes a re-read of the partition information and recreation of minor nodes
825 Device nodes are created only for valid partition entries.
826 If there is any change in the partition offset, size or ID from the previous
827 read, the partition is deemed to have been changed and hence the device nodes
858 also be set appropriately to reflect the changes to partition.
861 This is because a default VTOC is assumed by driver when a Solaris partition