Lines Matching refs:uint

27   uint lim_15_0 : 16;  // Low bits of segment limit
28 uint base_15_0 : 16; // Low bits of segment base address
29 uint base_23_16 : 8; // Middle bits of segment base address
30 uint type : 4; // Segment type (see STS_ constants)
31 uint s : 1; // 0 = system, 1 = application
32 uint dpl : 2; // Descriptor Privilege Level
33 uint p : 1; // Present
34 uint lim_19_16 : 4; // High bits of segment limit
35 uint avl : 1; // Unused (available for software use)
36 uint rsv1 : 1; // Reserved
37 uint db : 1; // 0 = 16-bit segment, 1 = 32-bit segment
38 uint g : 1; // Granularity: limit scaled by 4K when set
39 uint base_31_24 : 8; // High bits of segment base address
44 { ((lim) >> 12) & 0xffff, (uint)(base) & 0xffff, \
45 ((uint)(base) >> 16) & 0xff, type, 1, dpl, 1, \
46 (uint)(lim) >> 28, 0, 0, 1, 1, (uint)(base) >> 24 }
48 { (lim) & 0xffff, (uint)(base) & 0xffff, \
49 ((uint)(base) >> 16) & 0xff, type, 1, dpl, 1, \
50 (uint)(lim) >> 16, 0, 0, 1, 0, (uint)(base) >> 24 }
74 #define PDX(va) (((uint)(va) >> PDXSHIFT) & 0x3FF)
77 #define PTX(va) (((uint)(va) >> PTXSHIFT) & 0x3FF)
80 #define PGADDR(d, t, o) ((uint)((d) << PDXSHIFT | (t) << PTXSHIFT | (o)))
100 #define PTE_ADDR(pte) ((uint)(pte) & ~0xFFF)
101 #define PTE_FLAGS(pte) ((uint)(pte) & 0xFFF)
104 typedef uint pte_t;
108 uint link; // Old ts selector
109 uint esp0; // Stack pointers and segment selectors
112 uint *esp1;
115 uint *esp2;
119 uint *eip; // Saved state from last task switch
120 uint eflags;
121 uint eax; // More saved state (registers)
122 uint ecx;
123 uint edx;
124 uint ebx;
125 uint *esp;
126 uint *ebp;
127 uint esi;
128 uint edi;
149 uint off_15_0 : 16; // low 16 bits of offset in segment
150 uint cs : 16; // code segment selector
151 uint args : 5; // # args, 0 for interrupt/trap gates
152 uint rsv1 : 3; // reserved(should be zero I guess)
153 uint type : 4; // type(STS_{IG32,TG32})
154 uint s : 1; // must be 0 (system)
155 uint dpl : 2; // descriptor(meaning new) privilege level
156 uint p : 1; // Present
157 uint off_31_16 : 16; // high bits of offset in segment
170 (gate).off_15_0 = (uint)(off) & 0xffff; \
178 (gate).off_31_16 = (uint)(off) >> 16; \