Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 70 for envvp (0.05 sec)

  1. src/runtime/os_dragonfly.go

    	setThreadCPUProfilerHz(hz)
    }
    
    //go:nosplit
    func validSIGPROF(mp *m, c *sigctxt) bool {
    	return true
    }
    
    func sysargs(argc int32, argv **byte) {
    	n := argc + 1
    
    	// skip over argv, envp to get to auxv
    	for argv_index(argv, n) != nil {
    		n++
    	}
    
    	// skip NULL separator
    	n++
    
    	auxvp := (*[1 << 28]uintptr)(add(unsafe.Pointer(argv), uintptr(n)*goarch.PtrSize))
    	pairs := sysauxv(auxvp[:])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  2. src/runtime/syscall_solaris.go

    func syscall_dup2(oldfd, newfd uintptr) (val, err uintptr) {
    	return syscall_fcntl(oldfd, _F_DUP2FD, newfd)
    }
    
    //go:nosplit
    //go:linkname syscall_execve
    //go:cgo_unsafe_args
    func syscall_execve(path, argv, envp uintptr) (err uintptr) {
    	call := libcall{
    		fn:   uintptr(unsafe.Pointer(&libc_execve)),
    		n:    3,
    		args: uintptr(unsafe.Pointer(&path)),
    	}
    	asmcgocall(unsafe.Pointer(&asmsysvicall6x), unsafe.Pointer(&call))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 06 18:49:01 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  3. src/syscall/zsysnum_freebsd_arm64.go

    	SYS_READLINK                 = 58  // { ssize_t readlink(char *path, char *buf, size_t count); }
    	SYS_EXECVE                   = 59  // { int execve(char *fname, char **argv, char **envv); }
    	SYS_UMASK                    = 60  // { int umask(int newmask); } umask umask_args int
    	SYS_CHROOT                   = 61  // { int chroot(char *path); }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 16 01:17:28 UTC 2022
    - 35.8K bytes
    - Viewed (0)
  4. src/syscall/zsysnum_freebsd_riscv64.go

    	SYS_READLINK                 = 58  // { ssize_t readlink(char *path, char *buf, size_t count); }
    	SYS_EXECVE                   = 59  // { int execve(char *fname, char **argv, char **envv); }
    	SYS_UMASK                    = 60  // { int umask(int newmask); } umask umask_args int
    	SYS_CHROOT                   = 61  // { int chroot(char *path); }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 29 22:39:46 UTC 2022
    - 35.8K bytes
    - Viewed (0)
  5. src/runtime/os_darwin.go

    //go:nosplit
    func validSIGPROF(mp *m, c *sigctxt) bool {
    	return true
    }
    
    //go:linkname executablePath os.executablePath
    var executablePath string
    
    func sysargs(argc int32, argv **byte) {
    	// skip over argv, envv and the first string will be the path
    	n := argc + 1
    	for argv_index(argv, n) != nil {
    		n++
    	}
    	executablePath = gostringnocopy(argv_index(argv, n+1))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  6. src/runtime/os_freebsd.go

    	setThreadCPUProfilerHz(hz)
    }
    
    //go:nosplit
    func validSIGPROF(mp *m, c *sigctxt) bool {
    	return true
    }
    
    func sysargs(argc int32, argv **byte) {
    	n := argc + 1
    
    	// skip over argv, envp to get to auxv
    	for argv_index(argv, n) != nil {
    		n++
    	}
    
    	// skip NULL separator
    	n++
    
    	// now argv+n is auxv
    	auxvp := (*[1 << 28]uintptr)(add(unsafe.Pointer(argv), uintptr(n)*goarch.PtrSize))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  7. src/runtime/os_netbsd.go

    	setThreadCPUProfilerHz(hz)
    }
    
    //go:nosplit
    func validSIGPROF(mp *m, c *sigctxt) bool {
    	return true
    }
    
    func sysargs(argc int32, argv **byte) {
    	n := argc + 1
    
    	// skip over argv, envp to get to auxv
    	for argv_index(argv, n) != nil {
    		n++
    	}
    
    	// skip NULL separator
    	n++
    
    	// now argv+n is auxv
    	auxvp := (*[1 << 28]uintptr)(add(unsafe.Pointer(argv), uintptr(n)*goarch.PtrSize))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 10.1K bytes
    - Viewed (0)
  8. src/syscall/syscall_darwin.go

    //sys   munmap(addr uintptr, length uintptr) (err error)
    //sysnb fork() (pid int, err error)
    //sysnb execve(path *byte, argv **byte, envp **byte) (err error)
    //sysnb exit(res int) (err error)
    //sys	sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error)
    //sys   unlinkat(fd int, path string, flags int) (err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 11K bytes
    - Viewed (0)
  9. src/runtime/os3_solaris.go

    func osyield() {
    	sysvicall0(&libc_sched_yield)
    }
    
    //go:linkname executablePath os.executablePath
    var executablePath string
    
    func sysargs(argc int32, argv **byte) {
    	n := argc + 1
    
    	// skip over argv, envp to get to auxv
    	for argv_index(argv, n) != nil {
    		n++
    	}
    
    	// skip NULL separator
    	n++
    
    	// now argv+n is auxv
    	auxvp := (*[1 << 28]uintptr)(add(unsafe.Pointer(argv), uintptr(n)*goarch.PtrSize))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go

    	SYS_READLINK       = 58  // { ssize_t sys_readlink(const char *path, char *buf, size_t count); }
    	SYS_EXECVE         = 59  // { int sys_execve(const char *path, char * const *argp, char * const *envp); }
    	SYS_UMASK          = 60  // { mode_t sys_umask(mode_t newmask); }
    	SYS_CHROOT         = 61  // { int sys_chroot(const char *path); }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 17.8K bytes
    - Viewed (0)
Back to top