Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 205 for EINVAL (0.17 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go

    		return utimensat(dirfd, path, nil, flags)
    	}
    	if len(ts) != 2 {
    		return EINVAL
    	}
    	return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags)
    }
    
    func Futimesat(dirfd int, path string, tv []Timeval) error {
    	if tv == nil {
    		return futimesat(dirfd, path, nil)
    	}
    	if len(tv) != 2 {
    		return EINVAL
    	}
    	return futimesat(dirfd, path, (*[2]Timeval)(unsafe.Pointer(&tv[0])))
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 77.5K bytes
    - Viewed (0)
  2. src/syscall/syscall_solaris.go

    }
    
    func Pipe(p []int) (err error) {
    	return Pipe2(p, 0)
    }
    
    //sysnb	pipe2(p *[2]_C_int, flags int) (err error)
    
    func Pipe2(p []int, flags int) error {
    	if len(p) != 2 {
    		return EINVAL
    	}
    	var pp [2]_C_int
    	err := pipe2(&pp, flags)
    	if err == nil {
    		p[0] = int(pp[0])
    		p[1] = int(pp[1])
    	}
    	return err
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  3. src/syscall/creds_test.go

    				err = op.Err
    			}
    			if sys, ok := err.(*os.SyscallError); ok {
    				err = sys.Err
    			}
    			switch err {
    			case syscall.EPERM, syscall.EINVAL:
    			default:
    				t.Fatalf("WriteMsgUnix failed with %v, want EPERM or EINVAL", err)
    			}
    		}
    
    		ucred.Pid = int32(os.Getpid())
    		ucred.Uid = uint32(os.Getuid())
    		ucred.Gid = uint32(os.Getgid())
    		oob := syscall.UnixCredentials(&ucred)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 17 02:43:05 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  4. src/syscall/dirent_test.go

    		t.Fatalf("syscall.open: %v", err)
    	}
    	defer syscall.Close(fd)
    
    	buf := bytes.Repeat([]byte{0xCD}, direntBufSize)
    	for {
    		n, err := syscall.ReadDirent(fd, buf)
    		if err == syscall.EINVAL {
    			// On linux, 'man getdents64' says that EINVAL indicates “result buffer is too small”.
    			// Try a bigger buffer.
    			t.Logf("ReadDirent: %v; retrying with larger buffer", err)
    			buf = bytes.Repeat([]byte{0xCD}, len(buf)*2)
    			continue
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. src/net/file_plan9.go

    // license that can be found in the LICENSE file.
    
    package net
    
    import (
    	"errors"
    	"io"
    	"os"
    	"syscall"
    )
    
    func (fd *netFD) status(ln int) (string, error) {
    	if !fd.ok() {
    		return "", syscall.EINVAL
    	}
    
    	status, err := os.Open(fd.dir + "/status")
    	if err != nil {
    		return "", err
    	}
    	defer status.Close()
    	buf := make([]byte, ln)
    	n, err := io.ReadFull(status, buf[:])
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  6. src/syscall/fs_js.go

    		newPos = f.pos + offset
    	case 2:
    		var st Stat_t
    		if err := Fstat(fd, &st); err != nil {
    			return 0, err
    		}
    		newPos = st.Size + offset
    	default:
    		return 0, errnoErr(EINVAL)
    	}
    
    	if newPos < 0 {
    		return 0, errnoErr(EINVAL)
    	}
    
    	f.seeked = true
    	f.dirIdx = 0 // Reset directory read position. See issue 35767.
    	f.pos = newPos
    	return newPos, nil
    }
    
    func Dup(fd int) (int, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 11 18:19:17 UTC 2023
    - 10.8K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/ifreq_linux.go

    		return nil, EINVAL
    	}
    
    	return raw.Addr[:], nil
    }
    
    // SetInet4Addr sets a C in_addr/Go []byte (4-byte IPv4 address) value in an
    // embedded sockaddr within the Ifreq's union data. v must be 4 bytes in length
    // or an error will be returned.
    func (ifr *Ifreq) SetInet4Addr(v []byte) error {
    	if len(v) != 4 {
    		return EINVAL
    	}
    
    	var addr [4]byte
    	copy(addr[:], v)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  8. src/syscall/tables_js.go

    // Errno values.
    var (
    	errEAGAIN error = EAGAIN
    	errEINVAL error = EINVAL
    	errENOENT error = ENOENT
    )
    
    // errnoErr returns common boxed Errno values, to prevent
    // allocations at runtime.
    func errnoErr(e Errno) error {
    	switch e {
    	case 0:
    		return nil
    	case EAGAIN:
    		return errEAGAIN
    	case EINVAL:
    		return errEINVAL
    	case ENOENT:
    		return errENOENT
    	}
    	return e
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 19.2K bytes
    - Viewed (0)
  9. src/syscall/syscall_linux.go

    }
    
    func Utimes(path string, tv []Timeval) (err error) {
    	if len(tv) != 2 {
    		return EINVAL
    	}
    	return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0])))
    }
    
    //sys	utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error)
    
    func UtimesNano(path string, ts []Timespec) (err error) {
    	if len(ts) != 2 {
    		return EINVAL
    	}
    	return utimensat(_AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0)
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  10. src/net/writev_unix.go

    //go:build unix
    
    package net
    
    import (
    	"runtime"
    	"syscall"
    )
    
    func (c *conn) writeBuffers(v *Buffers) (int64, error) {
    	if !c.ok() {
    		return 0, syscall.EINVAL
    	}
    	n, err := c.fd.writeBuffers(v)
    	if err != nil {
    		return n, &OpError{Op: "writev", Net: c.fd.net, Source: c.fd.laddr, Addr: c.fd.raddr, Err: err}
    	}
    	return n, nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 07 16:48:35 UTC 2022
    - 666 bytes
    - Viewed (0)
Back to top