Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/syscall/exec_linux.go

    	if clone3 != nil {
    		pid, err1 = rawVforkSyscall(_SYS_clone3, uintptr(unsafe.Pointer(clone3)), unsafe.Sizeof(*clone3), 0)
    	} else {
    		flags |= uintptr(SIGCHLD)
    		if runtime.GOARCH == "s390x" {
    			// On Linux/s390, the first two arguments of clone(2) are swapped.
    			pid, err1 = rawVforkSyscall(SYS_CLONE, 0, flags, uintptr(unsafe.Pointer(&pidfd)))
    		} else {
    			pid, err1 = rawVforkSyscall(SYS_CLONE, flags, 0, uintptr(unsafe.Pointer(&pidfd)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 07:45:37 UTC 2024
    - 23K bytes
    - Viewed (0)
  2. src/syscall/syscall_linux.go

    	runtime_entersyscall()
    	r1, r2, err = RawSyscall6(trap, a1, a2, a3, a4, a5, a6)
    	runtime_exitsyscall()
    	return
    }
    
    func rawSyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr)
    func rawVforkSyscall(trap, a1, a2, a3 uintptr) (r1 uintptr, err Errno)
    
    /*
     * Wrapped
     */
    
    func Access(path string, mode uint32) (err error) {
    	return Faccessat(_AT_FDCWD, path, mode, 0)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
Back to top