Lines Matching +defs:current +defs:buffer

570 Copy a source buffer to a destination buffer, stopping at (but not including)
577 Returns the position of C<delim> in the C<from> buffer, but if there is no
579 buffer S<C<from> .. C<from_end> - 1> is copied.
585 The error case is if the destination buffer is not large enough to accommodate
611 /* Copy up to where the delimiter was found, or the entire buffer if not
637 Copy a source buffer to a destination buffer, stopping at (but not including)
644 Returns the position of the first uncopied C<delim> in the C<from> buffer, but
646 and the entire buffer S<C<from> .. C<from_end> - 1> is copied.
652 The error case is if the destination buffer is not large enough to accommodate
664 provided the destination buffer is at least 4 bytes long.
673 (provided the destination buffer is at least 8 bytes long).
1433 that the return was a single per-thread buffer. That was (and is) actually
1476 will be extended with some indication of the current location in the code, as
1560 the current location in the code, if the message does not already appear
1569 the current state of execution. The resulting message will end with a
1667 some indication of the current location in the code, as described for
1849 the current location in the code, as described for L</mess_sv>.
1879 some indication of the current location in the code, as described for
1912 will be extended with some indication of the current location in the code, as
2026 the current location in the code, as described for L</mess_sv>.
2076 will be extended with some indication of the current location in the code, as
2128 indication of the current location in the code, as described for L</mess_sv>.
2169 since the COP where the name being reported is no longer the current
2333 Perl_new_warnings_bitfield(pTHX_ char *buffer, const char *const bits,
2341 buffer = rcpv_new(NULL, len_wanted, RCPVf_NO_COPY);
2342 Copy(bits, buffer, size, char);
2344 Zero(buffer + size, WARNsize - size, char);
2345 return buffer;
2364 * 'current' is non-null, with up to three sizes that are added together.
2369 S_env_alloc(void *current, Size_t l1, Size_t l2, Size_t l3, Size_t size)
2383 p = current
2384 ? safesysrealloc(current, sl)
3002 Returns a the current signal handler for signal C<signo>.
3497 if ((curext = strrchr(scriptname,'.'))) /* possible current ext */
4112 Fill C<sv> with current working directory
4136 /* Some getcwd()s automatically allocate a buffer of the given
4137 * size from the heap if they are given a NULL buffer pointer.
4226 /* prepend current directory to the front */
4258 "current directory changed unexpectedly");
4364 unsigned short buffer[2];
4369 got = PerlSock_recvfrom(sockets[i], (char *) &buffer,
4370 sizeof(buffer), MSG_DONTWAIT,
4373 got = PerlSock_recvfrom(sockets[i], (char *) &buffer,
4374 sizeof(buffer), 0,
4383 || buffer[0] != (unsigned short) addresses[!i].sin_port
4933 /* -DPERL_MEM_LOG_SPRINTF_BUF_SIZE=X: size of a (stack-allocated) buffer
5256 C<vsprintf> which can overrun the buffer (there is an overrun check,
5264 Perl_my_snprintf(char *buffer, const Size_t len, const char *format, ...)
5282 retval = quadmath_snprintf(buffer, len, format, va_arg(ap, NV));
5319 retval = vsnprintf(buffer, len, format, ap);
5323 retval = vsprintf(buffer, format, ap);
5338 Perl_croak_nocontext("panic: my_snprintf buffer overflow");
5347 use the unsafe C<vsprintf> which can overrun the buffer (there is an
5355 Perl_my_vsnprintf(char *buffer, const Size_t len, const char *format, va_list ap)
5358 PERL_UNUSED_ARG(buffer);
5377 retval = vsnprintf(buffer, len, format, apc);
5382 retval = vsprintf(buffer, format, apc);
5390 retval = vsnprintf(buffer, len, format, ap);
5395 retval = vsprintf(buffer, format, ap);
5408 Perl_croak_nocontext("panic: my_vsnprintf buffer overflow");
6125 /* fname is the current object file name. */
6174 /* Given an output buffer end |p| and its |start|, matches
6317 malloced buffer, which the caller B<must> C<Perl_free_c_backtrace()>.
6414 /* First we must compute the total size of the buffer. */
6474 /* Now we can allocate and populate the result buffer. */