Lines Matching refs:ar
49 uint32_t has_limit = 0, has_ar = 0, limit, ar; in check_invalid_segment() local
62 : [ar] "=r" (ar), [has_ar] "+rm" (has_ar) in check_invalid_segment()
79 uint32_t has_limit = 0, has_ar = 0, limit, ar; in check_valid_segment() local
92 : [ar] "=r" (ar), [has_ar] "+rm" (has_ar) in check_valid_segment()
102 if (ar != expected_ar) { in check_valid_segment()
104 (ldt ? "LDT" : "GDT"), index, ar, expected_ar); in check_valid_segment()
112 (ldt ? "LDT" : "GDT"), index, ar, limit); in check_valid_segment()
116 static bool install_valid_mode(const struct user_desc *desc, uint32_t ar, in install_valid_mode() argument
127 check_valid_segment(desc->entry_number, 1, ar, limit, true); in install_valid_mode()
145 static bool install_valid(const struct user_desc *desc, uint32_t ar) in install_valid() argument
147 return install_valid_mode(desc, ar, false); in install_valid()