Lines Matching defs:from

221 Perl_delimcpy(pTHX_ register char *to, register char *toend, register char *from, register char *fromend, register int delim, I32 *retlen)
224 for (tolen = 0; from < fromend; from++, tolen++) {
225 if (*from == '\\') {
226 if (from[1] == delim)
227 from++;
230 *to++ = *from;
232 from++;
235 else if (*from == delim)
238 *to++ = *from;
243 return from;
551 /* Chop \n from littlestr: */
769 C<len> bytes from C<pv>. The memory allocated for the new string can be
918 /* Look for PL_op starting from o. cop is the last COP we've seen. */
960 * from the sibling of PL_curcop.
1581 Perl_my_bcopy(register const char *from,register char *to,register I32 len)
1585 if (from - to >= 0) {
1587 *to++ = *from++;
1591 from += len;
1593 *(--to) = *(--from);
1922 errno = errkid; /* Propagate errno from kid */
2074 errno = errkid; /* Propagate errno from kid */
2548 Perl_repeatcpy(pTHX_ register char *to, register const char *from, I32 len, register I32 count)
2551 register const char *frombase = from;
2554 register const char c = *from;
2561 *to++ = *from++;
2563 from = frombase;
2904 /* Remove from the wait queue */
2923 /* Remove from the wait queue */
2943 /* Remove ourselves from runnable queue */
3018 * fields for the new thread are copied from the prototype thread, t,
3465 /* To workaround core dumps from the uninitialised tm_zone we get the
3531 * we need the month index we use to be high by 1 from 'normal human' usage,
3532 * so the month index values we use run from 4 through 15.
3538 * the days we derive from our month index, and adding in the day of the
3549 * the contribution from full centuries (to avoid counting in the lost leap
3550 * days), plus the contribution from full quad-years (to count in the normal
3551 * leap days), plus the leftover contribution from any non-leap years.
3557 * Otherwise, we add back in the earlier bias we removed (the 123 from
3560 * 'real' months (including fixing January and February from being 14/15 in
3563 * January 1st, which we subtract from the yearday value we had earlier,
3564 * representing the date we've re-built. This is done from January 1
3735 ** is that getting a return value of 0 from strftime can indicate
3795 * Comments from the orignal:
3814 * size from the heap if they are given a NULL buffer pointer.
3995 a packet from each to the other. */
4063 /* Check kernel says we got the datagram from that socket */
4311 * No numbers below come from careful analysis or anything here,
4313 * value from (tv_sec * SEED_C1 + tv_usec). The multipliers should
4347 /* /dev/random isn't used by default because reads from it will block