Search Options

Results per page
Sort
Preferred Languages
Advance

Results 101 - 110 of 324 for syscall2 (0.09 sec)

  1. src/internal/poll/sendfile_solaris.go

    			n = int(remain)
    		}
    		pos1 := pos
    		n, err = syscall.Sendfile(dst, src, &pos1, n)
    		if err == syscall.EAGAIN || err == syscall.EINTR {
    			// partial write may have occurred
    			n = int(pos1 - pos)
    		}
    		if n > 0 {
    			pos += int64(n)
    			written += int64(n)
    			remain -= int64(n)
    			continue
    		} else if err != syscall.EAGAIN && err != syscall.EINTR {
    			// This includes syscall.ENOSYS (no kernel
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. src/internal/syscall/windows/version_windows_test.go

    // license that can be found in the LICENSE file.
    
    package windows_test
    
    import (
    	"errors"
    	"internal/syscall/windows"
    	"syscall"
    	"testing"
    )
    
    func TestSupportUnixSocket(t *testing.T) {
    	var d syscall.WSAData
    	if err := syscall.WSAStartup(uint32(0x202), &d); err != nil {
    		t.Fatal(err)
    	}
    	defer syscall.WSACleanup()
    
    	// Test that SupportUnixSocket returns true if WSASocket succeeds with AF_UNIX.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 17:24:57 UTC 2024
    - 874 bytes
    - Viewed (0)
  3. src/os/pipe_unix.go

    //go:build aix || darwin
    
    package os
    
    import "syscall"
    
    // Pipe returns a connected pair of Files; reads from r return bytes written to w.
    // It returns the files and an error, if any.
    func Pipe() (r *File, w *File, err error) {
    	var p [2]int
    
    	// See ../syscall/exec.go for description of lock.
    	syscall.ForkLock.RLock()
    	e := syscall.Pipe(p[0:])
    	if e != nil {
    		syscall.ForkLock.RUnlock()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 19 11:47:23 UTC 2024
    - 774 bytes
    - Viewed (0)
  4. src/internal/syscall/unix/siginfo_linux.go

    	_CLD_CONTINUED       = 6
    
    	// These are the same as in syscall/syscall_linux.go.
    	core      = 0x80
    	stopped   = 0x7f
    	continued = 0xffff
    )
    
    // WaitStatus converts SiginfoChild, as filled in by the waitid syscall,
    // to syscall.WaitStatus.
    func (s *SiginfoChild) WaitStatus() (ws syscall.WaitStatus) {
    	switch s.Code {
    	case _CLD_EXITED:
    		ws = syscall.WaitStatus(s.Status << 8)
    	case _CLD_DUMPED:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 01:23:00 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  5. src/net/tcpsockopt_darwin.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package net
    
    import (
    	"runtime"
    	"syscall"
    	"time"
    )
    
    // syscall.TCP_KEEPINTVL and syscall.TCP_KEEPCNT might be missing on some darwin architectures.
    const (
    	sysTCP_KEEPINTVL = 0x101
    	sysTCP_KEEPCNT   = 0x102
    )
    
    func setKeepAliveIdle(fd *netFD, d time.Duration) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  6. src/internal/poll/fd_wasip1.go

    // duplicate file descriptors.
    func dupCloseOnExecOld(fd int) (int, string, error) {
    	return -1, "dup", syscall.ENOSYS
    }
    
    // Fchdir wraps syscall.Fchdir.
    func (fd *FD) Fchdir() error {
    	if err := fd.incref(); err != nil {
    		return err
    	}
    	defer fd.decref()
    	return syscall.Chdir(fd.Path)
    }
    
    // ReadDir wraps syscall.ReadDir.
    // We treat this like an ordinary system call rather than a call
    // that tries to fill the buffer.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 20:14:02 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  7. src/os/user/cgo_lookup_unix.go

    	var grp _C_struct_group
    	var found bool
    
    	err := retryWithBuffer(groupBuffer, func(buf []byte) syscall.Errno {
    		var errno syscall.Errno
    		grp, found, errno = _C_getgrgid_r(_C_gid_t(gid),
    			(*_C_char)(unsafe.Pointer(&buf[0])), _C_size_t(len(buf)))
    		return syscall.Errno(errno)
    	})
    	if err == syscall.ENOENT || (err == nil && !found) {
    		return nil, UnknownGroupIdError(strconv.Itoa(gid))
    	}
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:08:14 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  8. src/os/pidfd_other.go

    //go:build (unix && !linux) || (js && wasm) || wasip1 || windows
    
    package os
    
    import "syscall"
    
    func ensurePidfd(sysAttr *syscall.SysProcAttr) *syscall.SysProcAttr {
    	return sysAttr
    }
    
    func getPidfd(_ *syscall.SysProcAttr) (uintptr, bool) {
    	return 0, false
    }
    
    func pidfdFind(_ int) (uintptr, error) {
    	return 0, syscall.ENOSYS
    }
    
    func (p *Process) pidfdRelease() {}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 22:06:47 UTC 2024
    - 692 bytes
    - Viewed (0)
  9. src/syscall/syscall_wasip1.go

    type ProcAttr struct {
    	Dir   string
    	Env   []string
    	Files []uintptr
    	Sys   *SysProcAttr
    }
    
    type SysProcAttr struct {
    }
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) {
    	return 0, 0, ENOSYS
    }
    
    func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) {
    	return 0, 0, ENOSYS
    }
    
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  10. src/net/tcpsockopt_unix.go

    	err := fd.pfd.SetsockoptInt(syscall.IPPROTO_TCP, syscall.TCP_KEEPINTVL, secs)
    	runtime.KeepAlive(fd)
    	return wrapSyscallError("setsockopt", err)
    }
    
    func setKeepAliveCount(fd *netFD, n int) error {
    	if n == 0 {
    		n = defaultTCPKeepAliveCount
    	} else if n < 0 {
    		return nil
    	}
    
    	err := fd.pfd.SetsockoptInt(syscall.IPPROTO_TCP, syscall.TCP_KEEPCNT, n)
    	runtime.KeepAlive(fd)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:17:21 UTC 2024
    - 1.3K bytes
    - Viewed (0)
Back to top