HomeSort by: relevance | last modified time | path
    Searched refs:a3 (Results 1 - 25 of 227) sorted by relevancy

1 2 3 4 5 6 7 8 910

  /src/lib/libc/arch/mips/string/
bzero.S 54 PTR_SUBU a3, zero, a0 # compute # bytes to word align address
55 and a3, a3, SZREG-1
56 beq a3, zero, 1f # skip if word aligned
58 PTR_SUBU a1, a1, a3 # subtract from remaining count
60 PTR_ADDU a0, a0, a3
63 PTR_SUBU a1, a1, a3 # subtract from remaining count
64 PTR_ADDU a0, a0, a3 # align dst to next word
65 sll a3, a3, 3 # bits to byte
    [all...]
bcmp.S 55 PTR_SUBU a3, zero, a1 # compute # bytes to word align address
57 and a3, a3, 3
59 beq a3, zero, 1f
60 PTR_SUBU a2, a2, a3 # subtract from remaining count
64 PTR_ADDU a1, a1, a3
66 PTR_ADDU a0, a0, a3
68 and a3, a2, ~3 # compute number of whole words left
69 PTR_SUBU a2, a2, a3 # which has to be >= (16-3) & ~3
70 PTR_ADDU a3, a3, a0 # compute ending addres
    [all...]
  /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/sys/arch/x68k/stand/common/
