Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for sys_msyscall (0.14 sec)

  1. 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)
  2. src/syscall/asm_freebsd_arm64.s

    #include "textflag.h"
    
    //
    // System call support for ARM64, FreeBSD
    //
    
    #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), R8	// syscall entry
    	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)
    	MOVD	ZR, r2+40(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 16 15:40:39 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  3. 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
    	MOVV	a3+24(FP), R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 29 08:08:26 UTC 2020
    - 2.8K bytes
    - Viewed (0)
Back to top