/src/lib/libc/arch/riscv/sys/ |
__vfork14.S | 48 * a1 == 0 in parent process, a1 == 1 in child process. 55 addi a1, a1, -1 /* success */ 56 and a0, a0, a1
|
fork.S | 42 * a1 == 0 in parent process, a1 == 1 in child process. 50 addi a1, a1, -1 // a1 0->0xffffffff in parent, 1->0 in child 51 and a0, a0, a1 // a0 = child pid in parent, 0 in child
|
__clone.S | 54 beqz a1, 8f 61 addi a1, a1, -CALLFRAME_SIZ 62 REG_S t0, 0(a1) 63 REG_S a3, SZREG(a1) 70 # a1 (rv[1]) == 0, parent, child pid in a0 72 bnez a1, 9f /* success */ 83 * highest is unused. a1 should equal sp now.
|
/src/lib/libc/compat/arch/alpha/sys/ |
compat_sigprocmask.S | 37 cmoveq a1, 1, a0 /* if set == NULL, how = SIG_BLOCK */ 38 beq a1, Ldoit /* and set = 0, and do it. */ 39 ldl a1, 0(a1) /* load the set from *set */
|
/src/sys/arch/arc/arc/ |
locore_machdep.S | 77 * a1 = memory address 82 addu a2, a1 85 addiu a1, 1 86 bne a1, a2, 1b 87 sb v0, -1(a1) 96 addu a2, a1 99 addiu a1, 2 100 bne a1, a2, 1b 101 sh v0, -2(a1) 110 addu a2, a1 [all...] |
/src/lib/libc/arch/m68k/sys/ |
brk.S | 64 LEA_LCL(_C_LABEL(__minbrk),%a1) 65 movl (%a1),%a1 67 movl _C_LABEL(__minbrk),%a1 69 cmpl 4(%sp),%a1 71 movl %a1,4(%sp) 77 movl %a1,(%a0) 79 movl %a1,_C_LABEL(__curbrk)
|
__vfork14.S | 63 movl (%sp)+,%a1 68 jmp (%a1) 72 movl %a1,-(%sp) 78 movl %d0,%a1 79 movl (%sp)+,(%a1) 81 movl (%sp)+,%a1 93 jmp (%a1)
|
sbrk.S | 61 LEA_LCL(_C_LABEL(__curbrk),%a1) 62 movl (%a1),%d0 66 movl (%a1),%d0 67 movl 4(%sp),(%a1)
|
/src/sys/arch/m68k/m68k/ |
copypage.s | 54 movl 8(%sp),%a1 | destiniation address 57 .long 0xf6209000 | move16 (%a0)+,(%a1)+ 58 .long 0xf6209000 | move16 (%a0)+,(%a1)+ 70 movl 8(%sp),%a1 | destiniation address 74 movl (%a0)+,(%a1)+ 75 movl (%a0)+,(%a1)+ 76 movl (%a0)+,(%a1)+ 77 movl (%a0)+,(%a1)+ 78 movl (%a0)+,(%a1)+ 79 movl (%a0)+,(%a1) [all...] |
/src/lib/csu/arch/alpha/ |
crt0.S | 43 * a1 cleanup 50 mov a1, a0 /* cleanup */ 51 mov a3, a1 /* ps_strings */
|
/src/common/lib/libc/arch/m68k/string/ |
strcat.S | 49 movl %d0,%a1 | a1 = toaddr 51 tstb (%a1)+ | null? 53 subql #1,%a1 55 movb (%a0)+,(%a1)+ | copy a byte
|
bcopy.S | 86 movl 4(%sp),%a1 | dest address 90 movl 8(%sp),%a1 | dest address 94 cmpl %a1,%a0 | src after dest? 111 addl %a1,%d0 117 movl %a1,%d0 120 movb (%a0)+,(%a1)+ | *(char *)dst++ = *(char *) src++ 126 movw (%a0)+,(%a1)+ | *(short *)dst++ = *(short *) dst++ 136 movl (%a0)+,(%a1)+ | copy 8 long words 137 movl (%a0)+,(%a1)+ 138 movl (%a0)+,(%a1) [all...] |
/src/lib/libc/arch/m68k/string/ |
swab.S | 7 movl 8(%sp),%a1 | destination 14 movb (%a0)+,1(%a1) 15 movb (%a0)+,(%a1) 16 addql #2,%a1 20 movw %d1,(%a1)+
|
/src/lib/libc/compat/arch/m68k/sys/ |
compat_Ovfork.S | 66 movl (%sp)+,%a1 71 jmp (%a1) 75 movl %a1,-(%sp) 81 movl %d0,%a1 82 movl (%sp)+,(%a1) 84 movl (%sp)+,%a1 96 jmp (%a1)
|
/src/bin/dd/ |
dd.h | 59 #define ddop_open(dir, a1, a2, ...) dir.ops->op_open(a1, a2, __VA_ARGS__) 60 #define ddop_close(dir, a1) dir.ops->op_close(a1) 61 #define ddop_fcntl(dir, a1, a2, ...) dir.ops->op_fcntl(a1, a2, __VA_ARGS__) 62 #define ddop_ioctl(dir, a1, a2, ...) dir.ops->op_ioctl(a1, a2, __VA_ARGS__) 63 #define ddop_fsync(dir, a1) dir.ops->op_fsync(a1) [all...] |
/src/lib/libc/arch/alpha/sys/ |
__clone.S | 51 beq a1, 9f 58 subq a1, 16, a1 59 stq a0, 0(a1) 60 stq a3, 8(a1)
|
sbrk.S | 46 ldq a1, __curbrk 47 addq a0, a1, a0 50 mov a1, v0
|
/src/sys/arch/amiga/stand/bootblock/boot/ |
bcopy.s | 44 movel %sp@(8),%a1 48 movel %sp@(4),%a1 53 cmpl %a1,%a0 56 moveb %a1@+,%a0@+ 61 addl %d0,%a1 64 moveb %a1@-,%a0@-
|
/src/sys/arch/atari/stand/tostools/aptck/ |
setrev.awk | 5 function revcmp(r1, r2, n1, n2, a1, a2, n, i) { 6 n1 = split(r1, a1, "\.") 11 if (a1[i] != a2[i]) 12 return(a1[i] - a2[i])
|
/src/sys/dev/raidframe/ |
rf_debugprint.h | 36 rf_debug_printf(char *s, void *a1, void *a2, void *a3, void *a4,
|
rf_debugprint.c | 45 rf_debug_printf(char *s, void *a1, void *a2, void *a3, void *a4, 48 printf(s, a1, a2, a3, a4, a5, a6, a7, a8);
|
/src/tests/lib/libc/string/ |
t_strcpy.c | 25 unsigned int a0, a1, t; local in function:ATF_TC_BODY 87 for (a1 = 0; a1 < sizeof(long); ++a1) { 90 memcpy(&buf1[a1], tab[t].val, tab[t].len + 1); 91 ret = f(&buf0[a0], &buf1[a1]); 98 fprintf(stderr, "a0 %d, a1 %d, t %d\n", 99 a0, a1, t); 107 if (memcmp(&buf0[a0], &buf1[a1], 109 fprintf(stderr, "a0 %d, a1 %d, t %d\n" [all...] |
/src/sys/arch/sgimips/sgimips/ |
ip22_cache.S | 72 * Write-back and invalidate the cache lines [a0..a1]. 83 or a1, v0 /* last */ 90 bne a0, a1, 1b 104 lui a1, 0x9000 105 dsll32 a1, 0 106 or a0, a1, a0 120 lui a1, 0x9000 121 dsll32 a1, 0 122 or a0, a1, a0
|
/src/lib/libc/arch/mips/sys/ |
__clone.S | 55 beq a1, zero, 8f 62 PTR_SUBU a1, a1, CALLFRAME_SIZ 63 REG_S a0, 0(a1) 64 REG_S a3, SZREG(a1) 86 * highest is unused. a1 should equal sp now.
|
/src/sys/arch/m68k/fpe/ |
fpu_mul.c | 103 uint32_t a2, a1, a0, x2, x1, x0, bit, m; local in function:fpu_mul 146 sticky = a2 = a1 = a0 = 0; 150 FPU_ADDCS(a1, a1, x1); \ 155 a2 = (a2 >> 1) | (a1 << 31), a1 = (a1 >> 1) | (a0 << 31), a0 >>= 1 158 sticky |= a2, a2 = a1, a1 = a0, a0 = 0 207 x->fp_mant[1] = a1; [all...] |