- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 39 for plfd (0.04 sec)
-
src/net/tcpsockopt_solaris.go
} if d == 0 { d = defaultTCPKeepAliveIdle } else if d < 0 { return nil } // The kernel expects seconds so round to next highest second. secs := int(roundDurationUp(d, time.Second)) err := fd.pfd.SetsockoptInt(syscall.IPPROTO_TCP, sysTCP_KEEPIDLE, secs) runtime.KeepAlive(fd) return wrapSyscallError("setsockopt", err) } func setKeepAliveInterval(fd *netFD, d time.Duration) error {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 15 03:10:07 UTC 2024 - 3.3K bytes - Viewed (0) -
src/os/zero_copy_linux.go
pfd, network := getPollFDAndNetwork(w) // TODO(panjf2000): same as File.spliceToFile. if pfd == nil || !pfd.IsStream || !isUnixOrTCP(string(network)) { return } sc, err := f.SyscallConn() if err != nil { return } rerr := sc.Read(func(fd uintptr) (done bool) { written, err, handled = poll.SendFile(pfd, int(fd), 1<<63-1) return true })
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 26 18:12:56 UTC 2024 - 4.6K bytes - Viewed (0) -
src/net/fd_fake.go
case "udp": laddr = new(UDPAddr) raddr = new(UDPAddr) default: laddr = unknownAddr{} raddr = unknownAddr{} } return &netFD{ pfd: pfd, net: net, laddr: laddr, raddr: raddr, } } func (fd *netFD) init() error { return fd.pfd.Init(fd.net, true) } func (fd *netFD) name() string { return "unknown" } func (fd *netFD) accept() (netfd *netFD, err error) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 15:56:08 UTC 2023 - 3.8K bytes - Viewed (0) -
src/internal/poll/fd_windows_test.go
poll.InitWSA() } func findLoggedFD(h syscall.Handle) (lfd *loggedFD, found bool) { logMu.Lock() defer logMu.Unlock() lfd, found = loggedFDs[h] return lfd, found } // checkFileIsNotPartOfNetpoll verifies that f is not managed by netpoll. // It returns error, if check fails. func checkFileIsNotPartOfNetpoll(f *os.File) error { lfd, found := findLoggedFD(syscall.Handle(f.Fd())) if !found {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 14 08:33:36 UTC 2024 - 4.3K bytes - Viewed (0) -
src/net/tcpsockopt_darwin.go
secs := int(roundDurationUp(d, time.Second)) err := fd.pfd.SetsockoptInt(syscall.IPPROTO_TCP, sysTCP_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, sysTCP_KEEPCNT, n) runtime.KeepAlive(fd)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 20 06:04:31 UTC 2024 - 1.4K bytes - Viewed (0) -
src/net/sock_posix.go
// 2) the one from Getpeername, if it succeeds; or // 3) the one passed to us as the raddr parameter. lsa, _ = syscall.Getsockname(fd.pfd.Sysfd) if crsa != nil { fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(crsa)) } else if rsa, _ = syscall.Getpeername(fd.pfd.Sysfd); rsa != nil { fd.setAddr(fd.addrFunc()(lsa), fd.addrFunc()(rsa)) } else { fd.setAddr(fd.addrFunc()(lsa), raddr) } return nil }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Sep 18 17:20:52 UTC 2023 - 6.3K bytes - Viewed (0) -
src/net/rawconn.go
if !c.ok() { return syscall.EINVAL } err := c.fd.pfd.RawControl(f) runtime.KeepAlive(c.fd) if err != nil { err = &OpError{Op: "raw-control", Net: c.fd.net, Source: nil, Addr: c.fd.laddr, Err: err} } return err } func (c *rawConn) Read(f func(uintptr) bool) error { if !c.ok() { return syscall.EINVAL } err := c.fd.pfd.RawRead(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) -
src/net/splice_linux.go
case tcpConnWithoutWriteTo: s = v.fd case *UnixConn: if v.fd.net != "unix" { return 0, nil, false } s = v.fd default: return 0, nil, false } written, handled, err = pollSplice(&c.pfd, &s.pfd, remain) if lr != nil { lr.N -= written } return written, wrapSyscallError("splice", err), handled } // spliceTo transfers data from c to w using the splice system call to minimize
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 21:49:26 UTC 2024 - 1.7K bytes - Viewed (0) -
src/net/sockopt_posix.go
return errNoSuchMulticastInterface } 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) -
src/net/fd_windows.go
// ensure that that is applied before the call to ConnectEx begins // so that we don't return spurious connections. defer fd.pfd.SetWriteDeadline(noDeadline) if ctx.Err() != nil { fd.pfd.SetWriteDeadline(aLongTimeAgo) } else { if deadline, ok := ctx.Deadline(); ok && !deadline.IsZero() { fd.pfd.SetWriteDeadline(deadline) } done := make(chan struct{}) stop := context.AfterFunc(ctx, func() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 16:46:10 UTC 2024 - 6.2K bytes - Viewed (0)