Lines Matching refs:v
143 #define extvtoctovtoc(extv, v) \ argument
146 v.v_bootinfo[0] = (unsigned long)extv.v_bootinfo[0]; \
147 v.v_bootinfo[1] = (unsigned long)extv.v_bootinfo[1]; \
148 v.v_bootinfo[2] = (unsigned long)extv.v_bootinfo[2]; \
149 v.v_sanity = (unsigned long)extv.v_sanity; \
150 v.v_version = (unsigned long)extv.v_version; \
151 bcopy(extv.v_volume, v.v_volume, LEN_DKL_VVOL); \
152 v.v_sectorsz = extv.v_sectorsz; \
153 v.v_nparts = extv.v_nparts; \
155 v.v_reserved[i] = (unsigned long)extv.v_reserved[i]; \
157 v.v_part[i].p_tag = extv.v_part[i].p_tag; \
158 v.v_part[i].p_flag = extv.v_part[i].p_flag; \
159 v.v_part[i].p_start = (daddr_t)extv.v_part[i].p_start; \
160 v.v_part[i].p_size = (long)extv.v_part[i].p_size; \
161 v.timestamp[i] = (time_t)extv.timestamp[i]; \
163 bcopy(extv.v_asciilabel, v.v_asciilabel, LEN_DKL_ASCII); \
166 #define vtoctoextvtoc(v, extv) \ argument
169 extv.v_bootinfo[0] = (uint64_t)v.v_bootinfo[0]; \
170 extv.v_bootinfo[1] = (uint64_t)v.v_bootinfo[1]; \
171 extv.v_bootinfo[2] = (uint64_t)v.v_bootinfo[2]; \
172 extv.v_sanity = (uint64_t)v.v_sanity; \
173 extv.v_version = (uint64_t)v.v_version; \
174 bcopy(v.v_volume, extv.v_volume, LEN_DKL_VVOL); \
175 extv.v_sectorsz = v.v_sectorsz; \
176 extv.v_nparts = v.v_nparts; \
178 extv.v_reserved[i] = (uint64_t)v.v_reserved[i]; \
180 extv.v_part[i].p_tag = v.v_part[i].p_tag; \
181 extv.v_part[i].p_flag = v.v_part[i].p_flag; \
183 (diskaddr_t)(unsigned long)v.v_part[i].p_start; \
185 (diskaddr_t)(unsigned long)v.v_part[i].p_size; \
186 extv.timestamp[i] = (uint64_t)v.timestamp[i]; \
188 bcopy(v.v_asciilabel, extv.v_asciilabel, LEN_DKL_ASCII); \
213 #define vtoc32tovtoc(v32, v) \ argument
216 v.v_bootinfo[0] = v32.v_bootinfo[0]; \
217 v.v_bootinfo[1] = v32.v_bootinfo[1]; \
218 v.v_bootinfo[2] = v32.v_bootinfo[2]; \
219 v.v_sanity = v32.v_sanity; \
220 v.v_version = v32.v_version; \
221 bcopy(v32.v_volume, v.v_volume, LEN_DKL_VVOL); \
222 v.v_sectorsz = v32.v_sectorsz; \
223 v.v_nparts = v32.v_nparts; \
224 v.v_version = v32.v_version; \
226 v.v_reserved[i] = v32.v_reserved[i]; \
228 v.v_part[i].p_tag = (ushort_t)v32.v_part[i].p_tag; \
229 v.v_part[i].p_flag = (ushort_t)v32.v_part[i].p_flag; \
230 v.v_part[i].p_start = (unsigned)v32.v_part[i].p_start; \
231 v.v_part[i].p_size = (unsigned)v32.v_part[i].p_size; \
234 v.timestamp[i] = (time_t)v32.timestamp[i]; \
235 bcopy(v32.v_asciilabel, v.v_asciilabel, LEN_DKL_ASCII); \
263 #define vtoctovtoc32(v, v32) \ argument
266 v32.v_bootinfo[0] = v.v_bootinfo[0]; \
267 v32.v_bootinfo[1] = v.v_bootinfo[1]; \
268 v32.v_bootinfo[2] = v.v_bootinfo[2]; \
269 v32.v_sanity = v.v_sanity; \
270 v32.v_version = v.v_version; \
271 bcopy(v.v_volume, v32.v_volume, LEN_DKL_VVOL); \
272 v32.v_sectorsz = v.v_sectorsz; \
273 v32.v_nparts = v.v_nparts; \
274 v32.v_version = v.v_version; \
276 v32.v_reserved[i] = v.v_reserved[i]; \
278 v32.v_part[i].p_tag = (ushort_t)v.v_part[i].p_tag; \
279 v32.v_part[i].p_flag = (ushort_t)v.v_part[i].p_flag; \
280 v32.v_part[i].p_start = (unsigned)v.v_part[i].p_start; \
281 v32.v_part[i].p_size = (unsigned)v.v_part[i].p_size; \
284 if (v.timestamp[i] > TIME32_MAX) \
287 v32.timestamp[i] = (time32_t)v.timestamp[i]; \
289 bcopy(v.v_asciilabel, v32.v_asciilabel, LEN_DKL_ASCII); \