type syscall.SysProcAttr
15 uses
syscall (current package)
exec_linux.go#L67: type SysProcAttr struct {
exec_linux.go#L138: func forkAndExecInChild(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid int, err Errno) {
exec_linux.go#L221: func forkAndExecInChild1(argv0 *byte, argv, envv []*byte, chroot, dir *byte, attr *ProcAttr, sys *SysProcAttr, pipe int) (pid uintptr, pidfd int32, err1 Errno, mapPipe [2]int, locked bool) {
exec_linux.go#L734: func writeUidGidMappings(pid int, sys *SysProcAttr) error {
exec_linux.go#L757: func forkAndExecFailureCleanup(attr *ProcAttr, sys *SysProcAttr) {
exec_unix.go#L137: Sys *SysProcAttr
exec_unix.go#L141: var zeroSysProcAttr SysProcAttr
golang.org/x/sys/unix
aliases.go#L13: type SysProcAttr = syscall.SysProcAttr
internal/syscall/execenv
execenv_default.go#L17: func Default(sys *syscall.SysProcAttr) ([]string, error) {
os
exec.go#L274: Sys *syscall.SysProcAttr
pidfd_linux.go#L30: func ensurePidfd(sysAttr *syscall.SysProcAttr) (*syscall.SysProcAttr, bool) {
pidfd_linux.go#L38: return &syscall.SysProcAttr{
pidfd_linux.go#L53: func getPidfd(sysAttr *syscall.SysProcAttr, needDup bool) (uintptr, bool) {
os/exec
exec.go#L235: SysProcAttr *syscall.SysProcAttr