Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 195 for fd (0.04 sec)

  1. src/os/pidfd_linux.go

    	// Get a pidfd of the current process (opening of "/proc/self" won't
    	// work for waitid).
    	fd, err := unix.PidFDOpen(syscall.Getpid(), 0)
    	if err != nil {
    		return NewSyscallError("pidfd_open", err)
    	}
    	defer syscall.Close(int(fd))
    
    	// Check waitid(P_PIDFD) works.
    	for {
    		_, _, err = syscall.Syscall6(syscall.SYS_WAITID, _P_PIDFD, fd, 0, syscall.WEXITED, 0, 0)
    		if err != syscall.EINTR {
    			break
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 18:08:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. src/runtime/netpoll_kqueue_event.go

    		}
    		println("runtime: netpoll: break fd ready for", ev.ident)
    		throw("runtime: netpoll: break fd ready for something unexpected")
    	}
    	return false
    }
    
    func drainWakeupEvent(kq int32) {
    	ev := keventt{
    		ident:  kqIdent,
    		filter: _EVFILT_USER,
    		flags:  _EV_DISABLE,
    	}
    	kevent(kq, &ev, 1, nil, 0, nil)
    }
    
    func netpollIsPollDescriptor(fd uintptr) bool {
    	return fd == uintptr(kq)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:15:46 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. src/syscall/getdirentries_test.go

    			t.Fatalf("WriteFile: %v", err)
    		}
    	}
    
    	// Read files using Getdirentries
    	var names2 []string
    	fd, err := syscall.Open(d, syscall.O_RDONLY, 0)
    	if err != nil {
    		t.Fatalf("Open: %v", err)
    	}
    	defer syscall.Close(fd)
    	var base uintptr
    	var buf [2048]byte
    	for {
    		n, err := syscall.Getdirentries(fd, buf[:], &base)
    		if err != nil {
    			t.Fatalf("Getdirentries: %v", err)
    		}
    		if n == 0 {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. src/runtime/netpoll.go

    //
    // func netpollinit()
    //     Initialize the poller. Only called once.
    //
    // func netpollopen(fd uintptr, pd *pollDesc) int32
    //     Arm edge-triggered notifications for fd. The pd argument is to pass
    //     back to netpollready when fd is ready. Return an errno value.
    //
    // func netpollclose(fd uintptr) int32
    //     Disable notifications for fd. Return an errno value.
    //
    // func netpoll(delta int64) (gList, int32)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 20.7K bytes
    - Viewed (0)
  5. src/syscall/syscall_openbsd_libc.go

    //sysnb exit(res int) (err error)
    //sys   ptrace(request int, pid int, addr uintptr, data uintptr) (err error)
    //sysnb getentropy(p []byte) (err error)
    //sys   fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
    //sys   unlinkat(fd int, path string, flags int) (err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 04 07:51:20 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  6. src/os/zero_copy_linux.go

    	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
    	})
    
    	if err == nil {
    		err = rerr
    	}
    
    	return written, handled, wrapSyscallError("sendfile", err)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    	return time.Duration(getTickCount64()) * time.Millisecond
    }
    
    func Ftruncate(fd Handle, length int64) (err error) {
    	curoffset, e := Seek(fd, 0, 1)
    	if e != nil {
    		return e
    	}
    	defer Seek(fd, curoffset, 0)
    	_, e = Seek(fd, length, 0)
    	if e != nil {
    		return e
    	}
    	e = SetEndOfFile(fd)
    	if e != nil {
    		return e
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
  8. src/runtime/sys_darwin.go

    //
    //go:nosplit
    func mmap(addr unsafe.Pointer, n uintptr, prot, flags, fd int32, off uint32) (unsafe.Pointer, int) {
    	args := struct {
    		addr            unsafe.Pointer
    		n               uintptr
    		prot, flags, fd int32
    		off             uint32
    		ret1            unsafe.Pointer
    		ret2            int
    	}{addr, n, prot, flags, fd, off, nil, 0}
    	libcCall(unsafe.Pointer(abi.FuncPCABI0(mmap_trampoline)), unsafe.Pointer(&args))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  9. src/net/sendfile_linux.go

    	if !ok {
    		return 0, nil, false
    	}
    
    	sc, err := f.SyscallConn()
    	if err != nil {
    		return 0, nil, false
    	}
    
    	var werr error
    	err = sc.Read(func(fd uintptr) bool {
    		written, werr, handled = poll.SendFile(&c.pfd, int(fd), remain)
    		return true
    	})
    	if err == nil {
    		err = werr
    	}
    
    	if lr != nil {
    		lr.N = remain - written
    	}
    	return written, wrapSyscallError("sendfile", err), handled
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  10. src/crypto/tls/testdata/Client-TLSv13-ExportKeyingMaterial

    000000d0  52 c7 c2 84 cb 48 81 a3  da bd a1 50 5c ec 5c a7  |R....H.....P\.\.|
    000000e0  10 01 58 cc 03 c3 53 04  03 69 80 f4 ad 4d ce 72  |..X...S..i...M.r|
    000000f0  26 4e 6c c7 2c 31 69 2b  fd 97 67 5e 7d e0 05 b3  |&Nl.,1i+..g^}...|
    00000100  f4 40 64 a1 bd a3 fd a8  f9 7b 18 82 89 8f 25 f9  |.@d......{....%.|
    00000110  ca ca c4 8f e4 90 7b 26  7a d5 b2 1e fa 05 db ad  |......{&z.......|
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:33:38 UTC 2024
    - 6.8K bytes
    - Viewed (0)
Back to top