Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 135 for symaddr (0.11 sec)

  1. src/runtime/signal_openbsd_arm64.go

    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) rip() uint64 { return (uint64)(c.regs().sc_lr) } /* XXX */
    
    func (c *sigctxt) fault() uintptr  { return uintptr(c.sigaddr()) }
    func (c *sigctxt) sigcode() uint64 { return uint64(c.info.si_code) }
    func (c *sigctxt) sigaddr() uint64 {
    	return *(*uint64)(add(unsafe.Pointer(c.info), 16))
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) pc() uint64 { return uint64(c.regs().sc_elr) }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 20 18:20:42 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. src/runtime/defs_aix.go

    Go runtime functions require the "linux" name of fields (ss_sp, si_addr, etc)
    However, AIX structures don't provide such names and must be modified.
    
    TODO(aix): create a script to automatise defs_aix creation.
    
    Modifications made:
     - sigset replaced by a [4]uint64 array
     - add sigset_all variable
     - siginfo.si_addr uintptr instead of *byte
     - add (*timeval) set_usec
     - stackt.ss_sp uintptr instead of *byte
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 20 21:27:51 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. src/runtime/defs_linux_amd64.go

    	sa_flags    uint64
    	sa_restorer uintptr
    	sa_mask     uint64
    }
    
    type siginfoFields struct {
    	si_signo int32
    	si_errno int32
    	si_code  int32
    	// below here is a union; si_addr is the only field we use
    	si_addr uint64
    }
    
    type siginfo struct {
    	siginfoFields
    
    	// Pad struct to the max size in the kernel.
    	_ [_si_max_size - unsafe.Sizeof(siginfoFields{})]byte
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 19:05:10 UTC 2023
    - 4.7K 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_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)
  7. src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go

    	SYS_SHMAT                  = 228 // { caddr_t shmat(int shmid, const void *shmaddr, int shmflg); }
    	SYS_SHMCTL                 = 229 // { int shmctl(int shmid, int cmd, struct shmid_ds *buf); }
    	SYS_SHMDT                  = 230 // { int shmdt(const void *shmaddr); }
    	SYS_SHMGET                 = 231 // { int shmget(key_t key, size_t size, int shmflg); }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 27.6K bytes
    - Viewed (0)
  8. src/runtime/vdso_elf64.go

    	p_align  uint64 /* Segment alignment */
    }
    
    type elfShdr struct {
    	sh_name      uint32 /* Section name (string tbl index) */
    	sh_type      uint32 /* Section type */
    	sh_flags     uint64 /* Section flags */
    	sh_addr      uint64 /* Section virtual addr at execution */
    	sh_offset    uint64 /* Section file offset */
    	sh_size      uint64 /* Section size in bytes */
    	sh_link      uint32 /* Link to another section */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 19 19:32:35 UTC 2022
    - 2.8K bytes
    - Viewed (0)
  9. pkg/proxy/util/localdetector.go

    		nftFamily = "ip6"
    	}
    
    	return &detectLocal{
    		ifLocal:       []string{"-s", cidr},
    		ifNotLocal:    []string{"!", "-s", cidr},
    		ifLocalNFT:    []string{nftFamily, "saddr", cidr},
    		ifNotLocalNFT: []string{nftFamily, "saddr", "!=", cidr},
    	}
    }
    
    // NewDetectLocalByBridgeInterface returns a LocalTrafficDetector that considers traffic
    // from interfaceName to be from a local pod, and traffic from other interfaces to be
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 26 15:34:37 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  10. 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)
Back to top