VTOPSEG
v86.es = VTOPSEG(buf);
v86.ds = VTOPSEG(&bcinfo[nbcinfo].bc_sp);
packet[3] = VTOPSEG(bounce_base);
v86.ds = VTOPSEG(packet);
packet[3] = VTOPSEG(xp);
v86.ds = VTOPSEG(packet);
v86.es = VTOPSEG(xp);
packet[3] = VTOPSEG(xp);
v86.ds = VTOPSEG(packet);
v86.es = VTOPSEG(xp);
v86.es = VTOPSEG(&smap);
#define vsegofs(vptr) (((u_int32_t)VTOPSEG(vptr) << 16) + VTOPOFF(vptr))
v86.es = VTOPSEG(&smap);
v86.es = VTOPSEG(&smap);
v86.es = VTOPSEG(scratch_buffer);
v86.addr = (VTOPSEG(__pxenventry) << 16) | VTOPOFF(__pxenventry);
v86.edx = VTOPSEG(scratch_buffer);
v86.addr = (VTOPSEG(__bangpxeentry) << 16) | VTOPOFF(__bangpxeentry);
udpwrite_p->buffer.segment = VTOPSEG(pkt);
udpread_p->buffer.segment = VTOPSEG(data_buffer);