Lines Matching defs:ptr_out

10  *   ptr_in to ptr_out. ptr_out is returned unchanged.
44 * void * memcpy(char * ptr_out, char * ptr_in, int length) {
46 * if(length) for(i=0; i < length; i++) { ptr_out[i] = ptr_in[i]; }
47 * return(ptr_out);
52 * void * memcpy(char * ptr_out, char * ptr_in, int len) {
70 * prolog = 32 - ((int) ptr_out);
77 * if (prolog & 1) { ptr_out[0] = (u8) data0; data0 >>= 8; ptr_out += 1;}
78 * ptr2 = (s16 *) &ptr_out[0];
79 * if (prolog & 2) { ptr2[0] = (u16) data0; data0 >>= 16; ptr_out += 2;}
80 * ptr4 = (s32 *) &ptr_out[0];
81 * if (prolog & 4) { ptr4[0] = (u32) data0; data0 >>= 32; ptr_out += 4;}
93 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
100 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
104 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
108 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
112 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
118 * ptr8_out = (s64 *) &ptr_out[0]; *ptr8_out = data0; ptr_out += 8;
124 * ptr4 = (s32 *) &ptr_out[0];
125 * if (epilog & 4) { ptr4[0] = (u32) data0; data0 >>= 32; ptr_out += 4;}
126 * ptr2 = (s16 *) &ptr_out[0];
127 * if (epilog & 2) { ptr2[0] = (u16) data0; data0 >>= 16; ptr_out += 2;}
128 * if (epilog & 1) { *ptr_out++ = (u8) data0; }
130 * return(ptr_out - length);
137 #define ptr_out R0 /* destination pounter */
186 align888 = or(ptr_in, ptr_out); /* %8 < 97 */
188 p1 = cmp.eq(ptr_in, ptr_out); /* attempt to overwrite self */
210 prolog = sub(#0, ptr_out);
227 dalign = sub(ptr_out, ptr_in);
251 ptr_out_p_32 = add(ptr_out, prolog);
301 if(ifbyte) memb(ptr_out++#1) = data0;
307 if(ifhword) memh(ptr_out++#2) = data0;
313 if(ifword) memw(ptr_out++#4) = data0;
327 if(p3) memd(ptr_out++#8) = ldata0;
373 if(!p3) memd(ptr_out++#8) = ldata1;
378 memd(ptr_out++#8) = ldata0;
383 memd(ptr_out++#8) = ldata1;
388 memd(ptr_out++#8) = ldata0;
394 memd(ptr_out++#8) = ldata1;
414 memd(ptr_out++#8) = ldata0;
419 memd(ptr_out++#8) = ldata0;
424 memd(ptr_out++#8) = ldata0;
429 memd(ptr_out++#8) = ldata0;
442 if(noepilog) ptr_out = sub(ptr_out, len);
463 memd(ptr_out++#8) = ldata0;
475 if(ifword) memw(ptr_out++#4) = data0;
481 if(ifhword) memh(ptr_out++#2) = data0;
487 if(ifbyte) memb(ptr_out) = data0;
488 ptr_out = sub(ptr_out, len); /* return dest pointer */
500 if(p3) memb(ptr_out++#1) = data0;
503 memb(ptr_out) = data0;
504 ptr_out = sub(ptr_out, len);
514 if(p3) memd(ptr_out++#8) = ldata0;
518 memd(ptr_out) = ldata0;
519 ptr_out = sub(ptr_out, len);