Lines Matching full:partition
72 * Partition identification tags
74 #define V_UNASSIGNED 0x00 /* unassigned partition */
75 #define V_BOOT 0x01 /* Boot partition */
80 #define V_STAND 0x06 /* Stand partition */
81 #define V_VAR 0x07 /* Var partition */
82 #define V_HOME 0x08 /* Home partition */
83 #define V_ALTSCTR 0x09 /* Alternate sector partition */
84 #define V_CACHE 0x0a /* CacheFS partition (obsolete) */
88 #define V_SYSTEM 0x0c /* EFI/GPT system partition */
93 #define V_BIOS_BOOT 0x18 /* Grub2 BIOS Boot partition */
106 #define V_UNKNOWN 0xffff /* Unknown partition */
109 * Partition permission flags
111 #define V_UNMNT 0x01 /* Unmountable partition */
124 struct partition { struct
125 ushort_t p_tag; /* ID tag of partition */ argument
127 daddr_t p_start; /* start sector no of partition */ argument
128 long p_size; /* # of blocks in partition */ argument
139 struct partition v_part[V_NUMPAR]; /* partition headers */
140 time_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */
145 ushort_t p_tag; /* ID tag of partition */
148 diskaddr_t p_start; /* start sector no of partition */
149 diskaddr_t p_size; /* # of blocks in partition */
162 struct extpartition v_part[V_NUMPAR]; /* partition headers */
163 uint64_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */
219 uint16_t p_tag; /* ID tag of partition */
221 daddr32_t p_start; /* start sector no of partition */
222 int32_t p_size; /* # of blocks in partition */
233 struct partition32 v_part[V_NUMPAR]; /* partition headers */
234 time32_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */