Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 144 for mib (0.02 sec)

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

    	return err
    }
    
    func Uname(uname *Utsname) error {
    	mib := []_C_int{CTL_KERN, KERN_OSTYPE}
    	n := unsafe.Sizeof(uname.Sysname)
    	if err := sysctlUname(mib, &uname.Sysname[0], &n); err != nil {
    		return err
    	}
    	uname.Sysname[unsafe.Sizeof(uname.Sysname)-1] = 0
    
    	mib = []_C_int{CTL_KERN, KERN_HOSTNAME}
    	n = unsafe.Sizeof(uname.Nodename)
    	if err := sysctlUname(mib, &uname.Nodename[0], &n); err != nil {
    		return err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  2. src/os/executable_sysctl.go

    //go:build freebsd || dragonfly
    
    package os
    
    import (
    	"syscall"
    	"unsafe"
    )
    
    func executable() (string, error) {
    	mib := [4]int32{_CTL_KERN, _KERN_PROC, _KERN_PROC_PATHNAME, -1}
    
    	n := uintptr(0)
    	// get length
    	_, _, err := syscall.Syscall6(syscall.SYS___SYSCTL, uintptr(unsafe.Pointer(&mib[0])), 4, 0, uintptr(unsafe.Pointer(&n)), 0, 0)
    	if err != 0 {
    		return "", err
    	}
    	if n == 0 { // shouldn't happen
    		return "", nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 891 bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go

    }
    
    func Uname(uname *Utsname) error {
    	mib := []_C_int{CTL_KERN, KERN_OSTYPE}
    	n := unsafe.Sizeof(uname.Sysname)
    	if err := sysctl(mib, &uname.Sysname[0], &n, nil, 0); err != nil {
    		return err
    	}
    
    	mib = []_C_int{CTL_KERN, KERN_HOSTNAME}
    	n = unsafe.Sizeof(uname.Nodename)
    	if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil {
    		return err
    	}
    
    	mib = []_C_int{CTL_KERN, KERN_OSRELEASE}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 11K bytes
    - Viewed (0)
  4. src/runtime/os_openbsd.go

    )
    
    func sysctlInt(mib []uint32) (int32, bool) {
    	var out int32
    	nout := unsafe.Sizeof(out)
    	ret := sysctl(&mib[0], uint32(len(mib)), (*byte)(unsafe.Pointer(&out)), &nout, nil, 0)
    	if ret < 0 {
    		return 0, false
    	}
    	return out, true
    }
    
    func sysctlUint64(mib []uint32) (uint64, bool) {
    	var out uint64
    	nout := unsafe.Sizeof(out)
    	ret := sysctl(&mib[0], uint32(len(mib)), (*byte)(unsafe.Pointer(&out)), &nout, nil, 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go

    	if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil {
    		return err
    	}
    
    	mib = []_C_int{CTL_KERN, KERN_OSRELEASE}
    	n = unsafe.Sizeof(uname.Release)
    	if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil {
    		return err
    	}
    
    	mib = []_C_int{CTL_KERN, KERN_VERSION}
    	n = unsafe.Sizeof(uname.Version)
    	if err := sysctl(mib, &uname.Version[0], &n, nil, 0); err != nil {
    		return err
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 20.7K bytes
    - Viewed (0)
  6. src/runtime/os_freebsd.go

    	_CTL_QUERY     = 0
    	_CTL_QUERY_MIB = 3
    )
    
    // sysctlnametomib fill mib with dynamically assigned sysctl entries of name,
    // return count of effected mib slots, return 0 on error.
    func sysctlnametomib(name []byte, mib *[_CTL_MAXNAME]uint32) uint32 {
    	oid := [2]uint32{_CTL_QUERY, _CTL_QUERY_MIB}
    	miblen := uintptr(_CTL_MAXNAME)
    	if sysctl(&oid[0], 2, (*byte)(unsafe.Pointer(mib)), &miblen, (*byte)(unsafe.Pointer(&name[0])), (uintptr)(len(name))) < 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go

    	}
    
    	mib = []_C_int{CTL_KERN, KERN_HOSTNAME}
    	n = unsafe.Sizeof(uname.Nodename)
    	if err := sysctl(mib, &uname.Nodename[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
    		return err
    	}
    
    	mib = []_C_int{CTL_KERN, KERN_OSRELEASE}
    	n = unsafe.Sizeof(uname.Release)
    	if err := sysctl(mib, &uname.Release[0], &n, nil, 0); err != nil && !errors.Is(err, ENOMEM) {
    		return err
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 05:26:45 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  8. src/runtime/os_dragonfly.go

    func getncpu() int32 {
    	mib := [2]uint32{_CTL_HW, _HW_NCPU}
    	out := uint32(0)
    	nout := unsafe.Sizeof(out)
    	ret := sysctl(&mib[0], 2, (*byte)(unsafe.Pointer(&out)), &nout, nil, 0)
    	if ret >= 0 {
    		return int32(out)
    	}
    	return 1
    }
    
    func getPageSize() uintptr {
    	mib := [2]uint32{_CTL_HW, _HW_PAGESIZE}
    	out := uint32(0)
    	nout := unsafe.Sizeof(out)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  9. src/cmd/link/internal/ld/fallocate_test.go

    			t.Skip("fallocate is not supported")
    		}
    		if err == syscall.EINTR {
    			continue // try again
    		}
    		if err != nil {
    			t.Fatalf("fallocate failed: %v", err)
    		}
    		break
    	}
    
    	// Mmap 1 MiB initially, and grow to 2 and 3 MiB.
    	// Check if the file size and disk usage is expected.
    	for _, sz := range []int64{1 << 20, 2 << 20, 3 << 20} {
    		err = out.Mmap(uint64(sz))
    		if err != nil {
    			t.Fatalf("Mmap failed: %v", err)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 05 14:17:36 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. src/vendor/golang.org/x/net/route/syscall.go

    // license that can be found in the LICENSE file.
    
    //go:build darwin || dragonfly || freebsd || netbsd || openbsd
    
    package route
    
    import _ "unsafe" // for linkname
    
    //go:linkname sysctl syscall.sysctl
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 396 bytes
    - Viewed (0)
Back to top