Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 709 for syscall3 (0.37 sec)

  1. src/syscall/asm_freebsd_riscv64.s

    	MOV	A0, err+48(FP)	// errno
    	CALL	runtime·exitsyscall(SB)
    	RET
    
    
    // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr)
    TEXT ·Syscall6(SB),NOSPLIT,$0-80
    	CALL	runtime·entersyscall(SB)
    	MOV	a1+8(FP), A0
    	MOV	a2+16(FP), A1
    	MOV	a3+24(FP), A2
    	MOV	a4+32(FP), A3
    	MOV	a5+40(FP), A4
    	MOV	a6+48(FP), A5
    	MOV	trap+0(FP), T0	// syscall entry
    	ECALL
    	BNE	T0, ZERO, err
    	MOV	A0, r1+56(FP)	// r1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 29 22:39:46 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/windows/syscall.go

    // holds a value of type syscall.Errno.
    package windows // import "golang.org/x/sys/windows"
    
    import (
    	"bytes"
    	"strings"
    	"syscall"
    	"unsafe"
    )
    
    // ByteSliceFromString returns a NUL-terminated slice of bytes
    // containing the text of s. If s contains a NUL byte at any
    // location, it returns (nil, syscall.EINVAL).
    func ByteSliceFromString(s string) ([]byte, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. src/syscall/syscall.go

    // license that can be found in the LICENSE file.
    
    // Package syscall contains an interface to the low-level operating system
    // primitives. The details vary depending on the underlying system, and
    // by default, godoc will display the syscall documentation for the current
    // system. If you want godoc to display syscall documentation for another
    // system, set $GOOS and $GOARCH to the desired system. For example, if
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  4. src/syscall/asm_darwin_arm64.s

    	RET
    ok:
    	MOVD	R0, r1+56(FP) // r1
    	MOVD	R1, r2+64(FP)	// r2
    	MOVD	ZR, R0
    	MOVD	R0, err+72(FP)	// err
    	RET
    
    // Actually Syscall7
    TEXT	·Syscall9(SB),NOSPLIT,$0-104
    	BL	runtime·entersyscall<ABIInternal>(SB)
    	MOVD	num+0(FP), R16	// syscall entry
    	MOVD	a1+8(FP), R0
    	MOVD	a2+16(FP), R1
    	MOVD	a3+24(FP), R2
    	MOVD	a4+32(FP), R3
    	MOVD	a5+40(FP), R4
    	MOVD	a6+48(FP), R5
    	MOVD	a7+56(FP), R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 16 15:40:39 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  5. src/vendor/golang.org/x/net/lif/syscall.go

    // license that can be found in the LICENSE file.
    
    //go:build solaris
    
    package lif
    
    import (
    	"syscall"
    	"unsafe"
    )
    
    //go:cgo_import_dynamic libc_ioctl ioctl "libc.so"
    
    //go:linkname procIoctl libc_ioctl
    
    var procIoctl uintptr
    
    func sysvicall6(trap, nargs, a1, a2, a3, a4, a5, a6 uintptr) (uintptr, uintptr, syscall.Errno)
    
    func ioctl(s, ioc uintptr, arg unsafe.Pointer) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 642 bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/README.md

    them into syscalls. This requires the name of the prototype in the comment to
    match a syscall number in the `zsysnum_${GOOS}_${GOARCH}.go` file. The function
    prototype can be exported (capitalized) or not.
    
    Adding a new syscall often just requires adding a new `//sys` function prototype
    with the desired arguments and a capitalized name so it is exported. However, if
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 06 14:32:58 UTC 2021
    - 8.5K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/syscall.go

    // the manuals for the appropriate operating system.
    //
    // These calls return err == nil to indicate success; otherwise
    // err represents an operating system error describing the failure and
    // holds a value of type syscall.Errno.
    package unix // import "golang.org/x/sys/unix"
    
    import (
    	"bytes"
    	"strings"
    	"unsafe"
    )
    
    // ByteSliceFromString returns a NUL-terminated slice of bytes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  8. src/syscall/asm_openbsd_arm.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-28
    	JMP	·syscallInternal(SB)
    
    // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    TEXT	·Syscall6(SB),NOSPLIT,$0-40
    	JMP	·syscall6Internal(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun May 09 17:07:01 UTC 2021
    - 1K bytes
    - Viewed (0)
  9. src/syscall/asm_netbsd_arm64.s

    	RET
    ok:
    	MOVD	R0, r1+56(FP) // r1
    	MOVD	R1, r2+64(FP)	// r2
    	MOVD	ZR, R0
    	MOVD	R0, err+72(FP)	// err
    	RET
    
    // Actually Syscall7
    TEXT	·Syscall9(SB),NOSPLIT,$0-104
    	BL	runtime·entersyscall<ABIInternal>(SB)
    	MOVD	num+0(FP), R17	// syscall entry
    	MOVD	a1+8(FP), R0
    	MOVD	a2+16(FP), R1
    	MOVD	a3+24(FP), R2
    	MOVD	a4+32(FP), R3
    	MOVD	a5+40(FP), R4
    	MOVD	a6+48(FP), R5
    	MOVD	a7+56(FP), R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 16 15:40:39 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  10. src/syscall/asm_openbsd_386.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-28
    	JMP	·syscallInternal(SB)
    
    // func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    TEXT	·Syscall6(SB),NOSPLIT,$0-40
    	JMP	·syscall6Internal(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 30 20:00:36 UTC 2021
    - 1K bytes
    - Viewed (0)
Back to top