Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 87 for syscall2 (0.26 sec)

  1. src/os/file_unix.go

    	if kind == kindOpenFile {
    		switch runtime.GOOS {
    		case "darwin", "ios", "dragonfly", "freebsd", "netbsd", "openbsd":
    			var st syscall.Stat_t
    			err := ignoringEINTR(func() error {
    				return syscall.Fstat(fd, &st)
    			})
    			typ := st.Mode & syscall.S_IFMT
    			// Don't try to use kqueue with regular files on *BSDs.
    			// On FreeBSD a regular file is always
    			// reported as ready for writing.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 13:52:34 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  2. src/net/tcpsock.go

    // This implements the [syscall.Conn] interface.
    func (c *TCPConn) SyscallConn() (syscall.RawConn, error) {
    	if !c.ok() {
    		return nil, syscall.EINVAL
    	}
    	return newRawConn(c.fd), nil
    }
    
    // ReadFrom implements the [io.ReaderFrom] ReadFrom method.
    func (c *TCPConn) ReadFrom(r io.Reader) (int64, error) {
    	if !c.ok() {
    		return 0, syscall.EINVAL
    	}
    	n, err := c.readFrom(r)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 03:10:07 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  3. src/os/os_windows_test.go

    	header windows.REPARSE_DATA_BUFFER_HEADER
    	detail [syscall.MAXIMUM_REPARSE_DATA_BUFFER_SIZE]byte
    }
    
    func createDirLink(link string, rdb *_REPARSE_DATA_BUFFER) error {
    	err := os.Mkdir(link, 0777)
    	if err != nil {
    		return err
    	}
    
    	linkp := syscall.StringToUTF16(link)
    	fd, err := syscall.CreateFile(&linkp[0], syscall.GENERIC_WRITE, 0, nil, syscall.OPEN_EXISTING,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 41.8K bytes
    - Viewed (0)
  4. src/syscall/syscall_aix.go

    // Note that sometimes we use a lowercase //sys name and
    // wrap it in our own nicer implementation.
    
    package syscall
    
    import (
    	"unsafe"
    )
    
    func Syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    func Syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno)
    func RawSyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 13:50:55 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  5. src/go/build/deps_test.go

    	< io;
    
    	RUNTIME
    	< arena;
    
    	syscall !< io;
    	reflect !< sort;
    
    	RUNTIME, unicode/utf8
    	< path;
    
    	unicode !< path;
    
    	# SYSCALL is RUNTIME plus the packages necessary for basic system calls.
    	RUNTIME, unicode/utf8, unicode/utf16
    	< internal/syscall/windows/sysdll, syscall/js
    	< syscall
    	< internal/syscall/unix, internal/syscall/windows, internal/syscall/windows/registry
    	< internal/syscall/execenv
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 16:41:13 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  6. src/syscall/exec_linux.go

    	CLONE_IO             = 0x80000000 // Clone io context
    
    	// Flags for the clone3() syscall.
    
    	CLONE_CLEAR_SIGHAND = 0x100000000 // Clear any signal handler and reset to SIG_DFL.
    	CLONE_INTO_CGROUP   = 0x200000000 // Clone into a specific cgroup given the right permissions.
    
    	// Cloning flags intersect with CSIGNAL so can be used with unshare and clone3
    	// syscalls only:
    
    	CLONE_NEWTIME = 0x00000080 // New time namespace
    )
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 07:45:37 UTC 2024
    - 23K bytes
    - Viewed (0)
  7. src/syscall/syscall_linux_test.go

    	origLimit := syscall.OrigRlimitNofile()
    	origRlimitNofile := syscall.GetInternalOrigRlimitNofile()
    
    	if origLimit == nil {
    		defer origRlimitNofile.Store(origLimit)
    		origRlimitNofile.Store(&syscall.Rlimit{
    			Cur: 1024,
    			Max: 65536,
    		})
    	}
    
    	// Get current process's nofile limit
    	var lim syscall.Rlimit
    	if err := syscall.Prlimit(0, syscall.RLIMIT_NOFILE, nil, &lim); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 23K bytes
    - Viewed (0)
  8. src/os/exec.go

    // type, such as [syscall.WaitStatus] on Unix, to access its contents.
    func (p *ProcessState) Sys() any {
    	return p.sys()
    }
    
    // SysUsage returns system-dependent resource usage information about
    // the exited process. Convert it to the appropriate underlying
    // type, such as [*syscall.Rusage] on Unix, to access its contents.
    // (On Unix, *syscall.Rusage matches struct rusage as defined in the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 22:06:47 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  9. src/internal/syscall/windows/registry/registry_test.go

    	StandardName                [32]uint16
    	StandardDate                syscall.Systemtime
    	StandardBias                int32
    	DaylightName                [32]uint16
    	DaylightDate                syscall.Systemtime
    	DaylightBias                int32
    	TimeZoneKeyName             [128]uint16
    	DynamicDaylightTimeDisabled uint8
    }
    
    var (
    	modkernel32 = syscall.NewLazyDLL("kernel32.dll")
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 19:19:00 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  10. src/unsafe/unsafe.go

    //
    //	// INVALID: conversion of nil pointer
    //	u := unsafe.Pointer(nil)
    //	p := unsafe.Pointer(uintptr(u) + offset)
    //
    // (4) Conversion of a Pointer to a uintptr when calling [syscall.Syscall].
    //
    // The Syscall functions in package syscall pass their uintptr arguments directly
    // to the operating system, which then may, depending on the details of the call,
    // reinterpret some of them as pointers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 19:45:20 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top