Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for nametomib (0.32 sec)

  1. src/vendor/golang.org/x/sys/cpu/cpu_netbsd_arm64.go

    	nodes := make([]sysctlNode, olen/sz)
    	np := (*byte)(unsafe.Pointer(&nodes[0]))
    	if err := sysctl(mib, np, &olen, qp, sz); err != nil {
    		return nil, err
    	}
    
    	return nodes, nil
    }
    
    func nametomib(name string) ([]int32, error) {
    	// Split name into components.
    	var parts []string
    	last := 0
    	for i := 0; i < len(name); i++ {
    		if name[i] == '.' {
    			parts = append(parts, name[last:i])
    			last = i + 1
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 02 15:41:00 UTC 2020
    - 4.3K bytes
    - Viewed (0)
  2. src/syscall/syscall_bsd.go

    	}
    	return kevent(kq, change, len(changes), event, len(events), timeout)
    }
    
    func Sysctl(name string) (value string, err error) {
    	// Translate name to mib number.
    	mib, err := nametomib(name)
    	if err != nil {
    		return "", err
    	}
    
    	// Find size.
    	n := uintptr(0)
    	if err = sysctl(mib, nil, &n, nil, 0); err != nil {
    		return "", err
    	}
    	if n == 0 {
    		return "", nil
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 07 10:34:48 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  3. src/syscall/syscall_openbsd.go

    type SockaddrDatalink struct {
    	Len    uint8
    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [24]int8
    	raw    RawSockaddrDatalink
    }
    
    func nametomib(name string) (mib []_C_int, err error) {
    	// Perform lookup via a binary search
    	left := 0
    	right := len(sysctlMib) - 1
    	for {
    		idx := int(uint(left+right) >> 1)
    		switch {
    		case name == sysctlMib[idx].ctlname:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 02 10:34:00 UTC 2023
    - 7K bytes
    - Viewed (0)
  4. src/syscall/syscall_freebsd.go

    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [46]int8
    	raw    RawSockaddrDatalink
    }
    
    // Translate "kern.hostname" to []_C_int{0,1,2,3}.
    func nametomib(name string) (mib []_C_int, err error) {
    	const siz = unsafe.Sizeof(mib[0])
    
    	// NOTE(rsc): It seems strange to set the buffer to have
    	// size CTL_MAXNAME+2 but use only CTL_MAXNAME
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:12:35 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  5. src/syscall/syscall_netbsd.go

    	nodes = make([]Sysctlnode, olen/sz)
    	np := (*byte)(unsafe.Pointer(&nodes[0]))
    	if err = sysctl(mib, np, &olen, qp, sz); err != nil {
    		return nil, err
    	}
    
    	return nodes, nil
    }
    
    func nametomib(name string) (mib []_C_int, err error) {
    	// Split name into components.
    	var parts []string
    	last := 0
    	for i := 0; i < len(name); i++ {
    		if name[i] == '.' {
    			parts = append(parts, name[last:i])
    			last = i + 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:12:35 UTC 2023
    - 7.8K bytes
    - Viewed (0)
  6. src/syscall/syscall_dragonfly.go

    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [12]int8
    	Rcf    uint16
    	Route  [16]uint16
    	raw    RawSockaddrDatalink
    }
    
    // Translate "kern.hostname" to []_C_int{0,1,2,3}.
    func nametomib(name string) (mib []_C_int, err error) {
    	const siz = unsafe.Sizeof(mib[0])
    
    	// NOTE(rsc): It seems strange to set the buffer to have
    	// size CTL_MAXNAME+2 but use only CTL_MAXNAME
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:12:35 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  7. src/syscall/syscall_darwin.go

    	Family uint8
    	Index  uint16
    	Type   uint8
    	Nlen   uint8
    	Alen   uint8
    	Slen   uint8
    	Data   [12]int8
    	raw    RawSockaddrDatalink
    }
    
    // Translate "kern.hostname" to []_C_int{0,1,2,3}.
    func nametomib(name string) (mib []_C_int, err error) {
    	const siz = unsafe.Sizeof(mib[0])
    
    	// NOTE(rsc): It seems strange to set the buffer to have
    	// size CTL_MAXNAME+2 but use only CTL_MAXNAME
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 11K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go

    	Route  [16]uint16
    	raw    RawSockaddrDatalink
    }
    
    func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
    	return nil, EAFNOSUPPORT
    }
    
    // Translate "kern.hostname" to []_C_int{0,1,2,3}.
    func nametomib(name string) (mib []_C_int, err error) {
    	const siz = unsafe.Sizeof(mib[0])
    
    	// NOTE(rsc): It seems strange to set the buffer to have
    	// size CTL_MAXNAME+2 but use only CTL_MAXNAME
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go

    }
    
    func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
    	return nil, EAFNOSUPPORT
    }
    
    func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
    
    func nametomib(name string) (mib []_C_int, err error) {
    	i := sort.Search(len(sysctlMib), func(i int) bool {
    		return sysctlMib[i].ctlname >= name
    	})
    	if i < len(sysctlMib) && sysctlMib[i].ctlname == name {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 11K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd.go

    	nodes = make([]Sysctlnode, olen/sz)
    	np := (*byte)(unsafe.Pointer(&nodes[0]))
    	if err = sysctl(mib, np, &olen, qp, sz); err != nil {
    		return nil, err
    	}
    
    	return nodes, nil
    }
    
    func nametomib(name string) (mib []_C_int, err error) {
    	// Split name into components.
    	var parts []string
    	last := 0
    	for i := 0; i < len(name); i++ {
    		if name[i] == '.' {
    			parts = append(parts, name[last:i])
    			last = i + 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 12.3K bytes
    - Viewed (0)
Back to top