- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for SWI (0.02 sec)
-
src/runtime/sys_freebsd_arm.s
MOVW $ret+0(FP), R0 // arg 1 MOVW $SYS_thr_self, R7 SWI $0 RET TEXT runtime·thr_kill(SB),NOSPLIT,$0-8 // thr_kill(tid, sig) MOVW tid+0(FP), R0 // arg 1 id MOVW sig+4(FP), R1 // arg 2 signal MOVW $SYS_thr_kill, R7 SWI $0 RET TEXT runtime·raiseproc(SB),NOSPLIT,$0 // getpid MOVW $SYS_getpid, R7 SWI $0 // kill(self, sig) // arg 1 - pid, now in R0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 10.4K bytes - Viewed (0) -
src/syscall/asm_netbsd_arm.s
TEXT ·Syscall(SB),NOSPLIT,$0-28 BL runtime·entersyscall(SB) MOVW trap+0(FP), R0 // sigcall num MOVW a1+4(FP), R1 // a1 MOVW a2+8(FP), R2 // a2 MOVW a3+12(FP), R3 // a3 SWI $0 // syscall MOVW $0, R2 BCS error MOVW R0, r1+16(FP) // r1 MOVW R1, r2+20(FP) // r2 MOVW R2, err+24(FP) // err BL runtime·exitsyscall(SB) RET error: MOVW $-1, R3 MOVW R3, r1+16(FP) // r1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 09 21:13:25 UTC 2019 - 2.8K bytes - Viewed (0) -
src/runtime/sys_netbsd_arm.s
MOVW $0, R1 // arg 2 - rmtp SWI $SYS___nanosleep50 RET TEXT runtime·lwp_kill(SB),NOSPLIT,$0-8 MOVW tid+0(FP), R0 // arg 1 - tid MOVW sig+4(FP), R1 // arg 2 - signal SWI $SYS__lwp_kill RET TEXT runtime·raiseproc(SB),NOSPLIT,$16 SWI $SYS_getpid // the returned R0 is arg 1 MOVW sig+0(FP), R1 // arg 2 - signal SWI $SYS_kill RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 10.6K bytes - Viewed (0) -
src/runtime/sys_plan9_arm.s
MOVW $SYS_CLOSE, R0 SWI $0 MOVW R0, ret+4(FP) RET //func exits(msg *byte) TEXT runtime·exits(SB),NOSPLIT,$0-4 MOVW $SYS_EXITS, R0 SWI $0 RET //func brk_(addr unsafe.Pointer) int32 TEXT runtime·brk_(SB),NOSPLIT,$0-8 MOVW $SYS_BRK_, R0 SWI $0 MOVW R0, ret+4(FP) RET //func sleep(ms int32) int32 TEXT runtime·sleep(SB),NOSPLIT,$0-8 MOVW $SYS_SLEEP, R0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 29 14:15:04 UTC 2021 - 7K bytes - Viewed (0) -
src/runtime/sys_linux_arm.s
MOVW $0, R0 // exit code MOVW $SYS_exit, R7 SWI $0 MOVW $1234, R0 MOVW $1004, R1 MOVW R0, (R1) // fail hard JMP 0(PC) TEXT runtime·gettid(SB),NOSPLIT,$0-4 MOVW $SYS_gettid, R7 SWI $0 MOVW R0, ret+0(FP) RET TEXT runtime·raise(SB),NOSPLIT|NOFRAME,$0 MOVW $SYS_getpid, R7 SWI $0 MOVW R0, R4 MOVW $SYS_gettid, R7 SWI $0 MOVW R0, R1 // arg 2 tid MOVW R4, R0 // arg 1 pid
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 24 18:53:44 UTC 2023 - 13.5K bytes - Viewed (0) -
src/syscall/asm_freebsd_arm.s
TEXT ·Syscall(SB),NOSPLIT,$0-28 BL runtime·entersyscall(SB) MOVW trap+0(FP), R7 // syscall number MOVW a1+4(FP), R0 // a1 MOVW a2+8(FP), R1 // a2 MOVW a3+12(FP), R2 // a3 SWI $0 // syscall MOVW $0, R2 BCS error MOVW R0, r1+16(FP) // r1 MOVW R1, r2+20(FP) // r2 MOVW R2, err+24(FP) // errno BL runtime·exitsyscall(SB) RET error: MOVW $-1, R3 MOVW R3, r1+16(FP) // r1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 23 16:52:33 UTC 2015 - 3K bytes - Viewed (0) -
src/syscall/asm_plan9_arm.s
MOVM.IA [R2-R4], (R1) MOVW trap+0(FP), R0 // syscall num SWI $0 MOVW $0, R2 MOVW $r1+16(FP), R3 MOVM.IA [R0,R2], (R3) CMP $-1, R0 B.EQ syscallerr BL runtime·exitsyscall(SB) MOVW $·emptystring+0(SB), R2 B syscallok syscallerr: MOVW $errbuf-128(SP), R2 MOVW $128, R3 MOVM.IA [R2,R3], (R1) MOVW $SYS_ERRSTR, R0 SWI $0 BL runtime·exitsyscall(SB) BL runtime·gostring(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 08 14:57:01 UTC 2018 - 3.2K bytes - Viewed (0) -
src/syscall/asm_linux_arm.s
BL runtime·entersyscall(SB) MOVW $SYS__LLSEEK, R7 // syscall entry MOVW fd+0(FP), R0 MOVW offset_hi+8(FP), R1 MOVW offset_lo+4(FP), R2 MOVW $newoffset_lo+16(FP), R3 MOVW whence+12(FP), R4 SWI $0 MOVW $0xfffff001, R6 CMP R6, R0 BLS okseek MOVW $0, R1 MOVW R1, newoffset_lo+16(FP) MOVW R1, newoffset_hi+20(FP) RSB $0, R0, R0 MOVW R0, err+24(FP) BL runtime·exitsyscall(SB) RET okseek:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 1.8K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_arm.s
TEXT ·SyscallNoError(SB),NOSPLIT,$0-24 BL runtime·entersyscall(SB) MOVW trap+0(FP), R7 MOVW a1+4(FP), R0 MOVW a2+8(FP), R1 MOVW a3+12(FP), R2 MOVW $0, R3 MOVW $0, R4 MOVW $0, R5 SWI $0 MOVW R0, r1+16(FP) MOVW $0, R0 MOVW R0, r2+20(FP) BL runtime·exitsyscall(SB) RET TEXT ·RawSyscall(SB),NOSPLIT,$0-28 B syscall·RawSyscall(SB) TEXT ·RawSyscall6(SB),NOSPLIT,$0-40
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.1K bytes - Viewed (0) -
src/runtime/rt0_linux_arm.s
// If you get a SIGILL here, you have the wrong kernel. // Save argc and argv (syscall will clobber at least R0). MOVM.DB.W [R0-R1], (R13) // do an EABI syscall MOVW $20, R7 // sys_getpid SWI $0 // this will trigger SIGILL on OABI systems MOVM.IA.W (R13), [R0-R1]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 12 21:41:30 UTC 2018 - 1007 bytes - Viewed (0)