Lines Matching defs:segDesc
224 SegDescriptor segDesc = 0;
227 segDesc.limitLow = bits(userDesc->limit, 15, 0);
228 segDesc.baseLow = bits(userDesc->base_addr, 23, 0);
229 segDesc.type.a = 1;
231 segDesc.type.w = 1;
233 segDesc.type.e = 1;
235 segDesc.type.codeOrData = 1;
236 segDesc.s = 1;
237 segDesc.dpl = 3;
239 segDesc.p = 1;
240 segDesc.limitHigh = bits(userDesc->limit, 19, 16);
242 segDesc.avl = 1;
243 segDesc.l = 0;
245 segDesc.d = 1;
247 segDesc.g = 1;
248 segDesc.baseHigh = bits(userDesc->base_addr, 31, 24);
250 gdt[index] = (uint64_t)segDesc;