Example #1
0
static void
hidpp20_log(void *userdata, enum hidpp_log_priority priority, const char *format, va_list args)
{
    struct ratbag_device *device = userdata;

    log_msg_va(device->ratbag, priority, format, args);
}
Example #2
0
void
log_msg(log_level_t level, const char *system, const char *format, ...)
{
	va_list ap;
	va_start(ap, format);
	log_msg_va(level, system, format, ap);
	va_end(ap);
}
Example #3
0
File: log.c Project: Zabrane/shim
void
log_debug(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_DEBUG, 0, msg, ap);
	va_end(ap);
}
Example #4
0
File: log.c Project: Zabrane/shim
void
log_fatal(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_FATAL, 0, msg, ap);
	va_end(ap);
}
Example #5
0
File: log.c Project: Zabrane/shim
void
log_socket_error(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_ERROR, 1, msg, ap);
	va_end(ap);
}
Example #6
0
File: log.c Project: Zabrane/shim
void
log_warn(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_WARN, 0, msg, ap);
	va_end(ap);
}
Example #7
0
File: log.c Project: Zabrane/shim
void
log_notice(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_NOTICE, 0, msg, ap);
	va_end(ap);
}
Example #8
0
File: log.c Project: Zabrane/shim
void
log_info(const char *msg, ...)
{
	va_list ap;

	va_start(ap, msg);
	log_msg_va(LOG_INFO, 0, msg, ap);
	va_end(ap);
}
Example #9
0
void
log_msg(struct ratbag *ratbag,
	enum ratbag_log_priority priority,
	const char *format, ...)
{
	va_list args;

	va_start(args, format);
	log_msg_va(ratbag, priority, format, args);
	va_end(args);
}
Example #10
0
static void
report(pink_easy_process_t *current, const char *fmt, va_list ap)
{
	char *cmdline;
	pid_t pid = pink_easy_process_get_pid(current);
	pink_bitness_t bit = pink_easy_process_get_bitness(current);
	proc_data_t *data = pink_easy_process_get_userdata(current);

	warning("-- Access Violation! --");
	warning("process id:%lu (%s name:\"%s\")", (unsigned long)pid, pink_bitness_name(bit), data->comm);
	warning("cwd: `%s'", data->cwd);

	if (!proc_cmdline(pid, 128, &cmdline)) {
		warning("cmdline: `%s'", cmdline);
		free(cmdline);
	}

	log_msg_va(1, fmt, ap);
}