Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for lwp_tramp (0.14 sec)

  1. src/runtime/os_netbsd_arm64.go

    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func lwp_mcontext_init(mc *mcontextt, stk unsafe.Pointer, mp *m, gp *g, fn uintptr) {
    	// Machine dependent mcontext initialisation for LWP.
    	mc.__gregs[_REG_ELR] = uint64(abi.FuncPCABI0(lwp_tramp))
    	mc.__gregs[_REG_X31] = uint64(uintptr(stk))
    	mc.__gregs[_REG_X0] = uint64(uintptr(unsafe.Pointer(mp)))
    	mc.__gregs[_REG_X1] = uint64(uintptr(unsafe.Pointer(mp.g0)))
    	mc.__gregs[_REG_X2] = uint64(fn)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 769 bytes
    - Viewed (0)
  2. src/runtime/os_netbsd_386.go

    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func lwp_mcontext_init(mc *mcontextt, stk unsafe.Pointer, mp *m, gp *g, fn uintptr) {
    	// Machine dependent mcontext initialisation for LWP.
    	mc.__gregs[_REG_EIP] = uint32(abi.FuncPCABI0(lwp_tramp))
    	mc.__gregs[_REG_UESP] = uint32(uintptr(stk))
    	mc.__gregs[_REG_EBX] = uint32(uintptr(unsafe.Pointer(mp)))
    	mc.__gregs[_REG_EDX] = uint32(uintptr(unsafe.Pointer(gp)))
    	mc.__gregs[_REG_ESI] = uint32(fn)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 21 22:12:04 UTC 2021
    - 617 bytes
    - Viewed (0)
  3. src/runtime/os_netbsd_amd64.go

    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func lwp_mcontext_init(mc *mcontextt, stk unsafe.Pointer, mp *m, gp *g, fn uintptr) {
    	// Machine dependent mcontext initialisation for LWP.
    	mc.__gregs[_REG_RIP] = uint64(abi.FuncPCABI0(lwp_tramp))
    	mc.__gregs[_REG_RSP] = uint64(uintptr(stk))
    	mc.__gregs[_REG_R8] = uint64(uintptr(unsafe.Pointer(mp)))
    	mc.__gregs[_REG_R9] = uint64(uintptr(unsafe.Pointer(gp)))
    	mc.__gregs[_REG_R12] = uint64(fn)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 21 22:12:04 UTC 2021
    - 614 bytes
    - Viewed (0)
  4. src/runtime/os_netbsd_arm.go

    import (
    	"internal/abi"
    	"unsafe"
    )
    
    func lwp_mcontext_init(mc *mcontextt, stk unsafe.Pointer, mp *m, gp *g, fn uintptr) {
    	// Machine dependent mcontext initialisation for LWP.
    	mc.__gregs[_REG_R15] = uint32(abi.FuncPCABI0(lwp_tramp))
    	mc.__gregs[_REG_R13] = uint32(uintptr(stk))
    	mc.__gregs[_REG_R0] = uint32(uintptr(unsafe.Pointer(mp)))
    	mc.__gregs[_REG_R1] = uint32(uintptr(unsafe.Pointer(gp)))
    	mc.__gregs[_REG_R2] = uint32(fn)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 05 20:34:30 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. src/runtime/os_netbsd.go

    func sigaltstack(new, old *stackt)
    
    //go:noescape
    func sigprocmask(how int32, new, old *sigset)
    
    //go:noescape
    func sysctl(mib *uint32, miblen uint32, out *byte, size *uintptr, dst *byte, ndst uintptr) int32
    
    func lwp_tramp()
    
    func raiseproc(sig uint32)
    
    func lwp_kill(tid int32, sig int)
    
    //go:noescape
    func getcontext(ctxt unsafe.Pointer)
    
    //go:noescape
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 10.1K bytes
    - Viewed (0)
Back to top