Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 448 for fd (0.04 sec)

  1. src/net/file_plan9.go

    	if err != nil {
    		return nil, err
    	}
    
    	switch fd.laddr.(type) {
    	case *TCPAddr:
    		return newTCPConn(fd, defaultTCPKeepAliveIdle, KeepAliveConfig{}, testPreHookSetKeepAlive, testHookSetKeepAlive), nil
    	case *UDPAddr:
    		return newUDPConn(fd), nil
    	}
    	return nil, syscall.EPLAN9
    }
    
    func fileListener(f *os.File) (Listener, error) {
    	fd, err := newFileFD(f)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. src/internal/poll/fd_poll_js.go

    // SetDeadline sets the read and write deadlines associated with fd.
    func (fd *FD) SetDeadline(t time.Time) error {
    	return setDeadlineImpl(fd, t, 'r'+'w')
    }
    
    // SetReadDeadline sets the read deadline associated with fd.
    func (fd *FD) SetReadDeadline(t time.Time) error {
    	return setDeadlineImpl(fd, t, 'r')
    }
    
    // SetWriteDeadline sets the write deadline associated with fd.
    func (fd *FD) SetWriteDeadline(t time.Time) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 25 00:12:40 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. src/internal/poll/fd_posix.go

    // Fchown wraps syscall.Fchown.
    func (fd *FD) Fchown(uid, gid int) error {
    	if err := fd.incref(); err != nil {
    		return err
    	}
    	defer fd.decref()
    	return ignoringEINTR(func() error {
    		return syscall.Fchown(fd.Sysfd, uid, gid)
    	})
    }
    
    // Ftruncate wraps syscall.Ftruncate.
    func (fd *FD) Ftruncate(size int64) error {
    	if err := fd.incref(); err != nil {
    		return err
    	}
    	defer fd.decref()
    	return ignoringEINTR(func() error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 07 23:34:17 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. src/net/sockopt_posix.go

    	}
    	return nil
    }
    
    func setReadBuffer(fd *netFD, bytes int) error {
    	err := fd.pfd.SetsockoptInt(syscall.SOL_SOCKET, syscall.SO_RCVBUF, bytes)
    	runtime.KeepAlive(fd)
    	return wrapSyscallError("setsockopt", err)
    }
    
    func setWriteBuffer(fd *netFD, bytes int) error {
    	err := fd.pfd.SetsockoptInt(syscall.SOL_SOCKET, syscall.SO_SNDBUF, bytes)
    	runtime.KeepAlive(fd)
    	return wrapSyscallError("setsockopt", err)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 25 15:06:47 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  5. src/net/rawconn.go

    	if !c.ok() {
    		return syscall.EINVAL
    	}
    	err := c.fd.pfd.RawRead(f)
    	runtime.KeepAlive(c.fd)
    	if err != nil {
    		err = &OpError{Op: "raw-read", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	return err
    }
    
    func (c *rawConn) Write(f func(uintptr) bool) error {
    	if !c.ok() {
    		return syscall.EINVAL
    	}
    	err := c.fd.pfd.RawWrite(f)
    	runtime.KeepAlive(c.fd)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  6. src/net/tcpsock_unix.go

    		return syscall.EINVAL
    	}
    
    	if err := setKeepAlive(c.fd, config.Enable); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	if err := setKeepAliveIdle(c.fd, config.Idle); err != nil {
    		return &OpError{Op: "set", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	if err := setKeepAliveInterval(c.fd, config.Interval); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 03:10:07 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  7. src/net/fd_unix.go

    		ls = fd.laddr.String()
    	}
    	if fd.raddr != nil {
    		rs = fd.raddr.String()
    	}
    	return fd.net + ":" + ls + "->" + rs
    }
    
    func (fd *netFD) connect(ctx context.Context, la, ra syscall.Sockaddr) (rsa syscall.Sockaddr, ret error) {
    	// Do not need to call fd.writeLock here,
    	// because fd is not yet accessible to user,
    	// so no concurrent operations are possible.
    	switch err := connectFunc(fd.pfd.Sysfd, ra); err {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 20:19:46 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/sys/unix/ioctl_linux.go

    }
    
    func IoctlGetRTCTime(fd int) (*RTCTime, error) {
    	var value RTCTime
    	err := ioctlPtr(fd, RTC_RD_TIME, unsafe.Pointer(&value))
    	return &value, err
    }
    
    func IoctlSetRTCTime(fd int, value *RTCTime) error {
    	return ioctlPtr(fd, RTC_SET_TIME, unsafe.Pointer(value))
    }
    
    func IoctlGetRTCWkAlrm(fd int) (*RTCWkAlrm, error) {
    	var value RTCWkAlrm
    	err := ioctlPtr(fd, RTC_WKALM_RD, unsafe.Pointer(&value))
    	return &value, err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 8.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/test/testdata/gen/arithConstGen.go

    					continue
    				}
    				fd := cfncData{s.name, o.name, s.name, o.symbol, "", "", "", ""}
    				for _, i := range s.u {
    					fd.Number = fmt.Sprintf("%d", i)
    					fd.FNumber = strings.Replace(fd.Number, "-", "Neg", -1)
    
    					// unsigned
    					for _, j := range s.u {
    
    						if o.name != "mod" && o.name != "div" || j != 0 {
    							fd.Ans = ansU(i, j, s.name, o.symbol)
    							fd.Input = fmt.Sprintf("%d", j)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 20 02:13:02 UTC 2022
    - 8.3K bytes
    - Viewed (0)
  10. src/syscall/exec_bsd.go

    		if fd[i] == -1 {
    			RawSyscall(SYS_CLOSE, uintptr(i), 0, 0)
    			continue
    		}
    		if fd[i] == i {
    			// dup2(i, i) won't clear close-on-exec flag on Linux,
    			// probably not elsewhere either.
    			_, _, err1 = RawSyscall(SYS_FCNTL, uintptr(fd[i]), F_SETFD, 0)
    			if err1 != 0 {
    				goto childerror
    			}
    			continue
    		}
    		// The new fd is created NOT close-on-exec,
    		// which is exactly what we want.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 29 18:51:35 UTC 2023
    - 7.9K bytes
    - Viewed (0)
Back to top