Searched refs:Error (Results 1 - 16 of 16) sorted by relevance

/seL4-refos-master/kernel/src/arch/x86/64/kernel/
H A Dthread.c21 : [value] "r"(&tcb->tcbArch.tcbContext.registers[Error + 1]),
55 : [value] "r"(&tcb->tcbArch.tcbContext.registers[Error + 1]),
67 /* Setting Error to 0 will force a return by the interrupt path, which
71 setRegister(tptr, Error, 0);
/seL4-refos-master/kernel/src/arch/x86/machine/
H A Dregisterset.c15 context->registers[Error] = 0;
/seL4-refos-master/kernel/include/arch/x86/arch/machine/
H A Ddebug.h105 if (getRegister(target_thread, Error) == -1) {
106 setRegister(target_thread, Error, 0);
/seL4-refos-master/kernel/include/arch/x86/arch/32/mode/machine/
H A Dregisterset.h20 * double-word boundary, Error + 1 must be an even number of words
47 /* 0x24 */ Error = 9, enumerator in enum:_register
/seL4-refos-master/projects/refos/design/
H A DMakefile140 Error = '^! ' macro
146 @$(LaTeX) $< >.log || if egrep -q $(Error) $*.log ; then cat .log; rm $@; false ; fi
/seL4-refos-master/kernel/src/arch/x86/64/
H A Dc_traps.c179 if (likely(cur_thread->tcbArch.tcbContext.registers[Error] == -1) &&
335 /* skip RFLAGS, Error, NextIP, RSP, and FaultIP */
395 setRegister(NODE_STATE(ksCurThread), Error, irq_stack[0]); local
H A Dtraps.S61 /* The user context under SMP is always set to Error + 1 for the current
71 * FaultIP, and RSP) and are ready to push Error.
105 /* skip FaultIP, RSP, Error, NextIP, RFLAGS */ \
487 /* skip RFLAGS, Error, NextIP, RSP, FaultIP */
549 /* skip RFLAGS, NextIP, Error, RSP, FaultIP */
595 pushq $-1 # set Error -1 to mean entry via syscall
638 push $-1 # set Error -1 to mean entry via syscall
/seL4-refos-master/kernel/src/arch/x86/32/
H A Dc_traps.c147 if (likely(NODE_STATE(ksCurThread)->tcbArch.tcbContext.registers[Error] == -1)) {
164 // skip FaultIP and Error (these are fake registers)
193 // skip FaultIP and Error
H A Dtraps.S11 #define Error 9 define
19 # Hardware pushes onto the stack SS, ESP, EFLAGS, CS, NextIP and Error,
463 movl (4 * Error)(%esp), %eax # EAX contains Error Code
529 pushl $-1 # save Error (-1 means we entered via syscall)
/seL4-refos-master/kernel/include/arch/x86/arch/64/mode/machine/
H A Dregisterset.h56 Error = 15, /* 0x78 */ enumerator in enum:_register
/seL4-refos-master/kernel/src/arch/x86/
H A Dc_traps.c52 /* Error code is in Error. Pull out bit 5, which is whether it was instruction or data */
53 vm_fault_type_t type = (NODE_STATE(ksCurThread)->tcbArch.tcbContext.registers[Error] >> 4u) & 1u;
73 handleUserLevelFault(irq, NODE_STATE(ksCurThread)->tcbArch.tcbContext.registers[Error]);
/seL4-refos-master/kernel/include/arch/x86/arch/64/mode/fastpath/
H A Dfastpath.h51 : [value] "r"(&thread->tcbArch.tcbContext.registers[Error + 1]),
188 // skip Error
/seL4-refos-master/kernel/manual/parts/
H A Dapi.tex105 \section{Error Codes}
154 \subsection{Range Error}
169 \subsection{Alignment Error}
H A Dcspace.tex199 Cap Type & Conditions for Derivation & Error Code on Derivation Failure \\
/seL4-refos-master/kernel/manual/
H A DMakefile270 Error = '^! ' macro
298 ${Q}$(LaTeX) $< >.log || if egrep -q $(Error) $*.log ; then cat .log; rm $@; false ; fi
/seL4-refos-master/kernel/src/arch/x86/kernel/
H A Dvspace.c570 fault = getRegister(thread, Error);

Completed in 113 milliseconds