Lines Matching defs:vs
43 * to 32 bit vtoc and vs.
47 #define libadm_vtoc_copy(vs, vd) \
50 vd->v_bootinfo[0] = (unsigned)vs->v_bootinfo[0]; \
51 vd->v_bootinfo[1] = (unsigned)vs->v_bootinfo[1]; \
52 vd->v_bootinfo[2] = (unsigned)vs->v_bootinfo[2]; \
53 vd->v_sanity = (unsigned)vs->v_sanity; \
54 vd->v_version = (unsigned)vs->v_version; \
55 bcopy(vs->v_volume, vd->v_volume, LEN_DKL_VVOL); \
56 vd->v_sectorsz = vs->v_sectorsz; \
57 vd->v_nparts = vs->v_nparts; \
58 vd->v_version = (unsigned)vs->v_version; \
60 vd->v_reserved[i] = (unsigned)vs->v_reserved[i];\
62 vd->v_part[i].p_tag = vs->v_part[i].p_tag; \
63 vd->v_part[i].p_flag = vs->v_part[i].p_flag; \
64 vd->v_part[i].p_start = (unsigned)vs->v_part[i].p_start;\
65 vd->v_part[i].p_size = (unsigned)vs->v_part[i].p_size; \
68 if ((sizeof (vd->timestamp[i]) != sizeof (vs->timestamp[i])) &&\
69 (vs->timestamp[i] > INT32_MAX)) \
72 vd->timestamp[i] = (unsigned)vs->timestamp[i]; \
73 bcopy(vs->v_asciilabel, vd->v_asciilabel, LEN_DKL_ASCII); \