Searched refs:ptr_in (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/hexagon/lib/ |
H A D | memcpy.S | 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]; } 52 * void * memcpy(char * ptr_out, char * ptr_in, int len) { 62 * offset = ((int) ptr_in) & 7; 63 * ptr8_in = (s64 *) &ptr_in[-offset]; //read in the aligned pointers 138 #define ptr_in R1 /* source pointer */ define 186 align888 = or(ptr_in, ptr_out); /* %8 < 97 */ 188 p1 = cmp.eq(ptr_in, ptr_out); /* attempt to overwrite self */ 197 dcfetch(ptr_in); /* zer 246 ptr_in = and(ptr_in, #-8); global() define [all...] |
/kernel/linux/linux-6.6/arch/hexagon/lib/ |
H A D | memcpy.S | 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]; } 52 * void * memcpy(char * ptr_out, char * ptr_in, int len) { 62 * offset = ((int) ptr_in) & 7; 63 * ptr8_in = (s64 *) &ptr_in[-offset]; //read in the aligned pointers 138 #define ptr_in R1 /* source pointer */ define 186 align888 = or(ptr_in, ptr_out); /* %8 < 97 */ 188 p1 = cmp.eq(ptr_in, ptr_out); /* attempt to overwrite self */ 197 dcfetch(ptr_in); /* zer 246 ptr_in = and(ptr_in, #-8); global() define [all...] |
Completed in 3 milliseconds