Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for nametomib (0.12 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_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)
  3. 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)
  4. 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)
  5. 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)
Back to top