Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 60 for vmkcall (0.19 sec)

  1. src/runtime/asm_s390x.s

    	MOVD	$0, gobuf_sp(R5)
    	MOVD	$0, gobuf_ret(R5)
    	MOVD	$0, gobuf_lr(R5)
    	MOVD	$0, gobuf_ctxt(R5)
    	CMP	R0, R0 // set condition codes for == test, needed by stack split
    	MOVD	gobuf_pc(R5), R6
    	BR	(R6)
    
    // void mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return.  It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall(SB), NOSPLIT, $-8-8
    	// Save caller state in g->sched
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  2. src/runtime/asm_loong64.s

    	MOVV	gobuf_ret(R4), R19
    	MOVV	gobuf_ctxt(R4), REGCTXT
    	MOVV	R0, gobuf_sp(R4)
    	MOVV	R0, gobuf_ret(R4)
    	MOVV	R0, gobuf_lr(R4)
    	MOVV	R0, gobuf_ctxt(R4)
    	MOVV	gobuf_pc(R4), R6
    	JMP	(R6)
    
    // void mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-8
    	MOVV	R4, REGCTXT
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  3. src/runtime/asm_mipsx.s

    	MOVW	gobuf_ret(R3), R1
    	MOVW	gobuf_ctxt(R3), REGCTXT
    	MOVW	R0, gobuf_sp(R3)
    	MOVW	R0, gobuf_ret(R3)
    	MOVW	R0, gobuf_lr(R3)
    	MOVW	R0, gobuf_ctxt(R3)
    	MOVW	gobuf_pc(R3), R4
    	JMP	(R4)
    
    // void mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall(SB),NOSPLIT|NOFRAME,$0-4
    	// Save caller state in g->sched
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  4. src/runtime/asm_arm.s

    	MOVW	R11, gobuf_ret(R1)
    	MOVW	R11, gobuf_lr(R1)
    	MOVW	R11, gobuf_ctxt(R1)
    	MOVW	gobuf_pc(R1), R11
    	CMP	R11, R11 // set condition codes for == test, needed by stack split
    	B	(R11)
    
    // func mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall(SB),NOSPLIT|NOFRAME,$0-4
    	// Save caller state in g->sched.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  5. src/runtime/asm_386.s

    	MOVL	gobuf_ret(BX), AX
    	MOVL	gobuf_ctxt(BX), DX
    	MOVL	$0, gobuf_sp(BX)	// clear to help garbage collector
    	MOVL	$0, gobuf_ret(BX)
    	MOVL	$0, gobuf_ctxt(BX)
    	MOVL	gobuf_pc(BX), BX
    	JMP	BX
    
    // func mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall(SB), NOSPLIT, $0-4
    	MOVL	fn+0(FP), DI
    
    	get_tls(DX)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  6. src/runtime/metrics_test.go

    			for i, stk := range acceptStacks {
    				if goexperiment.StaticLockRanking {
    					if !slices.ContainsFunc(stk, func(s string) bool {
    						return s == "runtime.systemstack" || s == "runtime.mcall" || s == "runtime.mstart"
    					}) {
    						// stk is a call stack that is still on the user stack when
    						// it calls runtime.unlock. Add the extra function that
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 45K bytes
    - Viewed (0)
  7. src/runtime/panic.go

    func (p *_panic) nextDefer() (func(), bool) {
    	gp := getg()
    
    	if !p.deferreturn {
    		if gp._panic != p {
    			throw("bad panic stack")
    		}
    
    		if p.recovered {
    			mcall(recovery) // does not return
    			throw("recovery failed")
    		}
    	}
    
    	// The assembler adjusts p.argp in wrapper functions that shouldn't
    	// be visible to recover(), so we need to restore it each iteration.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 43.8K bytes
    - Viewed (0)
  8. src/runtime/asm_ppc64x.s

    	MOVD	R0, gobuf_ret(R5)
    	MOVD	R0, gobuf_lr(R5)
    	MOVD	R0, gobuf_ctxt(R5)
    	CMP	R0, R0 // set condition codes for == test, needed by stack split
    	MOVD	gobuf_pc(R5), R12
    	MOVD	R12, CTR
    	BR	(CTR)
    
    // void mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-8
    	// Save caller state in g->sched
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  9. src/runtime/asm_arm64.s

    	MOVD	$0, gobuf_bp(R5)
    	MOVD	$0, gobuf_ret(R5)
    	MOVD	$0, gobuf_lr(R5)
    	MOVD	$0, gobuf_ctxt(R5)
    	CMP	ZR, ZR // set condition codes for == test, needed by stack split
    	MOVD	gobuf_pc(R5), R6
    	B	(R6)
    
    // void mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-8
    	MOVD	R0, R26				// context
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  10. src/runtime/asm_amd64.s

    	MOVQ	gobuf_bp(BX), BP
    	MOVQ	$0, gobuf_sp(BX)	// clear to help garbage collector
    	MOVQ	$0, gobuf_ret(BX)
    	MOVQ	$0, gobuf_ctxt(BX)
    	MOVQ	$0, gobuf_bp(BX)
    	MOVQ	gobuf_pc(BX), BX
    	JMP	BX
    
    // func mcall(fn func(*g))
    // Switch to m->g0's stack, call fn(g).
    // Fn must never return. It should gogo(&g->sched)
    // to keep running g.
    TEXT runtime·mcall<ABIInternal>(SB), NOSPLIT, $0-8
    	MOVQ	AX, DX	// DX = fn
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
Back to top