Lines Matching defs:host_info
116 struct host_info {
322 static void free_host_info(struct host_info *hi) {
337 DEFINE_TRIVIAL_CLEANUP_FUNC(struct host_info*, free_host_info);
440 static int acquire_host_info(sd_bus *bus, struct host_info **hi) {
442 { "Hostname", "s", NULL, offsetof(struct host_info, hostname) },
443 { "KernelName", "s", NULL, offsetof(struct host_info, kernel_name) },
444 { "KernelRelease", "s", NULL, offsetof(struct host_info, kernel_release) },
445 { "KernelVersion", "s", NULL, offsetof(struct host_info, kernel_version) },
446 { "OperatingSystemPrettyName", "s", NULL, offsetof(struct host_info, os_pretty_name) },
451 { "Virtualization", "s", NULL, offsetof(struct host_info, virtualization) },
452 { "Architecture", "s", NULL, offsetof(struct host_info, architecture) },
457 _cleanup_(free_host_infop) struct host_info *host;
460 host = new0(struct host_info, 1);
546 _cleanup_(free_host_infop) struct host_info *host = NULL;