Lines Matching defs:to
7 * as defined in and that are subject to the Apple Public Source License
9 * compliance with the License. The rights granted to you under the License
10 * may not be used to create, or enable the creation or redistribution of,
11 * unlawful or unlicensed copies of an Apple operating system, or to
36 * Permission to use, copy, modify and distribute this software and its
46 * Carnegie Mellon requests users of this software to return to
54 * the rights to redistribute these changes.
93 extern void bcopy_no_overwrite(const char *from, char *to,vm_size_t bytes);
99 char *to,
137 * bcopy_phys - like bcopy but copies from/to physical addresses.
168 * allow a function to get a quick virtual mapping of a physical page
207 char *to,
208 vm_size_t bytes) /* num bytes to copy */
210 /* Assume that bcopy copies left-to-right (low addr first). */
211 if (from + bytes <= to || to + bytes <= from || to == from)
212 bcopy_no_overwrite(from, to, bytes); /* non-overlapping or no-op*/
213 else if (from > to)
214 bcopy_no_overwrite(from, to, bytes); /* overlapping but OK */
216 /* to > from: overlapping, and must copy right-to-left. */
218 to += bytes - 1;
220 *to-- = *from--;
335 * Write data to a physical address.
440 * have a machine check here. So we have to be able to handle that.
458 * have a machine check here. So we have to be able to handle that.
533 * Machine-dependent routine to fill in an array with up to callstack_max
789 * NOTE: cannot use __builtin_ffs because it generates a call to