Lines Matching refs:v
168 #define extvtoctovtoc(extv, v) \ argument
171 v.v_bootinfo[0] = (unsigned long)extv.v_bootinfo[0]; \
172 v.v_bootinfo[1] = (unsigned long)extv.v_bootinfo[1]; \
173 v.v_bootinfo[2] = (unsigned long)extv.v_bootinfo[2]; \
174 v.v_sanity = (unsigned long)extv.v_sanity; \
175 v.v_version = (unsigned long)extv.v_version; \
176 bcopy(extv.v_volume, v.v_volume, LEN_DKL_VVOL); \
177 v.v_sectorsz = extv.v_sectorsz; \
178 v.v_nparts = extv.v_nparts; \
180 v.v_reserved[i] = (unsigned long)extv.v_reserved[i]; \
182 v.v_part[i].p_tag = extv.v_part[i].p_tag; \
183 v.v_part[i].p_flag = extv.v_part[i].p_flag; \
184 v.v_part[i].p_start = (daddr_t)extv.v_part[i].p_start; \
185 v.v_part[i].p_size = (long)extv.v_part[i].p_size; \
186 v.timestamp[i] = (time_t)extv.timestamp[i]; \
188 bcopy(extv.v_asciilabel, v.v_asciilabel, LEN_DKL_ASCII); \
191 #define vtoctoextvtoc(v, extv) \ argument
194 extv.v_bootinfo[0] = (uint64_t)v.v_bootinfo[0]; \
195 extv.v_bootinfo[1] = (uint64_t)v.v_bootinfo[1]; \
196 extv.v_bootinfo[2] = (uint64_t)v.v_bootinfo[2]; \
197 extv.v_sanity = (uint64_t)v.v_sanity; \
198 extv.v_version = (uint64_t)v.v_version; \
199 bcopy(v.v_volume, extv.v_volume, LEN_DKL_VVOL); \
200 extv.v_sectorsz = v.v_sectorsz; \
201 extv.v_nparts = v.v_nparts; \
203 extv.v_reserved[i] = (uint64_t)v.v_reserved[i]; \
205 extv.v_part[i].p_tag = v.v_part[i].p_tag; \
206 extv.v_part[i].p_flag = v.v_part[i].p_flag; \
208 (diskaddr_t)(unsigned long)v.v_part[i].p_start; \
210 (diskaddr_t)(unsigned long)v.v_part[i].p_size; \
211 extv.timestamp[i] = (uint64_t)v.timestamp[i]; \
213 bcopy(v.v_asciilabel, extv.v_asciilabel, LEN_DKL_ASCII); \
238 #define vtoc32tovtoc(v32, v) \ argument
241 v.v_bootinfo[0] = v32.v_bootinfo[0]; \
242 v.v_bootinfo[1] = v32.v_bootinfo[1]; \
243 v.v_bootinfo[2] = v32.v_bootinfo[2]; \
244 v.v_sanity = v32.v_sanity; \
245 v.v_version = v32.v_version; \
246 bcopy(v32.v_volume, v.v_volume, LEN_DKL_VVOL); \
247 v.v_sectorsz = v32.v_sectorsz; \
248 v.v_nparts = v32.v_nparts; \
249 v.v_version = v32.v_version; \
251 v.v_reserved[i] = v32.v_reserved[i]; \
253 v.v_part[i].p_tag = (ushort_t)v32.v_part[i].p_tag; \
254 v.v_part[i].p_flag = (ushort_t)v32.v_part[i].p_flag; \
255 v.v_part[i].p_start = (unsigned)v32.v_part[i].p_start; \
256 v.v_part[i].p_size = (unsigned)v32.v_part[i].p_size; \
259 v.timestamp[i] = (time_t)v32.timestamp[i]; \
260 bcopy(v32.v_asciilabel, v.v_asciilabel, LEN_DKL_ASCII); \
288 #define vtoctovtoc32(v, v32) \ argument
291 v32.v_bootinfo[0] = (uint32_t)v.v_bootinfo[0]; \
292 v32.v_bootinfo[1] = (uint32_t)v.v_bootinfo[1]; \
293 v32.v_bootinfo[2] = (uint32_t)v.v_bootinfo[2]; \
294 v32.v_sanity = (uint32_t)v.v_sanity; \
295 v32.v_version = (uint32_t)v.v_version; \
296 bcopy(v.v_volume, v32.v_volume, LEN_DKL_VVOL); \
297 v32.v_sectorsz = v.v_sectorsz; \
298 v32.v_nparts = v.v_nparts; \
299 v32.v_version = (uint32_t)v.v_version; \
301 v32.v_reserved[i] = v.v_reserved[i]; \
303 v32.v_part[i].p_tag = (ushort_t)v.v_part[i].p_tag; \
304 v32.v_part[i].p_flag = (ushort_t)v.v_part[i].p_flag; \
305 v32.v_part[i].p_start = (unsigned)v.v_part[i].p_start; \
306 v32.v_part[i].p_size = (unsigned)v.v_part[i].p_size; \
309 if (v.timestamp[i] > TIME32_MAX) \
312 v32.timestamp[i] = (time32_t)v.timestamp[i]; \
314 bcopy(v.v_asciilabel, v32.v_asciilabel, LEN_DKL_ASCII); \