Changeset View
Changeset View
Standalone View
Standalone View
sys/amd64/linux/linux_support.s
Show All 25 Lines | |||||
* SUCH DAMAGE. | * SUCH DAMAGE. | ||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#include "linux_assym.h" /* system definitions */ | #include "linux_assym.h" /* system definitions */ | ||||
#include <machine/asmacros.h> /* miscellaneous asm macros */ | #include <machine/asmacros.h> /* miscellaneous asm macros */ | ||||
#include "assym.s" | #include "assym.inc" | ||||
futex_fault: | futex_fault: | ||||
movq $0,PCB_ONFAULT(%r8) | movq $0,PCB_ONFAULT(%r8) | ||||
movl $-EFAULT,%eax | movl $-EFAULT,%eax | ||||
ret | ret | ||||
ENTRY(futex_xchgl) | ENTRY(futex_xchgl) | ||||
movq PCPU(CURPCB),%r8 | movq PCPU(CURPCB),%r8 | ||||
▲ Show 20 Lines • Show All 81 Lines • Show Last 20 Lines |