Searched refs:rs (Results 1 - 8 of 8) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/commpage/ |
H A D | bcopy_64.s | 46 * r4 = source ptr ("rs") 56 #define rs r4 define 85 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc 88 mr rs,r3 99 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc 116 ld w1,0(rs) 117 ld w2,8(rs) 118 ld w3,16(rs) 119 ld w4,24(rs) 120 addi rs,r [all...] |
H A D | bcopy_g4.s | 44 * r4 = source ptr ("rs") 57 #define rs r4 define 104 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc 107 mr rs,r3 118 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc 134 lwz w1,0(rs) 135 lwz w2,4(rs) 136 lwz w3,8(rs) 137 lwz w4,12(rs) 138 addi rs,r [all...] |
H A D | bcopy_g3.s | 40 * r4 = source ptr ("rs") 51 #define rs r4 // NB: we depend on rs==r4 in "lswx" instructions define 80 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc 94 sub w1,r3,rs // must move in reverse if (rd-rs)<rc 103 // w1 = (rd-rs), used to check for alignment 106 mr rs,r3 // must leave r3 alone (it is return value for memcpy) 125 lswx w1,0,rs // move w4 bytes to align dest 126 add rs,r [all...] |
H A D | bcopy_970.s | 38 * r4 = source ptr ("rs") 51 #define rs r4 define 107 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc 109 mr rs,r3 111 dcbt 0,rs // touch in the first line of source 121 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc 126 // rs = source 129 // w1 = (rd-rs), must move reverse if (rd-rs)<rc 140 ld w1,0(rs) [all...] |
H A D | bigcopy_970.s | 52 #define rs r13 define 123 mr rs,r4 // copy parameters into nonvolatile registers 133 add rs,rs,r2 // then bump our parameters past initial copy 144 dcbt 0,rs // touch in 1st line of source 145 andi. r0,rs,15 // check source alignment 167 lvsl v0,0,rs // get permute vector for left shift 168 lvxl v1,0,rs // prime the loop 185 dcbt c256,rs // touch in next chunk 186 dcbt c384,rs [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ |
H A D | ndr.h | 108 #define __NDR_READSWAP_assign(a, rs) do { *(a) = rs(a); } while (0)
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | dtrace.h | 224 #define DIF_OP_STGS 42 /* stgs var, rs */ 227 #define DIF_OP_STTS 45 /* stts var, rs */ 230 #define DIF_OP_PUSHTR 48 /* pushtr type, rs, rr */ 231 #define DIF_OP_PUSHTV 49 /* pushtv type, rs, rv */ 236 #define DIF_OP_STGAA 54 /* stgaa var, rs */ 237 #define DIF_OP_STTAA 55 /* sttaa var, rs */ 239 #define DIF_OP_STLS 57 /* stls var, rs */ 384 #define DIF_INSTR_STV(op, v, rs) (((op) << 24) | ((v) << 8) | (rs)) 386 #define DIF_INSTR_PUSHTS(op, t, r2, rs) (DIF_INSTR_FM [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/ |
H A D | dtrace.c | 7790 uint_t rs = DIF_INSTR_RS(instr); 7994 if (rs >= nregs) 8015 if (rs >= nregs) 8016 err += efunc(pc, "invalid register %u\n", rs); 8023 if (rs >= nregs) 8024 err += efunc(pc, "invalid register %u\n", rs); 11554 dof_sec_t *ss, *rs, *ts; 11565 rs = dtrace_dof_sect(dof, DOF_SECT_RELTAB, dofr->dofr_relsec); 11568 if (ss == NULL || rs == NULL || ts == NULL) 11571 if (rs [all...] |
Completed in 92 milliseconds