/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 | } |