MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vsnprintf

Function vsnprintf

freebsd/kern/subr_prf.c:557–569  ·  view source on GitHub ↗

* Scaled down version of vsnprintf(3). */

Source from the content-addressed store, hash-verified

555 * Scaled down version of vsnprintf(3).
556 */
557int
558vsnprintf(char *str, size_t size, const char *format, va_list ap)
559{
560 struct snprintf_arg info;
561 int retval;
562
563 info.str = str;
564 info.remain = size;
565 retval = kvprintf(format, snprintf_func, &info, 10, ap);
566 if (info.remain >= 1)
567 *info.str++ = '\0';
568 return (retval);
569}
570
571/*
572 * Kernel version which takes radix argument vsnprintf(3).

Callers 15

NgNameNodeFunction · 0.85
LINE_CHECKFunction · 0.85
xo_snprintfFunction · 0.85
xo_vsnprintfFunction · 0.85
xo_printf_vFunction · 0.85
xo_warn_hcvFunction · 0.85
xo_message_hcvFunction · 0.85
bprintfFunction · 0.85
kmem_vasprintfFunction · 0.85
seq_printfFunction · 0.85
kmem_asprintfFunction · 0.85
vcmn_errFunction · 0.85

Calls 1

kvprintfFunction · 0.70

Tested by

no test coverage detected