_SEGMENT_ENTRY_ORIGIN
origin_mask = _SEGMENT_ENTRY_ORIGIN;
union pmd : (x).val & _SEGMENT_ENTRY_ORIGIN, \
table = __va(entry & _SEGMENT_ENTRY_ORIGIN);
table = __va(*ste & _SEGMENT_ENTRY_ORIGIN);