Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 12 of 12 for libcCall (0.16 sec)

  1. src/runtime/sys_solaris_amd64.s

    	LEAQ	72(SP), AX
    	MOVQ	DI, 0(SP)
    	MOVQ	AX, 8(SP)
    	MOVQ	$runtime·badsignal(SB), AX
    	CALL	AX
    	JMP	exit
    
    allgood:
    	// Save m->libcall and m->scratch. We need to do this because we
    	// might get interrupted by a signal in runtime·asmcgocall.
    
    	// save m->libcall
    	MOVQ	g_m(R10), BP
    	LEAQ	m_libcall(BP), R11
    	MOVQ	libcall_fn(R11), R10
    	MOVQ	R10, 72(SP)
    	MOVQ	libcall_args(R11), R10
    	MOVQ	R10, 80(SP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:29:00 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  2. src/runtime/syscall_aix.go

    //
    //go:nosplit
    //go:cgo_unsafe_args
    //go:linkname syscall_syscall6
    func syscall_syscall6(fn, nargs, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2, err uintptr) {
    	c := libcall{
    		fn:   fn,
    		n:    nargs,
    		args: uintptr(unsafe.Pointer(&a1)),
    	}
    
    	entersyscallblock()
    	asmcgocall(unsafe.Pointer(&asmsyscall6), unsafe.Pointer(&c))
    	exitsyscall()
    	return c.r1, 0, c.err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 14 17:22:18 UTC 2023
    - 6.3K bytes
    - Viewed (0)
Back to top