- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 29 for runtime_entersyscall (0.24 sec)
-
src/syscall/asm_netbsd_arm64.s
#include "textflag.h" // // System call support for ARM64, NetBSD // #define SYS_syscall 0 // func Syscall(trap uintptr, a1, a2, a3 uintptr) (r1, r2, err uintptr) TEXT ·Syscall(SB),NOSPLIT,$0-56 BL runtime·entersyscall<ABIInternal>(SB) MOVD trap+0(FP), R17 MOVD a1+8(FP), R0 MOVD a2+16(FP), R1 MOVD a3+24(FP), R2 SVC $SYS_syscall BCC ok MOVD $-1, R1 MOVD R1, r1+32(FP) // r1 MOVD ZR, r2+40(FP) // r2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 16 15:40:39 UTC 2022 - 2.9K bytes - Viewed (0) -
src/syscall/asm_linux_386.s
// func socketcall(call int, a0, a1, a2, a3, a4, a5 uintptr) (n int, err int) // Kernel interface gets call sub-number and pointer to a0. TEXT ·socketcall(SB),NOSPLIT,$0-36 CALL runtime·entersyscall(SB) MOVL $SYS_SOCKETCALL, AX // syscall entry MOVL call+0(FP), BX // socket call number LEAL a0+4(FP), CX // pointer to call arguments MOVL $0, DX MOVL $0, SI MOVL $0, DI INVOKE_SYSCALL
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 3.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
JMP syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-40 JMP syscall·Syscall6(SB) TEXT ·Syscall9(SB),NOSPLIT,$0-52 JMP syscall·Syscall9(SB) TEXT ·SyscallNoError(SB),NOSPLIT,$0-24 JAL runtime·entersyscall(SB) MOVW a1+4(FP), R4 MOVW a2+8(FP), R5 MOVW a3+12(FP), R6 MOVW R0, R7 MOVW trap+0(FP), R2 // syscall entry SYSCALL MOVW R2, r1+16(FP) // r1 MOVW R3, r2+20(FP) // r2 JAL runtime·exitsyscall(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s
// // System calls for ppc64, Linux // // Just jump to package syscall's implementation for all these functions. // The runtime may know about them. TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 BL runtime·entersyscall(SB) MOVD a1+8(FP), R3 MOVD a2+16(FP), R4 MOVD a3+24(FP), R5 MOVD R0, R6 MOVD R0, R7 MOVD R0, R8 MOVD trap+0(FP), R9 // syscall entry SYSCALL R9 MOVD R3, r1+32(FP) MOVD R4, r2+40(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 909 bytes - Viewed (0) -
src/syscall/asm_plan9_386.s
#define SYS_ERRSTR 41 /* from zsysnum_plan9.go */ // Trap # in AX, args on stack above caller pc. TEXT ·Syscall(SB),NOSPLIT,$148-32 NO_LOCAL_POINTERS CALL runtime·entersyscall(SB) MOVL trap+0(FP), AX // syscall entry // copy args down LEAL a1+4(FP), SI LEAL sysargs-144(SP), DI CLD MOVSL MOVSL MOVSL INT $64 MOVL AX, r1+16(FP) MOVL $0, r2+20(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 03 15:28:51 UTC 2018 - 3.1K bytes - Viewed (0) -
src/syscall/asm_plan9_amd64.s
//func RawSyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr) #define SYS_ERRSTR 41 /* from zsysnum_plan9.go */ TEXT ·Syscall(SB),NOSPLIT,$168-64 NO_LOCAL_POINTERS CALL runtime·entersyscall<ABIInternal>(SB) MOVQ trap+0(FP), BP // syscall entry // copy args down LEAQ a1+8(FP), SI LEAQ sysargs-160(SP), DI CLD MOVSQ MOVSQ MOVSQ SYSCALL MOVQ AX, r1+32(FP) MOVQ $0, r2+40(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 17 01:29:17 UTC 2022 - 3.4K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s
// The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-56 JMP syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-80 JMP syscall·Syscall6(SB) TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 JAL runtime·entersyscall(SB) MOVV a1+8(FP), R4 MOVV a2+16(FP), R5 MOVV a3+24(FP), R6 MOVV R0, R7 MOVV R0, R8 MOVV R0, R9 MOVV trap+0(FP), R2 // syscall entry SYSCALL MOVV R2, r1+32(FP) MOVV R3, r2+40(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_s390x.s
// The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-56 BR syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-80 BR syscall·Syscall6(SB) TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 BL runtime·entersyscall(SB) MOVD a1+8(FP), R2 MOVD a2+16(FP), R3 MOVD a3+24(FP), R4 MOVD $0, R5 MOVD $0, R6 MOVD $0, R7 MOVD trap+0(FP), R1 // syscall entry SYSCALL MOVD R2, r1+32(FP) MOVD R3, r2+40(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s
// these functions. TEXT ·Syscall(SB),NOSPLIT,$0-56 JMP syscall·Syscall(SB) TEXT ·Syscall6(SB),NOSPLIT,$0-80 JMP syscall·Syscall6(SB) TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 CALL runtime·entersyscall(SB) MOV a1+8(FP), A0 MOV a2+16(FP), A1 MOV a3+24(FP), A2 MOV trap+0(FP), A7 // syscall entry ECALL MOV A0, r1+32(FP) // r1 MOV A1, r2+40(FP) // r2 CALL runtime·exitsyscall(SB) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1K bytes - Viewed (0) -
src/syscall/asm_plan9_arm.s
// System call support for plan9 on arm //func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err ErrorString) TEXT ·Syscall(SB),NOSPLIT,$144-32 NO_LOCAL_POINTERS BL runtime·entersyscall(SB) MOVW $a1+4(FP), R0 // move syscall args MOVW $sysargs-144(SP), R1 MOVM.IA (R0), [R2-R4] MOVM.IA [R2-R4], (R1) MOVW trap+0(FP), R0 // syscall num SWI $0 MOVW $0, R2 MOVW $r1+16(FP), R3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 08 14:57:01 UTC 2018 - 3.2K bytes - Viewed (0)