• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/lib/

Lines Matching refs:dst

6 /*# PARAMETERS:  void* dst;   Destination address.                          */
10 /*# RETURNS: dst. */
12 /*# DESCRIPTION: Copies len bytes of memory from src to dst. No guarantees */
26 /*# 950216 HP N==0 forgotten if non-aligned src/dst. */
28 /*# 001025 HP Make src and dst char *. Align dst to */
29 /*# dword, not just word-if-both-src-and-dst- */
48 register char *dst __asm__ ("r13") = pdst;
53 /* When src is aligned but not dst, this makes a few extra needless
56 if (((unsigned long) dst & 3) != 0
61 if ((unsigned long) dst & 1)
64 *(char*)dst = *(char*)src;
66 dst++;
69 if ((unsigned long) dst & 2)
72 *(short*)dst = *(short*)src;
74 dst += 2;
110 ;; r13 - dst
126 /* Outputs */ : "=r" (dst), "=r" (src), "=r" (n)
127 /* Inputs */ : "0" (dst), "1" (src), "2" (n));
134 This will work since 'movem' will have updated src,dst,n. */
138 *((long*)dst)++ = *((long*)src)++;
139 *((long*)dst)++ = *((long*)src)++;
140 *((long*)dst)++ = *((long*)src)++;
141 *((long*)dst)++ = *((long*)src)++;
153 *(char*)dst = *(char*)src;
156 *(short*)dst = *(short*)src;
159 *((short*)dst)++ = *((short*)src)++;
160 *(char*)dst = *(char*)src;
163 *((long*)dst)++ = *((long*)src)++;
166 *((long*)dst)++ = *((long*)src)++;
167 *(char*)dst = *(char*)src;
170 *((long*)dst)++ = *((long*)src)++;
171 *(short*)dst = *(short*)src;
174 *((long*)dst)++ = *((long*)src)++;
175 *((short*)dst)++ = *((short*)src)++;
176 *(char*)dst = *(char*)src;
179 *((long*)dst)++ = *((long*)src)++;
180 *((long*)dst)++ = *((long*)src)++;
183 *((long*)dst)++ = *((long*)src)++;
184 *((long*)dst)++ = *((long*)src)++;
185 *(char*)dst = *(char*)src;
188 *((long*)dst)++ = *((long*)src)++;
189 *((long*)dst)++ = *((long*)src)++;
190 *(short*)dst = *(short*)src;
193 *((long*)dst)++ = *((long*)src)++;
194 *((long*)dst)++ = *((long*)src)++;
195 *((short*)dst)++ = *((short*)src)++;
196 *(char*)dst = *(char*)src;
199 *((long*)dst)++ = *((long*)src)++;
200 *((long*)dst)++ = *((long*)src)++;
201 *((long*)dst)++ = *((long*)src)++;
204 *((long*)dst)++ = *((long*)src)++;
205 *((long*)dst)++ = *((long*)src)++;
206 *((long*)dst)++ = *((long*)src)++;
207 *(char*)dst = *(char*)src;
210 *((long*)dst)++ = *((long*)src)++;
211 *((long*)dst)++ = *((long*)src)++;
212 *((long*)dst)++ = *((long*)src)++;
213 *(short*)dst = *(short*)src;
216 *((long*)dst)++ = *((long*)src)++;
217 *((long*)dst)++ = *((long*)src)++;
218 *((long*)dst)++ = *((long*)src)++;
219 *((short*)dst)++ = *((short*)src)++;
220 *(char*)dst = *(char*)src;