Searched refs:gdt_desc_p (Results 1 – 5 of 5) sorted by relevance
586 gdt_desc_p(USER64_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()587 gdt_desc_p(USER_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()618 gdt_desc_p(USER64_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()619 gdt_desc_p(USER_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()820 pcb->cthread_desc = *gdt_desc_p(USER_DS); in machine_thread_create()
104 #define gdt_desc_p(sel) \ macro
488 gdt_desc_p(KERNEL_TSS)->access &= ~ACC_TSS_BUSY; in cpu_desc_load()690 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_data_selector()711 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_code_selector()741 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_stack_selector()
1565 if ((gdt_desc_p(USER64_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1566 panic("64-GDT mismatch %p, descriptor: %p", thread, gdt_desc_p(USER64_CS)); in thread_exception_return()1569 if ((gdt_desc_p(USER_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1570 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()