Lines Matching refs:args
451 va_list args;
452 va_start(args, fmt);
453 ptr = ralloc_vasprintf(ctx, fmt, args);
454 va_end(args);
459 ralloc_vasprintf(const void *ctx, const char *fmt, va_list args)
461 size_t size = u_printf_length(fmt, args) + 1;
465 vsnprintf(ptr, size, fmt, args);
474 va_list args;
475 va_start(args, fmt);
476 success = ralloc_vasprintf_append(str, fmt, args);
477 va_end(args);
482 ralloc_vasprintf_append(char **str, const char *fmt, va_list args)
487 return ralloc_vasprintf_rewrite_tail(str, &existing_length, fmt, args);
494 va_list args;
495 va_start(args, fmt);
496 success = ralloc_vasprintf_rewrite_tail(str, start, fmt, args);
497 va_end(args);
503 va_list args)
512 *str = ralloc_vasprintf(NULL, fmt, args);
517 new_length = u_printf_length(fmt, args);
523 vsnprintf(ptr + *start, new_length + 1, fmt, args);
786 va_list args;
787 va_start(args, fmt);
788 ptr = linear_vasprintf(parent, fmt, args);
789 va_end(args);
794 linear_vasprintf(void *parent, const char *fmt, va_list args)
796 unsigned size = u_printf_length(fmt, args) + 1;
800 vsnprintf(ptr, size, fmt, args);
809 va_list args;
810 va_start(args, fmt);
811 success = linear_vasprintf_append(parent, str, fmt, args);
812 va_end(args);
817 linear_vasprintf_append(void *parent, char **str, const char *fmt, va_list args)
822 return linear_vasprintf_rewrite_tail(parent, str, &existing_length, fmt, args);
830 va_list args;
831 va_start(args, fmt);
832 success = linear_vasprintf_rewrite_tail(parent, str, start, fmt, args);
833 va_end(args);
839 const char *fmt, va_list args)
847 *str = linear_vasprintf(parent, fmt, args);
852 new_length = u_printf_length(fmt, args);
858 vsnprintf(ptr + *start, new_length + 1, fmt, args);