Coverage Report

Created: 2026-01-09 07:21

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fwupd-plugin-struct.c
Line
Count
Source
1
/*
2
 * This file is auto-generated, do not modify!
3
 *
4
 * SPDX-License-Identifier: LGPL-2.1-or-later
5
 */
6
7
#include "config.h"
8
9
#include <glib.h>
10
11
#include "fwupd-plugin-struct.h"
12
13
#ifdef G_LOG_DOMAIN
14
  #undef G_LOG_DOMAIN
15
#endif
16
#define G_LOG_DOMAIN "FuStruct"
17
18
/**
19
 * fwupd_plugin_flag_to_string:
20
 * @val: value, e.g. %FWUPD_PLUGIN_FLAG_DISABLED
21
 *
22
 * Converts an enumerated value to a string.
23
 *
24
 * Returns: identifier string
25
 *
26
 * Since: 1.5.0
27
 **/
28
const gchar *
29
fwupd_plugin_flag_to_string(FwupdPluginFlags val)
30
0
{
31
0
    if (val == FWUPD_PLUGIN_FLAG_NONE)
32
0
        return "none";
33
0
    if (val == FWUPD_PLUGIN_FLAG_DISABLED)
34
0
        return "disabled";
35
0
    if (val == FWUPD_PLUGIN_FLAG_USER_WARNING)
36
0
        return "user-warning";
37
0
    if (val == FWUPD_PLUGIN_FLAG_CLEAR_UPDATABLE)
38
0
        return "clear-updatable";
39
0
    if (val == FWUPD_PLUGIN_FLAG_NO_HARDWARE)
40
0
        return "no-hardware";
41
0
    if (val == FWUPD_PLUGIN_FLAG_CAPSULES_UNSUPPORTED)
42
0
        return "capsules-unsupported";
43
0
    if (val == FWUPD_PLUGIN_FLAG_UNLOCK_REQUIRED)
44
0
        return "unlock-required";
45
0
    if (val == FWUPD_PLUGIN_FLAG_EFIVAR_NOT_MOUNTED)
46
0
        return "efivar-not-mounted";
47
0
    if (val == FWUPD_PLUGIN_FLAG_ESP_NOT_FOUND)
48
0
        return "esp-not-found";
49
0
    if (val == FWUPD_PLUGIN_FLAG_LEGACY_BIOS)
50
0
        return "legacy-bios";
51
0
    if (val == FWUPD_PLUGIN_FLAG_FAILED_OPEN)
52
0
        return "failed-open";
53
0
    if (val == FWUPD_PLUGIN_FLAG_REQUIRE_HWID)
54
0
        return "require-hwid";
55
0
    if (val == FWUPD_PLUGIN_FLAG_KERNEL_TOO_OLD)
56
0
        return "kernel-too-old";
57
0
    if (val == FWUPD_PLUGIN_FLAG_AUTH_REQUIRED)
58
0
        return "auth-required";
59
0
    if (val == FWUPD_PLUGIN_FLAG_SECURE_CONFIG)
60
0
        return "secure-config";
61
0
    if (val == FWUPD_PLUGIN_FLAG_MODULAR)
62
0
        return "modular";
63
0
    if (val == FWUPD_PLUGIN_FLAG_MEASURE_SYSTEM_INTEGRITY)
64
0
        return "measure-system-integrity";
65
0
    if (val == FWUPD_PLUGIN_FLAG_ESP_NOT_VALID)
66
0
        return "esp-not-valid";
67
0
    if (val == FWUPD_PLUGIN_FLAG_READY)
68
0
        return "ready";
69
0
    if (val == FWUPD_PLUGIN_FLAG_TEST_ONLY)
70
0
        return "test-only";
71
0
    if (val == FWUPD_PLUGIN_FLAG_MUTABLE_ENUMERATION)
72
0
        return "mutable-enumeration";
73
0
    return NULL;
74
0
}
75
/**
76
 * fwupd_plugin_flag_from_string:
77
 * @val: (nullable): a string, e.g. `disabled`
78
 *
79
 * Converts a string to an enumerated value.
80
 *
81
 * Returns: enumerated value
82
 *
83
 * Since: 1.5.0
84
 **/
