Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 27 for Uregs (0.21 sec)

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

    const (
    	SizeofSockaddrNFCLLCP = 0x58
    	SizeofIovec           = 0x8
    	SizeofMsghdr          = 0x1c
    	SizeofCmsghdr         = 0xc
    )
    
    const (
    	SizeofSockFprog = 0x8
    )
    
    type PtraceRegs struct {
    	Uregs [18]uint32
    }
    
    type FdSet struct {
    	Bits [32]int32
    }
    
    type Sysinfo_t struct {
    	Uptime    int32
    	Loads     [3]uint32
    	Totalram  uint32
    	Freeram   uint32
    	Sharedram uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  2. src/reflect/abi.go

    	stackBytes   uintptr // stack space used
    	iregs, fregs int     // registers used
    }
    
    func (a *abiSeq) dump() {
    	for i, p := range a.steps {
    		println("part", i, p.kind, p.offset, p.size, p.stkOff, p.ireg, p.freg)
    	}
    	print("values ")
    	for _, i := range a.valueStart {
    		print(i, " ")
    	}
    	println()
    	println("stack", a.stackBytes)
    	println("iregs", a.iregs)
    	println("fregs", a.fregs)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 17:08:32 UTC 2024
    - 15K bytes
    - Viewed (0)
  3. src/runtime/mbarrier.go

    	}
    	memmove(dst, src, size)
    
    	// Move pointers returned in registers to a place where the GC can see them.
    	for i := range regs.Ints {
    		if regs.ReturnIsPtr.Get(i) {
    			regs.Ptrs[i] = unsafe.Pointer(regs.Ints[i])
    		}
    	}
    }
    
    // typedslicecopy should be an internal detail,
    // but widely used packages access it using linkname.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/op.go

    	scale             uint8     // amd64/386 indexed load scale
    }
    
    type inputInfo struct {
    	idx  int     // index in Args array
    	regs regMask // allowed input registers
    }
    
    type outputInfo struct {
    	idx  int     // index in output tuple
    	regs regMask // allowed output registers
    }
    
    type regInfo struct {
    	// inputs encodes the register restrictions for an instruction's inputs.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 15:29:10 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  5. src/runtime/syscall_windows.go

    	a.retPop = c.retPop
    
    	// Convert from C to Go ABI.
    	var regs abi.RegArgs
    	var frame [callbackMaxFrame]byte
    	goArgs := unsafe.Pointer(&frame)
    	for _, part := range c.abiMap.parts {
    		switch part.kind {
    		case abiPartStack:
    			memmove(add(goArgs, part.dstStackOffset), add(a.args, part.srcStackOffset), part.len)
    		case abiPartReg:
    			goReg := unsafe.Pointer(&regs.Ints[part.dstRegister])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  6. src/runtime/race_s390x.s

    	STMG	R6, R15, 48(R15)		// Save non-volatile regs.
    	BL	runtimeĀ·load_g(SB)		// Saved by racecall.
    	CMPBNE	R2, $0, rest			// raceGetProcCmd?
    	MOVD	g_m(g), R2			// R2 = thread.
    	MOVD	m_p(R2), R2			// R2 = processor.
    	MVC	$8, p_raceprocctx(R2), (R3)	// *R3 = ThreadState *.
    	LMG	48(R15), R6, R15		// Restore non-volatile regs.
    	BR	R14				// Return to C.
    rest:	MOVD	g_m(g), R4			// R4 = current thread.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  7. src/runtime/mfinal.go

    			continue
    		}
    		argRegs = intArgRegs
    		unlock(&finlock)
    		if raceenabled {
    			racefingo()
    		}
    		for fb != nil {
    			for i := fb.cnt; i > 0; i-- {
    				f := &fb.fin[i-1]
    
    				var regs abi.RegArgs
    				// The args may be passed in registers or on stack. Even for
    				// the register case, we still need the spill slots.
    				// TODO: revisit if we remove spill slots.
    				//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 01:56:56 UTC 2024
    - 19K bytes
    - Viewed (0)
  8. src/reflect/value.go

    						offset := add(v.ptr, st.offset, "precomputed value offset")
    						intFromReg(regs, st.ireg, st.size, offset)
    					case abiStepPointer:
    						s := add(v.ptr, st.offset, "precomputed value offset")
    						*((*unsafe.Pointer)(s)) = regs.Ptrs[st.ireg]
    					case abiStepFloatReg:
    						offset := add(v.ptr, st.offset, "precomputed value offset")
    						floatFromReg(regs, st.freg, st.size, offset)
    					case abiStepStack:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:17:41 UTC 2024
    - 119.9K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go

    const (
    	SizeofSockaddrNFCLLCP = 0x60
    	SizeofIovec           = 0x10
    	SizeofMsghdr          = 0x38
    	SizeofCmsghdr         = 0x10
    )
    
    const (
    	SizeofSockFprog = 0x10
    )
    
    type PtraceRegs struct {
    	Regs     [32]uint64
    	Lo       uint64
    	Hi       uint64
    	Epc      uint64
    	Badvaddr uint64
    	Status   uint64
    	Cause    uint64
    }
    
    type FdSet struct {
    	Bits [16]int64
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go

    const (
    	SizeofSockaddrNFCLLCP = 0x58
    	SizeofIovec           = 0x8
    	SizeofMsghdr          = 0x1c
    	SizeofCmsghdr         = 0xc
    )
    
    const (
    	SizeofSockFprog = 0x8
    )
    
    type PtraceRegs struct {
    	Regs     [32]uint64
    	Lo       uint64
    	Hi       uint64
    	Epc      uint64
    	Badvaddr uint64
    	Status   uint64
    	Cause    uint64
    }
    
    type FdSet struct {
    	Bits [32]int32
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 12.3K bytes
    - Viewed (0)
Back to top