Searched refs:gdt_desc_p (Results 1 – 5 of 5) sorted by relevance
589 gdt_desc_p(USER64_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()590 gdt_desc_p(USER_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()621 gdt_desc_p(USER64_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()622 gdt_desc_p(USER_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()823 pcb->cthread_desc = *gdt_desc_p(USER_DS); in machine_thread_create()
104 #define gdt_desc_p(sel) \ macro
484 gdt_desc_p(KERNEL_TSS)->access &= ~ACC_TSS_BUSY; in cpu_desc_load()686 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_data_selector()707 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_code_selector()737 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_stack_selector()
1763 if ((gdt_desc_p(USER64_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1764 panic("64-GDT mismatch %p, descriptor: %p", thread, gdt_desc_p(USER64_CS)); in thread_exception_return()1767 if ((gdt_desc_p(USER_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1768 panic("32-GDT mismatch %p, descriptor: %p", thread, gdt_desc_p(USER_CS)); in thread_exception_return()
417 …gdt_desc_p(USER_LDT)->limit_low = (uint16_t)((sizeof(struct real_descriptor) * (user_ldt->start + … in user_ldt_set()