version 1.31.6.2, 2005/03/19 08:33:02 |
version 1.32, 2005/03/02 12:00:25 |
Line 1162 ENTRY(copyoutstr) |
|
Line 1162 ENTRY(copyoutstr) |
|
*/ |
*/ |
movl $VM_MAXUSER_ADDRESS,%eax |
movl $VM_MAXUSER_ADDRESS,%eax |
subl %edi,%eax |
subl %edi,%eax |
jc _C_LABEL(copystr_efault) |
|
cmpl %edx,%eax |
cmpl %edx,%eax |
jae 1f |
jae 1f |
movl %eax,%edx |
movl %eax,%edx |
Line 1217 ENTRY(copyinstr) |
|
Line 1216 ENTRY(copyinstr) |
|
*/ |
*/ |
movl $VM_MAXUSER_ADDRESS,%eax |
movl $VM_MAXUSER_ADDRESS,%eax |
subl %esi,%eax |
subl %esi,%eax |
jc _C_LABEL(copystr_efault) |
|
cmpl %edx,%eax |
cmpl %edx,%eax |
jae 1f |
jae 1f |
movl %eax,%edx |
movl %eax,%edx |
Line 2053 ENTRY(cpu_switchto) |
|
Line 2051 ENTRY(cpu_switchto) |
|
#ifndef MULTIPROCESSOR |
#ifndef MULTIPROCESSOR |
.globl _C_LABEL(lwp0) |
.globl _C_LABEL(lwp0) |
#endif |
#endif |
|
.globl _C_LABEL(uvmspace_free),_C_LABEL(kernel_map) |
|
.globl _C_LABEL(uvm_km_free),_C_LABEL(tss_free) |
/* LINTSTUB: Func: void cpu_exit(struct lwp *l) */ |
/* LINTSTUB: Func: void cpu_exit(struct lwp *l) */ |
ENTRY(cpu_exit) |
ENTRY(cpu_exit) |
movl 4(%esp),%edi # old process |
movl 4(%esp),%edi # old process |