DPL_USER 91 proc.c p->tf->cs = (SEG_UCODE << 3) | DPL_USER; DPL_USER 92 proc.c p->tf->ds = (SEG_UDATA << 3) | DPL_USER; DPL_USER 24 trap.c SETGATE(idt[T_SYSCALL], 1, SEG_KCODE<<3, vectors[T_SYSCALL], DPL_USER); DPL_USER 100 trap.c if(proc && proc->killed && (tf->cs&3) == DPL_USER) DPL_USER 109 trap.c if(proc && proc->killed && (tf->cs&3) == DPL_USER) DPL_USER 28 vm.c c->gdt[SEG_UCODE] = SEG(STA_X|STA_R, 0, 0xffffffff, DPL_USER); DPL_USER 29 vm.c c->gdt[SEG_UDATA] = SEG(STA_W, 0, 0xffffffff, DPL_USER);