Lines Matching defs:limit
65 uint32_t has_limit = 0, has_ar = 0, limit, ar;
68 asm ("lsl %[selector], %[limit]\n\t"
72 : [limit] "=r" (limit), [has_limit] "+rm" (has_limit)
95 uint32_t has_limit = 0, has_ar = 0, limit, ar;
98 asm ("lsl %[selector], %[limit]\n\t"
102 : [limit] "=r" (limit), [has_limit] "+rm" (has_limit)
129 } else if (limit != expected_limit) {
130 printf("[FAIL]\t%s entry %hu has limit 0x%08X but expected 0x%08X\n",
131 (ldt ? "LDT" : "GDT"), index, limit, expected_limit);
134 printf("[OK]\t%s entry %hu has AR 0x%08X and limit 0x%08X\n",
135 (ldt ? "LDT" : "GDT"), index, ar, limit);
169 uint32_t limit = desc.limit;
171 limit = (limit << 12) + 4095;
172 check_valid_segment(desc.entry_number, ldt, ar, limit, true);
249 .limit = 10,
337 AR_S | AR_DB | AR_AVL, desc.limit,
359 desc.limit = i;
395 desc.limit = 1;
398 desc.limit = 0;
408 desc.limit = 0xfffff;
423 desc.limit = 0;
575 .limit = 0xfffff,
644 .limit = 42,
706 low_user_desc->limit = 0xfffff;