- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 17 for asmcgocall_no_g (0.53 sec)
-
src/runtime/stubs_mips64x.go
//go:build mips64 || mips64le package runtime import "unsafe" // Called from assembly only; declared for go vet. func load_g() func save_g() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) // getfp returns the frame pointer register of its caller or 0 if not implemented. // TODO: Make this a compiler intrinsic
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 22 10:04:13 UTC 2023 - 522 bytes - Viewed (0) -
src/runtime/sys_openbsd1.go
//go:nosplit func osyield() { libcCall(unsafe.Pointer(abi.FuncPCABI0(sched_yield_trampoline)), unsafe.Pointer(nil)) } func sched_yield_trampoline() //go:nosplit func osyield_no_g() { asmcgocall_no_g(unsafe.Pointer(abi.FuncPCABI0(sched_yield_trampoline)), unsafe.Pointer(nil)) } //go:cgo_import_dynamic libc_thrsleep __thrsleep "libc.so" //go:cgo_import_dynamic libc_thrwakeup __thrwakeup "libc.so"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 30 03:11:18 UTC 2021 - 1.2K bytes - Viewed (0) -
src/runtime/stubs_ppc64x.go
//go:build ppc64le || ppc64 package runtime import "unsafe" // Called from assembly only; declared for go vet. func load_g() func save_g() func reginit() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) // Spills/loads arguments in registers to/from an internal/abi.RegArgs // respectively. Does not follow the Go ABI. func spillArgs() func unspillArgs()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 02:48:11 UTC 2023 - 688 bytes - Viewed (0) -
src/runtime/stubs_arm.go
func _modu() // Called from assembly only; declared for go vet. func usplitR0() func load_g() func save_g() func emptyfunc() func _initcgo() func read_tls_fallback() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) // getfp returns the frame pointer register of its caller or 0 if not implemented. // TODO: Make this a compiler intrinsic
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 22 10:04:13 UTC 2023 - 689 bytes - Viewed (0) -
src/runtime/stubs_amd64.go
func retpolineDI() func retpolineR8() func retpolineR9() func retpolineR10() func retpolineR11() func retpolineR12() func retpolineR13() func retpolineR14() func retpolineR15() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) //go:systemstack func asmcgocall_landingpad() // Used by reflectcall and the reflect package. // // Spills/loads arguments in registers to/from an internal/abi.RegArgs
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 05 08:26:52 UTC 2023 - 1.4K bytes - Viewed (0) -
src/runtime/stubs_386.go
func stackcheck() // Called from assembly only; declared for go vet. func setldt(slot uintptr, base unsafe.Pointer, size uintptr) func emptyfunc() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) // getfp returns the frame pointer register of its caller or 0 if not implemented. // TODO: Make this a compiler intrinsic
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 22 10:04:13 UTC 2023 - 708 bytes - Viewed (0) -
src/runtime/stubs_arm64.go
// license that can be found in the LICENSE file. package runtime import "unsafe" // Called from assembly only; declared for go vet. func load_g() func save_g() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) func emptyfunc() // Used by reflectcall and the reflect package. // // Spills/loads arguments in registers to/from an internal/abi.RegArgs // respectively. Does not follow the Go ABI.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 22 10:04:13 UTC 2023 - 700 bytes - Viewed (0) -
src/runtime/stubs_riscv64.go
// license that can be found in the LICENSE file. package runtime import "unsafe" // Called from assembly only; declared for go vet. func load_g() func save_g() //go:noescape func asmcgocall_no_g(fn, arg unsafe.Pointer) // Used by reflectcall and the reflect package. // // Spills/loads arguments in registers to/from an internal/abi.RegArgs // respectively. Does not follow the Go ABI. func spillArgs()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 02:55:17 UTC 2023 - 695 bytes - Viewed (0) -
src/runtime/sys_openbsd2.go
func usleep(usec uint32) { libcCall(unsafe.Pointer(abi.FuncPCABI0(usleep_trampoline)), unsafe.Pointer(&usec)) } func usleep_trampoline() //go:nosplit //go:cgo_unsafe_args func usleep_no_g(usec uint32) { asmcgocall_no_g(unsafe.Pointer(abi.FuncPCABI0(usleep_trampoline)), unsafe.Pointer(&usec)) } //go:nosplit //go:cgo_unsafe_args func sysctl(mib *uint32, miblen uint32, out *byte, size *uintptr, dst *byte, ndst uintptr) int32 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 8.7K bytes - Viewed (0) -
src/runtime/asm_mips64x.s
MOVV (g_sched+gobuf_ctxt)(g), R1 BEQ R1, 2(PC) JAL runtime·abort(SB) RET // func asmcgocall_no_g(fn, arg unsafe.Pointer) // Call fn(arg) aligned appropriately for the gcc ABI. // Called on a system stack, and there may be no g yet (during needm). TEXT ·asmcgocall_no_g(SB),NOSPLIT,$0-16 MOVV fn+0(FP), R25 MOVV arg+8(FP), R4 JAL (R25) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 06 19:45:59 UTC 2023 - 24.3K bytes - Viewed (0)