SEGOFSET
#define m68k_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define m68k_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define m68k_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
#define MEGAPAGE_TRUNC(x) ((x) & ~SEGOFSET)
#define MEGAPAGE_ROUND(x) MEGAPAGE_TRUNC((x) + SEGOFSET)
#define CONSADDR_VA (VM_KERNEL_IO_BASE + (CONSADDR & SEGOFSET))
#define sun2_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define sun2_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define sun2_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
if (temp_seg_va & SEGOFSET) {
d &= SEGOFSET;
*va -= SEGOFSET + 1;
if (va & SEGOFSET) {
if (va & SEGOFSET) {
#define sun3_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define sun3_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define sun3_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
#define sun3x_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define sun3x_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define sun3x_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
sgva &= (VADDR_MASK & ~SEGOFSET);
seg_off = seg_kva & SEGOFSET;
KASSERT((seg_dma & SEGOFSET) == 0);
seg_off = seg_dma & SEGOFSET;
#define BADALIAS(a1, a2) (((int)(a1) ^ (int)(a2)) & SEGOFSET)
if (temp_seg_va & SEGOFSET) {
d &= SEGOFSET;
*va -= SEGOFSET + 1;
if (va & SEGOFSET) {
if (va & SEGOFSET) {
#define pmap_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define pmap_round_seg(x) (((vaddr_t)(x) + SEGOFSET) & ~SEGOFSET)