- Sort Score
- Result 10 results
- Languages All
Results 91 - 100 of 768 for syscall1 (0.13 sec)
-
src/internal/runtime/syscall/asm_linux_mips64x.s
#include "textflag.h" // func Syscall6(num, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr) TEXT ·Syscall6(SB),NOSPLIT,$0-80 MOVV num+0(FP), R2 // syscall entry MOVV a1+8(FP), R4 MOVV a2+16(FP), R5 MOVV a3+24(FP), R6 MOVV a4+32(FP), R7 MOVV a5+40(FP), R8 MOVV a6+48(FP), R9 MOVV R0, R3 // reset R3 to 0 as 1-ret SYSCALL keeps it SYSCALL BEQ R7, ok MOVV $-1, R1 MOVV R1, r1+56(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 21:28:32 UTC 2024 - 724 bytes - Viewed (0) -
src/syscall/zsyscall_openbsd_386.go
func Close(fd int) (err error) { _, _, e1 := syscall(abi.FuncPCABI0(libc_close_trampoline), uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } func libc_close_trampoline() //go:cgo_import_dynamic libc_close close "libc.so" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup(fd int) (nfd int, err error) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat May 04 07:51:20 UTC 2024 - 47.6K bytes - Viewed (0) -
src/runtime/sys_openbsd_amd64.s
ok: XORL AX, AX // no error (it's ignored anyway) 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 Jun 06 18:49:01 UTC 2023 - 15.5K bytes - Viewed (0) -
src/internal/trace/testdata/generators/go122-create-syscall-reuse-thread-id.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Tests a G being created from within a syscall. // // Specifically, it tests a scenerio wherein a C // thread is calling into Go, creating a goroutine in // a syscall (in the tracer's model). The system is free // to reuse thread IDs, so first a thread ID is used to // call into Go, and then is used for a Go-created thread. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 21:15:28 UTC 2024 - 2.3K bytes - Viewed (0) -
src/internal/runtime/syscall/asm_linux_s390x.s
// license that can be found in the LICENSE file. #include "textflag.h" // func Syscall6(num, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr) TEXT ·Syscall6(SB),NOSPLIT,$0-80 MOVD num+0(FP), R1 // syscall entry MOVD a1+8(FP), R2 MOVD a2+16(FP), R3 MOVD a3+24(FP), R4 MOVD a4+32(FP), R5 MOVD a5+40(FP), R6 MOVD a6+48(FP), R7 SYSCALL MOVD $0xfffffffffffff001, R8 CMPUBLT R2, R8, ok MOVD $-1, r1+56(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 21:28:32 UTC 2024 - 663 bytes - Viewed (0) -
src/os/wait6_dragonfly.go
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package os import ( "syscall" "unsafe" ) const _P_PID = 0 func wait6(idtype, id, options int) (status int, errno syscall.Errno) { var status32 int32 // C.int _, _, errno = syscall.Syscall6(syscall.SYS_WAIT6, uintptr(idtype), uintptr(id), uintptr(unsafe.Pointer(&status32)), uintptr(options), 0, 0) return int(status32), errno
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 13 21:25:45 UTC 2022 - 496 bytes - Viewed (0) -
src/internal/runtime/syscall/asm_linux_riscv64.s
// Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. #include "textflag.h" // func Syscall6(num, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, errno uintptr) // // We need to convert to the syscall ABI. // // arg | ABIInternal | Syscall // --------------------------- // num | A0 | A7 // a1 | A1 | A0 // a2 | A2 | A1 // a3 | A3 | A2
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 21:28:32 UTC 2024 - 969 bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc.go
package unix import "syscall" func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno) func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err syscall.Errno) func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err syscall.Errno)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 640 bytes - Viewed (0) -
src/os/wait6_freebsd64.go
//go:build freebsd && (amd64 || arm64 || riscv64) package os import ( "syscall" "unsafe" ) const _P_PID = 0 func wait6(idtype, id, options int) (status int, errno syscall.Errno) { var status32 int32 // C.int _, _, errno = syscall.Syscall6(syscall.SYS_WAIT6, uintptr(idtype), uintptr(id), uintptr(unsafe.Pointer(&status32)), uintptr(options), 0, 0) return int(status32), errno
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 13 21:25:45 UTC 2022 - 547 bytes - Viewed (0) -
src/syscall/syscall_plan9_test.go
func TestPlan9Syserr(t *testing.T) { testalias(t, "Syscall", func() error { return syscall.Mkdir("/", 0) }, func() error { return syscall.Mkdir("#", 0) }) testalias(t, "Syscall6", func() error { return syscall.Mount(0, 0, "", 0, "") }, func() error { return syscall.Mount(-1, 0, "", 0, "") }) // originally failed only on plan9_arm testalias(t,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 08 14:57:01 UTC 2018 - 1.2K bytes - Viewed (0)