85
FwupdPluginFlags
86
fwupd_plugin_flag_from_string(const gchar *val)
87
0
{
88
0
    if (g_strcmp0(val, "none") == 0)
89
0
        return FWUPD_PLUGIN_FLAG_NONE;
90
0
    if (g_strcmp0(val, "disabled") == 0)
91
0
        return FWUPD_PLUGIN_FLAG_DISABLED;
92
0
    if (g_strcmp0(val, "user-warning") == 0)
93
0
        return FWUPD_PLUGIN_FLAG_USER_WARNING;
94
0
    if (g_strcmp0(val, "clear-updatable") == 0)
95
0
        return FWUPD_PLUGIN_FLAG_CLEAR_UPDATABLE;
96
0
    if (g_strcmp0(val, "no-hardware") == 0)
97
0
        return FWUPD_PLUGIN_FLAG_NO_HARDWARE;
98
0
    if (g_strcmp0(val, "capsules-unsupported") == 0)
99
0
        return FWUPD_PLUGIN_FLAG_CAPSULES_UNSUPPORTED;
100
0
    if (g_strcmp0(val, "unlock-required") == 0)
101
0
        return FWUPD_PLUGIN_FLAG_UNLOCK_REQUIRED;
102
0
    if (g_strcmp0(val, "efivar-not-mounted") == 0)
103
0
        return FWUPD_PLUGIN_FLAG_EFIVAR_NOT_MOUNTED;
104
0
    if (g_strcmp0(val, "esp-not-found") == 0)
105
0
        return FWUPD_PLUGIN_FLAG_ESP_NOT_FOUND;
106
0
    if (g_strcmp0(val, "legacy-bios") == 0)
107
0
        return FWUPD_PLUGIN_FLAG_LEGACY_BIOS;
108
0
    if (g_strcmp0(val, "failed-open") == 0)
109
0
        return FWUPD_PLUGIN_FLAG_FAILED_OPEN;
110
0
    if (g_strcmp0(val, "require-hwid") == 0)
111
0
        return FWUPD_PLUGIN_FLAG_REQUIRE_HWID;
112
0
    if (g_strcmp0(val, "kernel-too-old") == 0)
113
0
        return FWUPD_PLUGIN_FLAG_KERNEL_TOO_OLD;
114
0
    if (g_strcmp0(val, "auth-required") == 0)
115
0
        return FWUPD_PLUGIN_FLAG_AUTH_REQUIRED;
116
0
    if (g_strcmp0(val, "secure-config") == 0)
117
0
        return FWUPD_PLUGIN_FLAG_SECURE_CONFIG;
118
0
    if (g_strcmp0(val, "modular") == 0)
119
0
        return FWUPD_PLUGIN_FLAG_MODULAR;
120
0
    if (g_strcmp0(val, "measure-system-integrity") == 0)
121
0
        return FWUPD_PLUGIN_FLAG_MEASURE_SYSTEM_INTEGRITY;
122
0
    if (g_strcmp0(val, "esp-not-valid") == 0)
123
0
        return FWUPD_PLUGIN_FLAG_ESP_NOT_VALID;
124
0
    if (g_strcmp0(val, "ready") == 0)
125
0
        return FWUPD_PLUGIN_FLAG_READY;
126
0
    if (g_strcmp0(val, "test-only") == 0)
127
0
        return FWUPD_PLUGIN_FLAG_TEST_ONLY;
128
0
    if (g_strcmp0(val, "mutable-enumeration") == 0)
129
0
        return FWUPD_PLUGIN_FLAG_MUTABLE_ENUMERATION;
130
0
    return FWUPD_PLUGIN_FLAG_UNKNOWN;
131
0
}