xenbus_xs.c | 538 char *printf_buffer; local in function:xenbus_printf 540 printf_buffer = malloc(PRINTF_BUFFER_SIZE, M_DEVBUF, M_NOWAIT); 541 if (printf_buffer == NULL) 545 ret = vsnprintf(printf_buffer, PRINTF_BUFFER_SIZE, fmt, ap); 549 ret = xenbus_write(t, dir, node, printf_buffer); 551 free(printf_buffer, M_DEVBUF);
|