Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 184 for sigaddr (0.29 sec)

  1. src/runtime/signal_openbsd_386.go

    func (c *sigctxt) fs() uint32      { return c.regs().sc_fs }
    func (c *sigctxt) gs() uint32      { return c.regs().sc_gs }
    func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint32 {
    	return *(*uint32)(add(unsafe.Pointer(c.info), 12))
    }
    
    func (c *sigctxt) set_eip(x uint32)     { c.regs().sc_eip = x }
    func (c *sigctxt) set_esp(x uint32)     { c.regs().sc_esp = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.6K bytes
    - Viewed (0)
  2. src/runtime/signal_dragonfly_amd64.go

    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
    
    func (c *sigctxt) set_rip(x uint64)     { c.regs().mc_rip = x }
    func (c *sigctxt) set_rsp(x uint64)     { c.regs().mc_rsp = x }
    func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 2K bytes
    - Viewed (0)
  3. src/runtime/signal_freebsd_amd64.go

    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
    
    func (c *sigctxt) set_rip(x uint64)     { c.regs().mc_rip = x }
    func (c *sigctxt) set_rsp(x uint64)     { c.regs().mc_rsp = x }
    func (c *sigctxt) set_sigcode(x uint64) { c.info.si_code = int32(x) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 2K bytes
    - Viewed (0)
  4. src/runtime/signal_386.go

    func (c *sigctxt) sigpc() uintptr { return uintptr(c.eip()) }
    
    func (c *sigctxt) sigsp() uintptr { return uintptr(c.esp()) }
    func (c *sigctxt) siglr() uintptr { return 0 }
    func (c *sigctxt) fault() uintptr { return uintptr(c.sigaddr()) }
    
    // preparePanic sets up the stack to look like a call to sigpanic.
    func (c *sigctxt) preparePanic(sig uint32, gp *g) {
    	pc := uintptr(c.eip())
    	sp := uintptr(c.esp())
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 1.7K bytes
    - Viewed (0)
  5. src/runtime/signal_netbsd_386.go

    func (c *sigctxt) fs() uint32      { return c.regs().__gregs[_REG_FS] }
    func (c *sigctxt) gs() uint32      { return c.regs().__gregs[_REG_GS] }
    func (c *sigctxt) sigcode() uint32 { return uint32(c.info._code) }
    func (c *sigctxt) sigaddr() uint32 {
    	return *(*uint32)(unsafe.Pointer(&c.info._reason[0]))
    }
    
    func (c *sigctxt) set_eip(x uint32)     { c.regs().__gregs[_REG_EIP] = x }
    func (c *sigctxt) set_esp(x uint32)     { c.regs().__gregs[_REG_UESP] = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.8K bytes
    - Viewed (0)
  6. src/runtime/signal_openbsd_amd64.go

    func (c *sigctxt) fs() uint64      { return c.regs().sc_fs }
    func (c *sigctxt) gs() uint64      { return c.regs().sc_gs }
    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 {
    	return *(*uint64)(add(unsafe.Pointer(c.info), 16))
    }
    
    func (c *sigctxt) set_rip(x uint64)     { c.regs().sc_rip = x }
    func (c *sigctxt) set_rsp(x uint64)     { c.regs().sc_rsp = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 2K bytes
    - Viewed (0)
  7. src/runtime/signal_linux_riscv64.go

    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint64 { return c.regs().sc_regs.pc }
    
    func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
    
    func (c *sigctxt) set_pc(x uint64) { c.regs().sc_regs.pc = x }
    func (c *sigctxt) set_ra(x uint64) { c.regs().sc_regs.ra = x }
    func (c *sigctxt) set_sp(x uint64) { c.regs().sc_regs.sp = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 2.9K bytes
    - Viewed (0)
  8. src/runtime/signal_freebsd_riscv64.go

    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint64 { return c.regs().mc_gpregs.gp_sepc }
    
    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 { return c.info.si_addr }
    
    func (c *sigctxt) set_pc(x uint64) { c.regs().mc_gpregs.gp_sepc = x }
    func (c *sigctxt) set_ra(x uint64) { c.regs().mc_gpregs.gp_ra = x }
    func (c *sigctxt) set_sp(x uint64) { c.regs().mc_gpregs.gp_sp = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 28 03:17:13 UTC 2022
    - 3.1K bytes
    - Viewed (0)
  9. src/runtime/signal_netbsd_amd64.go

    func (c *sigctxt) fs() uint64      { return c.regs().__gregs[_REG_FS] }
    func (c *sigctxt) gs() uint64      { return c.regs().__gregs[_REG_GS] }
    func (c *sigctxt) sigcode() uint64 { return uint64(c.info._code) }
    func (c *sigctxt) sigaddr() uint64 {
    	return *(*uint64)(unsafe.Pointer(&c.info._reason[0]))
    }
    
    func (c *sigctxt) set_rip(x uint64)     { c.regs().__gregs[_REG_RIP] = x }
    func (c *sigctxt) set_rsp(x uint64)     { c.regs().__gregs[_REG_RSP] = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 18:51:53 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  10. src/runtime/signal_netbsd_arm.go

    func (c *sigctxt) trap() uint32    { return 0 }
    func (c *sigctxt) error() uint32   { return 0 }
    func (c *sigctxt) oldmask() uint32 { return 0 }
    
    func (c *sigctxt) sigcode() uint32 { return uint32(c.info._code) }
    func (c *sigctxt) sigaddr() uint32 { return uint32(c.info._reason) }
    
    func (c *sigctxt) set_pc(x uint32)  { c.regs().__gregs[_REG_R15] = x }
    func (c *sigctxt) set_sp(x uint32)  { c.regs().__gregs[_REG_R13] = x }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 02:31:25 UTC 2017
    - 2.3K bytes
    - Viewed (0)
Back to top