Home
last modified time | relevance | path

Searched refs:printf_buffer (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/xen/xenbus/
H A Dxenbus.c107 char *printf_buffer = NULL, *path_buffer = NULL; in xenbus_dev_verror() local
110 printf_buffer = malloc(PRINTF_BUFFER_SIZE,M_XENBUS, M_WAITOK); in xenbus_dev_verror()
112 len = sprintf(printf_buffer, "%i ", err); in xenbus_dev_verror()
113 ret = vsnprintf(printf_buffer+len, PRINTF_BUFFER_SIZE-len, fmt, ap); in xenbus_dev_verror()
116 device_printf(dev, "Error %s\n", printf_buffer); in xenbus_dev_verror()
121 xenbus_get_node(dev), printf_buffer); in xenbus_dev_verror()
125 if (xs_write(XST_NIL, path_buffer, "error", printf_buffer) != 0) { in xenbus_dev_verror()
127 xenbus_get_node(dev), printf_buffer); in xenbus_dev_verror()
132 if (printf_buffer) in xenbus_dev_verror()
133 free(printf_buffer,M_XENBUS); in xenbus_dev_verror()