Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for openFileNolog (0.33 sec)

  1. src/os/removeall_at.go

    // the file descriptor dirfd. If name is anything but a directory (this
    // includes a symlink to one), it should return an error. Other than that this
    // should act like openFileNolog.
    //
    // This acts like openFileNolog rather than OpenFile because
    // we are going to (try to) remove the file.
    // The contents of this file are not relevant for test caching.
    func openDirAt(dirfd int, name string) (*File, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:09:26 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  2. src/os/getwd.go

    	// adds /name to the beginning of dir.
    	dir = ""
    	for parent := ".."; ; parent = "../" + parent {
    		if len(parent) >= 1024 { // Sanity check
    			return "", syscall.ENAMETOOLONG
    		}
    		fd, err := openFileNolog(parent, O_RDONLY, 0)
    		if err != nil {
    			return "", err
    		}
    
    		for {
    			names, err := fd.Readdirnames(100)
    			if err != nil {
    				fd.Close()
    				return "", err
    			}
    			for _, name := range names {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 28 06:28:02 UTC 2020
    - 2.5K bytes
    - Viewed (0)
  3. src/os/file_windows.go

    }
    
    // DevNull is the name of the operating system's “null device.”
    // On Unix-like systems, it is "/dev/null"; on Windows, "NUL".
    const DevNull = "NUL"
    
    // openFileNolog is the Windows implementation of OpenFile.
    func openFileNolog(name string, flag int, perm FileMode) (*File, error) {
    	if name == "" {
    		return nil, &PathError{Op: "open", Path: name, Err: syscall.ENOENT}
    	}
    	path := fixLongPath(name)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 15:38:38 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  4. src/os/file_plan9.go

    		o |= syscall.DMAPPEND
    	}
    	if i&ModeExclusive != 0 {
    		o |= syscall.DMEXCL
    	}
    	if i&ModeTemporary != 0 {
    		o |= syscall.DMTMP
    	}
    	return
    }
    
    // openFileNolog is the Plan 9 implementation of OpenFile.
    func openFileNolog(name string, flag int, perm FileMode) (*File, error) {
    	var (
    		fd     int
    		e      error
    		create bool
    		excl   bool
    		trunc  bool
    		append bool
    	)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 15:35:30 UTC 2024
    - 16K bytes
    - Viewed (0)
  5. src/os/file_unix.go

    // On Unix-like systems, it is "/dev/null"; on Windows, "NUL".
    const DevNull = "/dev/null"
    
    // openFileNolog is the Unix implementation of OpenFile.
    // Changes here should be reflected in openDirAt and openDirNolog, if relevant.
    func openFileNolog(name string, flag int, perm FileMode) (*File, error) {
    	setSticky := false
    	if !supportsCreateWithStickyBit && flag&O_CREATE != 0 && perm&ModeSticky != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 13:52:34 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  6. src/os/file.go

    // methods on the returned File can be used for I/O.
    // If there is an error, it will be of type *PathError.
    func OpenFile(name string, flag int, perm FileMode) (*File, error) {
    	testlog.Open(name)
    	f, err := openFileNolog(name, flag, perm)
    	if err != nil {
    		return nil, err
    	}
    	f.appendMode = flag&O_APPEND != 0
    
    	return f, nil
    }
    
    // openDir opens a file which is assumed to be a directory. As such, it skips
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 23:07:37 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  7. src/cmd/trace/testdata/go122.test

    String id=154
    	data="os.open"
    String id=155
    	data="/usr/local/google/home/mknyszek/work/go-1/src/os/file_open_unix.go"
    String id=156
    	data="os.openFileNolog"
    String id=157
    	data="os.OpenFile"
    String id=158
    	data="os.Open"
    String id=159
    	data="net.open"
    String id=160
    	data="/usr/local/google/home/mknyszek/work/go-1/src/net/parse.go"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 17:15:58 UTC 2024
    - 166K bytes
    - Viewed (0)
Back to top