- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 1,033 for syscall2 (0.16 sec)
-
src/runtime/sys_openbsd_ppc64.s
MOVW (R3), R3 MOVD R3, (6*8)(R14) // err ok: RET // syscallX calls a function in libc on behalf of the syscall package. // syscallX takes a pointer to a struct like: // struct { // fn uintptr // a1 uintptr // a2 uintptr // a3 uintptr // r1 uintptr // r2 uintptr // err uintptr // } // syscallX must be called on the g0 stack with the // C calling convention (use libcCall).
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 02:48:11 UTC 2023 - 15.3K bytes - Viewed (0) -
src/syscall/asm_linux_mipsx.s
//go:build linux && (mips || mipsle) #include "textflag.h" #include "funcdata.h" // // System calls for mips, Linux // // func Syscall9(trap trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2, err uintptr); // Actually Syscall8 but the rest of the code expects it to be named Syscall9. TEXT ·Syscall9(SB),NOSPLIT,$28-52 NO_LOCAL_POINTERS JAL runtime·entersyscall(SB) MOVW a1+4(FP), R4 MOVW a2+8(FP), R5 MOVW a3+12(FP), R6
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 1.7K bytes - Viewed (0) -
src/syscall/asm_openbsd_arm64.s
// Provide these function names via assembly so they are provided as ABI0, // rather than ABIInternal. // func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) TEXT ·Syscall(SB),NOSPLIT,$0-56 JMP ·syscallInternal(SB) // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) TEXT ·Syscall6(SB),NOSPLIT,$0-80 JMP ·syscall6Internal(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jan 28 02:19:23 UTC 2021 - 1K bytes - Viewed (0) -
src/syscall/asm_openbsd_riscv64.s
// Provide these function names via assembly so they are provided as ABI0, // rather than ABIInternal. // func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) TEXT ·Syscall(SB),NOSPLIT,$0-56 JMP ·syscallInternal(SB) // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) TEXT ·Syscall6(SB),NOSPLIT,$0-80 JMP ·syscall6Internal(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 02:55:38 UTC 2023 - 1K bytes - Viewed (0) -
src/syscall/asm_freebsd_arm.s
// // System call support for ARM, FreeBSD // // func Syscall(trap, a1, a2, a3 uintptr) (r1, r2, errno uintptr); // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr); // func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2, errno uintptr) TEXT ·Syscall(SB),NOSPLIT,$0-28 BL runtime·entersyscall(SB) MOVW trap+0(FP), R7 // syscall number MOVW a1+4(FP), R0 // a1 MOVW a2+8(FP), R1 // a2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 23 16:52:33 UTC 2015 - 3K bytes - Viewed (0) -
src/syscall/asm_netbsd_arm.s
#include "textflag.h" #include "funcdata.h" // // System call support for ARM, NetBSD // // func Syscall(trap int32, a1, a2, a3 int32) (r1, r2, err int32); // func Syscall6(trap int32, a1, a2, a3, a4, a5, a6 int32) (r1, r2, err int32); // func Syscall9(trap int32, a1, a2, a3, a4, a5, a6, a7, a8, a9 int64) (r1, r2, err int32) TEXT ·Syscall(SB),NOSPLIT,$0-28 BL runtime·entersyscall(SB) MOVW trap+0(FP), R0 // sigcall num
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 09 21:13:25 UTC 2019 - 2.8K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/mkall.sh
mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; freebsd_arm) mkerrors="$mkerrors" mksyscall="go run mksyscall.go -l32 -arm" mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" # Let the type of C char be signed for making the bare syscall # API consistent across platforms.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 13 21:37:23 UTC 2023 - 8.1K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s
#include "textflag.h" // // System calls for mips, Linux // // Just jump to package syscall's implementation for all these functions. // The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-28 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
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_bsd_386.s
#include "textflag.h" // System call support for 386 BSD // Just jump to package syscall's implementation for all these functions. // The runtime may know about them. TEXT ·Syscall(SB),NOSPLIT,$0-28 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 ·RawSyscall(SB),NOSPLIT,$0-28
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 696 bytes - Viewed (0) -
src/syscall/asm_openbsd_mips64.s
JAL runtime·exitsyscall(SB) RET // func Syscall9(trap int64, a1, a2, a3, a4, a5, a6, a7, a8, a9 int64) (r1, r2, err int64); // The openbsd/mips64 kernel only accepts eight syscall arguments, except // for SYS_syscall, where an additional argument can be passed on the stack. TEXT ·Syscall9(SB),NOSPLIT,$0-104 JAL runtime·entersyscall(SB) MOVV num+0(FP), R2 // syscall entry MOVV a1+8(FP), R4 MOVV a2+16(FP), R5
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 29 08:08:26 UTC 2020 - 2.8K bytes - Viewed (0)