Searched refs:gdt_desc_p (Results 1 – 5 of 5) sorted by relevance
587 gdt_desc_p(USER64_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()588 gdt_desc_p(USER_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()619 gdt_desc_p(USER64_CS)->access &= ~ACC_PL_U; in act_machine_switch_pcb()620 gdt_desc_p(USER_CS)->access |= ACC_PL_U; in act_machine_switch_pcb()821 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()700 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_data_selector()721 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_code_selector()751 if ((gdt_desc_p(selector)->access & ACC_PL_U) == ACC_PL_U) { in valid_user_stack_selector()
1563 if ((gdt_desc_p(USER64_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1564 panic("64-GDT mismatch %p, descriptor: %p", thread, gdt_desc_p(USER64_CS)); in thread_exception_return()1567 if ((gdt_desc_p(USER_CS)->access & ACC_PL_U) == 0) { in thread_exception_return()1568 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()