Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 2,619 for ctxt (0.04 sec)

  1. src/cmd/compile/internal/base/link.go

    // "can do weird things in GOPATH and we'd prefer they didn't
    // do _that_ weird thing" (per rsc). See also #4257.
    var ReservedImports = map[string]bool{
    	"go":   true,
    	"type": true,
    }
    
    var Ctxt *obj.Link
    
    // TODO(mdempsky): These should probably be obj.Link methods.
    
    // PkgLinksym returns the linker symbol for name within the given
    // package prefix. For user packages, prefix should be the package
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 09 11:28:56 UTC 2022
    - 1.6K bytes
    - Viewed (0)
  2. src/runtime/signal_netbsd_386.go

    // license that can be found in the LICENSE file.
    
    package runtime
    
    import "unsafe"
    
    type sigctxt struct {
    	info *siginfo
    	ctxt unsafe.Pointer
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) regs() *mcontextt { return &(*ucontextt)(c.ctxt).uc_mcontext }
    
    func (c *sigctxt) eax() uint32 { return c.regs().__gregs[_REG_EAX] }
    func (c *sigctxt) ebx() uint32 { return c.regs().__gregs[_REG_EBX] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 11 12:56:15 UTC 2016
    - 1.8K bytes
    - Viewed (0)
  3. src/runtime/cgo/asm_mips64x.s

    	MOVV	R6, (R5)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    // Saves C callee-saved registers and calls cgocallback with three arguments.
    // fn is the PC of a func(a unsafe.Pointer) function.
    TEXT crosscall2(SB),NOSPLIT|NOFRAME,$0
    	/*
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  4. src/cmd/link/internal/mips/asm.go

    	"cmd/link/internal/loader"
    	"cmd/link/internal/sym"
    	"debug/elf"
    )
    
    func gentext(ctxt *ld.Link, ldr *loader.Loader) {
    	return
    }
    
    func elfreloc1(ctxt *ld.Link, out *ld.OutBuf, ldr *loader.Loader, s loader.Sym, r loader.ExtReloc, ri int, sectoff int64) bool {
    	out.Write32(uint32(sectoff))
    
    	elfsym := ld.ElfSymForReloc(ctxt, r.Xsym)
    	switch r.Type {
    	default:
    		return false
    	case objabi.R_ADDR, objabi.R_DWARFSECREF:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/x86/asm_test.go

    var (
    	oclassTestsAMD64 []*oclassTest
    	oclassTests386   []*oclassTest
    )
    
    func init() {
    	// Required for tests that access any of
    	// opindex/ycover/reg/regrex global tables.
    	var ctxt obj.Link
    	instinit(&ctxt)
    
    	regAddr := func(reg int16) *obj.Addr {
    		return &obj.Addr{Type: obj.TYPE_REG, Reg: reg}
    	}
    	immAddr := func(v int64) *obj.Addr {
    		return &obj.Addr{Type: obj.TYPE_CONST, Offset: v}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jul 28 19:39:51 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/noder/export.go

    	out.WriteString("\n$$B\n") // indicate binary export format
    	io.Copy(out, &data)
    	out.WriteString("\n$$\n")
    
    	if base.Debug.Export != 0 {
    		fmt.Printf("BenchmarkExportSize:%s 1 %d bytes\n", base.Ctxt.Pkgpath, data.Len())
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 25 21:16:32 UTC 2023
    - 683 bytes
    - Viewed (0)
  7. src/runtime/signal_linux_riscv64.go

    package runtime
    
    import (
    	"internal/goarch"
    	"unsafe"
    )
    
    type sigctxt struct {
    	info *siginfo
    	ctxt unsafe.Pointer
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) regs() *sigcontext { return &(*ucontext)(c.ctxt).uc_mcontext }
    
    func (c *sigctxt) ra() uint64  { return c.regs().sc_regs.ra }
    func (c *sigctxt) sp() uint64  { return c.regs().sc_regs.sp }
    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/cgo/asm_mipsx.s

    	MOVW	R6, (R5)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    // Saves C callee-saved registers and calls cgocallback with three arguments.
    // fn is the PC of a func(a unsafe.Pointer) function.
    TEXT crosscall2(SB),NOSPLIT|NOFRAME,$0
    	/*
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  9. src/cmd/cgo/internal/testcarchive/testdata/main2.c

    	char a[1024];
    
    	*p = '\0';
    	if (i > 0) {
    		recur(i - 1, a);
    	}
    }
    
    static void pipeHandler(int signo, siginfo_t* info, void* ctxt) {
    	sigpipeSeen = 1;
    }
    
    // Signal handler that uses up more stack space than a goroutine will have.
    static void ioHandler(int signo, siginfo_t* info, void* ctxt) {
    	char a[1024];
    
    	recur(4, a);
    	sigioSeen = 1;
    }
    
    static jmp_buf jmp;
    static char* nullPointer;
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 11:59:56 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  10. src/runtime/signal_linux_arm64.go

    package runtime
    
    import (
    	"internal/goarch"
    	"unsafe"
    )
    
    type sigctxt struct {
    	info *siginfo
    	ctxt unsafe.Pointer
    }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) regs() *sigcontext { return &(*ucontext)(c.ctxt).uc_mcontext }
    
    func (c *sigctxt) r0() uint64  { return c.regs().regs[0] }
    func (c *sigctxt) r1() uint64  { return c.regs().regs[1] }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 2.9K bytes
    - Viewed (0)
Back to top