Lines Matching refs:dt

214     SegmentCache *dt = selector & X86_SEL_LDT ? &env->ldt : &env->gdt;
215 target_ulong ptr = dt->base + (selector & X86_SEL_MASK);
228 SegmentCache *dt;
233 dt = &env->ldt;
235 dt = &env->gdt;
237 if ((index + 7) > dt->limit)
239 ptr = dt->base + index;
409 SegmentCache *dt;
652 dt = &env->gdt;
654 if ((index + 7) > dt->limit)
656 ptr = dt->base + index;
889 SegmentCache *dt;
909 dt = &env->idt;
911 if (intno * 8 + 7 > dt->limit)
913 if ((unsigned)intno * 8 + 7 > dt->limit)
916 ptr = dt->base + intno * 8;
1254 SegmentCache *dt;
1274 dt = &env->idt;
1275 if (intno * 16 + 15 > dt->limit)
1277 ptr = dt->base + intno * 16;
1570 SegmentCache *dt;
1577 dt = &env->idt;
1579 if (intno * 4 + 3 > dt->limit)
1581 if ((unsigned)intno * 4 + 3 > dt->limit)
1584 ptr = dt->base + intno * 4;
1611 SegmentCache *dt;
1616 dt = &env->idt;
1622 ptr = dt->base + (intno << shift);
1865 SegmentCache *dt;
1878 dt = &env->segs[i];
1880 stw_phys(sm_state + offset, dt->selector);
1881 stw_phys(sm_state + offset + 2, (dt->flags >> 8) & 0xf0ff);
1882 stl_phys(sm_state + offset + 4, dt->limit);
1883 stq_phys(sm_state + offset + 8, dt->base);
1958 dt = &env->segs[i];
1963 stl_phys(sm_state + 0x7fa8 + i * 4, dt->selector);
1964 stl_phys(sm_state + offset + 8, dt->base);
1965 stl_phys(sm_state + offset + 4, dt->limit);
1966 stl_phys(sm_state + offset, (dt->flags >> 8) & 0xf0ff);
2515 SegmentCache *dt;
2542 dt = &env->gdt;
2550 if ((index + entry_limit) > dt->limit)
2552 ptr = dt->base + index;
2580 SegmentCache *dt;
2608 dt = &env->gdt;
2616 if ((index + entry_limit) > dt->limit)
2618 ptr = dt->base + index;
2657 SegmentCache *dt;
2699 dt = &env->ldt;
2701 dt = &env->gdt;
2703 if ((index + 7) > dt->limit)
2705 ptr = dt->base + index;