runtime.sigctxt.regs (method)
38 uses
runtime (current package)
signal_darwin_arm64.go#L16: func (c *sigctxt) regs() *regs64 { return &(*ucontext)(c.ctxt).uc_mcontext.ss }
signal_darwin_arm64.go#L18: func (c *sigctxt) r0() uint64 { return c.regs().x[0] }
signal_darwin_arm64.go#L19: func (c *sigctxt) r1() uint64 { return c.regs().x[1] }
signal_darwin_arm64.go#L20: func (c *sigctxt) r2() uint64 { return c.regs().x[2] }
signal_darwin_arm64.go#L21: func (c *sigctxt) r3() uint64 { return c.regs().x[3] }
signal_darwin_arm64.go#L22: func (c *sigctxt) r4() uint64 { return c.regs().x[4] }
signal_darwin_arm64.go#L23: func (c *sigctxt) r5() uint64 { return c.regs().x[5] }
signal_darwin_arm64.go#L24: func (c *sigctxt) r6() uint64 { return c.regs().x[6] }
signal_darwin_arm64.go#L25: func (c *sigctxt) r7() uint64 { return c.regs().x[7] }
signal_darwin_arm64.go#L26: func (c *sigctxt) r8() uint64 { return c.regs().x[8] }
signal_darwin_arm64.go#L27: func (c *sigctxt) r9() uint64 { return c.regs().x[9] }
signal_darwin_arm64.go#L28: func (c *sigctxt) r10() uint64 { return c.regs().x[10] }
signal_darwin_arm64.go#L29: func (c *sigctxt) r11() uint64 { return c.regs().x[11] }
signal_darwin_arm64.go#L30: func (c *sigctxt) r12() uint64 { return c.regs().x[12] }
signal_darwin_arm64.go#L31: func (c *sigctxt) r13() uint64 { return c.regs().x[13] }
signal_darwin_arm64.go#L32: func (c *sigctxt) r14() uint64 { return c.regs().x[14] }
signal_darwin_arm64.go#L33: func (c *sigctxt) r15() uint64 { return c.regs().x[15] }
signal_darwin_arm64.go#L34: func (c *sigctxt) r16() uint64 { return c.regs().x[16] }
signal_darwin_arm64.go#L35: func (c *sigctxt) r17() uint64 { return c.regs().x[17] }
signal_darwin_arm64.go#L36: func (c *sigctxt) r18() uint64 { return c.regs().x[18] }
signal_darwin_arm64.go#L37: func (c *sigctxt) r19() uint64 { return c.regs().x[19] }
signal_darwin_arm64.go#L38: func (c *sigctxt) r20() uint64 { return c.regs().x[20] }
signal_darwin_arm64.go#L39: func (c *sigctxt) r21() uint64 { return c.regs().x[21] }
signal_darwin_arm64.go#L40: func (c *sigctxt) r22() uint64 { return c.regs().x[22] }
signal_darwin_arm64.go#L41: func (c *sigctxt) r23() uint64 { return c.regs().x[23] }
signal_darwin_arm64.go#L42: func (c *sigctxt) r24() uint64 { return c.regs().x[24] }
signal_darwin_arm64.go#L43: func (c *sigctxt) r25() uint64 { return c.regs().x[25] }
signal_darwin_arm64.go#L44: func (c *sigctxt) r26() uint64 { return c.regs().x[26] }
signal_darwin_arm64.go#L45: func (c *sigctxt) r27() uint64 { return c.regs().x[27] }
signal_darwin_arm64.go#L46: func (c *sigctxt) r28() uint64 { return c.regs().x[28] }
signal_darwin_arm64.go#L47: func (c *sigctxt) r29() uint64 { return c.regs().fp }
signal_darwin_arm64.go#L48: func (c *sigctxt) lr() uint64 { return c.regs().lr }
signal_darwin_arm64.go#L49: func (c *sigctxt) sp() uint64 { return c.regs().sp }
signal_darwin_arm64.go#L53: func (c *sigctxt) pc() uint64 { return c.regs().pc }
signal_darwin_arm64.go#L60: func (c *sigctxt) set_pc(x uint64) { c.regs().pc = x }
signal_darwin_arm64.go#L61: func (c *sigctxt) set_sp(x uint64) { c.regs().sp = x }
signal_darwin_arm64.go#L62: func (c *sigctxt) set_lr(x uint64) { c.regs().lr = x }
signal_darwin_arm64.go#L63: func (c *sigctxt) set_r28(x uint64) { c.regs().x[28] = x }
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)