execkern.S 22 | a3+0 load address
24 | a3+4 section #1 image top address
25 | a3+8 section #1 size
26 | a3+12 section #1 gap size
28 | a3+n-12 section #XK_NSEC image top address
29 | a3+n-8 section #XK_NSEC size
30 | a3+n-4 section #XK_NSEC gap size
32 | a3+n (reserved) (d5)
33 | a3+n+4 bootdev (d6)
34 | a3+n+8 boothowto (d7
    [all...]
  /src/sys/arch/amiga/stand/loadbsd/
startit.s 5 move.l sp,a3
27 move.l (4,a3),a1 | loaded kernel
28 move.l (8,a3),d2 | length of loaded kernel
29 | move.l (12,a3),sp | entry point in stack pointer
30 move.l (12,a3),a6 | push entry point ***
31 move.l (16,a3),a0 | fastmem-start
32 move.l (20,a3),d0 | fastmem-size
33 move.l (24,a3),d1 | chipmem-size
34 move.l (28,a3),d7 | boothowto
35 move.l (32,a3),a4 | esy
    [all...]
  /src/sys/arch/atari/stand/tostools/libtos/
bsdstart.S 58 movl %sp@(4),%a3 | a3 points to parameter block
62 movl %a3@,%a0 | loaded kernel
63 movl %a3@(8),%d0 | kernel entry point
66 movl %a3@(12),%d1 | stmem-size
67 movl %a3@(16),%d0 | ttmem-size
68 movl %a3@(20),%d2 | bootflags
69 movl %a3@(24),%d3 | boothowto
70 movl %a3@(4),%d4 | length of loaded kernel
71 movl %a3@(28),%d5 | start of fastra
    [all...]
  /src/sys/arch/riscv/riscv/
bus_space_generic.S 44 /* void bs_sr_1(a0: tag, a1: addr, a2: offset, a3: value, a4: count); */
45 /* void bs_sr_2(a0: tag, a1: addr, a2: offset, a3: value, a4: count); */
46 /* void bs_sr_4(a0: tag, a1: addr, a2: offset, a3: value, a4: count); */
47 /* void bs_sr_8(a0: tag, a1: addr, a2: offset, a3: value, a4: count); */
92 /* void bs_rm_1(a0: tag, a1: addr, a2: offset, a3: datap, a4: count); */
102 sb a0, 0(a3)
103 add a3, a3, 1
115 /* void bs_rm_2(a0: tag, a1: addr, a2: offset, a3: datap, a4: count); */
125 sh a0, 0(a3) /* store 16-bit *
    [all...]
  /src/lib/csu/arch/alpha/
crt0.S 45 * a3 ps_strings
51 mov a3, a1 /* ps_strings */
  /src/common/lib/libc/arch/mips/string/
strrchr.S 51 lbu a3, 0(a0) # get a byte
53 bne a3, a1, 2f
56 bne a3, zero, 1b # continue if not end
  /src/sys/arch/sparc/fpu/
fpu_mul.c 105 u_int a3, a2, a1, a0, x3, x2, x1, x0, bit, m; local in function:fpu_mul
150 sticky = a3 = a2 = a1 = a0 = 0;
153 FPU_ADDS(a3, a3, x3); \
159 sticky |= a3 & 1, a3 = (a3 >> 1) | (a2 << 31), \
163 sticky |= a3, a3 = a2, a2 = a1, a1 = a0, a0 = 0
219 x->fp_mant[3] = a3;
    [all...]
  /src/sys/arch/amiga/stand/bootblock/boot/
startit.s 47 movel %sp,%a3
73 movel %a3@(4),%a1 | loaded kernel
74 movel %a3@(8),%d2 | length of loaded kernel
75 | movel %a3@(12),%sp | entry point in stack pointer
76 movel %a3@(12),%a6 | entry point ***
77 movel %a3@(16),%a0 | fastmem-start
78 movel %a3@(20),%d0 | fastmem-size
79 movel %a3@(24),%d1 | chipmem-size
80 movel %a3@(28),%d7 | boothowto
81 movel %a3@(32),%a4 | esy
    [all...]
  /src/sys/arch/x68k/stand/loadbsd/
trampoline.S 13 | +4 %a3+0 temporary stack address
14 | +8 %a3+4 processor type
15 | +12 %a3+8 struct execkern_arg
21 moveal %sp@+,%a3
22 moveal %a3@+,%sp | set temporary stack
24 movel %a3@+,%d2 | MPU type
66 #define XK_NO_C_INTERFACE /* pass arg with %a3 */
  /src/lib/libc/arch/mips/sys/
ptrace.S 50 bne a3, zero, 1f
__vfork14.S 56 beq a3, zero, 1f # jump if no errors
fork.S 49 bne a3, zero, 2f
  /src/lib/libc/compat/arch/mips/sys/
compat_sigpending.S 53 bne a3, zero, 1f
  /src/sys/arch/amiga/stand/bootblock/bootxx_ffs/
startit.s 48 lea %a0@(16),%a3
51 movel %a2@+,%a3@+
  /src/sys/arch/powerpc/fpu/
fpu_mul.c 109 u_int a3, a2, a1, a0, x3, x2, x1, x0, bit, m; local in function:fpu_mul
167 sticky = a3 = a2 = a1 = a0 = 0;
170 FPU_ADDS(a3, a3, x3); \
176 sticky |= a3 & 1, a3 = (a3 >> 1) | (a2 << 31), \
180 sticky |= a3, a3 = a2, a2 = a1, a1 = a0, a0 = 0
236 x->fp_mant[3] = a3;
    [all...]
  /src/sys/arch/mvme68k/stand/libsa/
SRT0.S 39 | (args are in: d0, d1, d4, a0, a1, a2, a3, a4, a5, a6)
40 | [a3 and a4 only when netbooting]
41 movl %a3, %d3 | SAVE a3 in d3
43 lea %pc@(xstart:w), %a3 | a3 = current addr (could be anywhere)
45 cmpl %a3, %a4 | already there?
53 movl %a3@+, %a4@+
57 lea restart:l, %a3
58 jmp %a3
    [all...]
  /src/bin/dd/
dd.h 65 #define ddop_lseek(dir, a1, a2, a3) dir.ops->op_lseek(a1, a2, a3)
66 #define ddop_read(dir, a1, a2, a3) dir.ops->op_read(a1, a2, a3)
67 #define ddop_write(dir, a1, a2, a3) dir.ops->op_write(a1, a2, a3)
  /src/sys/arch/ews4800mips/stand/common/
start.S 75 move a3, zero
76 xori a3, a3, 0x00
77 3: sll v0, a3, 0x18
89 xori a3, a3, 0xff
  /src/common/lib/libc/arch/alpha/string/
bcopy.S 77 /* a3 = end address */
78 addq SRCREG,SIZEREG,a3
133 addq SRCREG,SIZEREG,a3
188 ldq_u t2,-1(a3)
196 ldq_u t3,-1(a3)
225 addq SRCREG,SIZEREG,a3
235 subq a3,t4,a3
237 ldq_u t1,0(a3)
239 ldq_u t2,7(a3)
    [all...]
  /src/sys/arch/atari/stand/xxboot/fdboot/
fdboot.S 62 lea %pc@(m_bot),%a3
68 lea %pc@(m_top),%a3
81 0: movl %a6,%a3 | buffer
97 movl %a6,%a3 | load address
99 lea %pc@(m_rds),%a3
108 lea %pc@(m_sbl),%a3 | NetBSD not booted
114 lea %pc@(m_key),%a3
120 * puts (in: a3, d3)
135 movb %a3@+,%d0
163 rds2: movml %d2-%d5/%a2-%a3,%sp@
    [all...]
  /src/lib/csu/arch/mips/
crt0.S 45 * a3 ps_strings
56 move a1, a3 /* ps_strings */

Completed in 19 milliseconds

1 2 3 4 5 6 7 8 910