]> git.ipfire.org Git - thirdparty/systemd.git/blame - coccinelle/synthetic-errno.cocci
Merge pull request #17732 from yuwata/core-use-synthetic_errno
[thirdparty/systemd.git] / coccinelle / synthetic-errno.cocci
CommitLineData
baaa35ad
ZJS
1@@
2expression e;
3expression list args;
4@@
ccd52940
FS
5(
6/* Ignore one specific case in src/shared/bootspec.c where we want to stick
7 * with the log_debug() + return pattern */
8log_debug("Found no default boot entry :(");
9|
baaa35ad
ZJS
10- log_debug(args);
11- return -e;
12+ return log_debug_errno(SYNTHETIC_ERRNO(e), args);
ccd52940 13)
baaa35ad
ZJS
14@@
15expression e;
16expression list args;
17@@
61c26ca8
YW
18(
19/* Ignore specific cases in src/import/{export,import,pull}.c where we want to return positive value on success. */
20log_info("Exiting.");
21return -r;
22|
baaa35ad
ZJS
23- log_info(args);
24- return -e;
25+ return log_info_errno(SYNTHETIC_ERRNO(e), args);
61c26ca8 26)
baaa35ad
ZJS
27@@
28expression e;
29expression list args;
30@@
31- log_notice(args);
32- return -e;
33+ return log_notice_errno(SYNTHETIC_ERRNO(e), args);
34@@
35expression e;
36expression list args;
37@@
38- log_error(args);
39- return -e;
40+ return log_error_errno(SYNTHETIC_ERRNO(e), args);
41@@
42expression e;
43expression list args;
44@@
45- log_emergency(args);
46- return -e;
47+ return log_emergency_errno(SYNTHETIC_ERRNO(e), args);
886cf317
ZJS
48@@
49identifier log_LEVEL_errno =~ "^log_(debug|info|notice|warning|error|emergency)_errno$";
50identifier ERRNO =~ "^E[A-Z]+$";
51expression list args;
52@@
0aa8730e
YW
53- log_LEVEL_errno(ERRNO, args);
54+ log_LEVEL_errno(SYNTHETIC_ERRNO(ERRNO), args);
1c1729c9
YW
55@@
56identifier log_UNIT_LEVEL_errno =~ "^log_(unit|link|device|token)_(debug|info|notice|warning|error|emergency)_errno$";
57identifier ERRNO =~ "^E[A-Z]+$";
58expression u;
59expression list args;
60@@
61- log_UNIT_LEVEL_errno(u, ERRNO, args);
62+ log_UNIT_LEVEL_errno(u, SYNTHETIC_ERRNO(ERRNO), args);
63@@
64expression e;
65expression u;
66expression list args;
67@@
68- log_unit_debug(u, args);
69- return -e;
70+ return log_unit_debug_errno(u, SYNTHETIC_ERRNO(e), args);
71@@
72expression e;
73expression u;
74expression list args;
75@@
76- log_unit_info(u, args);
77- return -e;
78+ return log_unit_info_errno(u, SYNTHETIC_ERRNO(e), args);
79@@
80expression e;
81expression u;
82expression list args;
83@@
84- log_unit_notice(u, args);
85- return -e;
86+ return log_unit_notice_errno(u, SYNTHETIC_ERRNO(e), args);
87@@
88expression e;
89expression u;
90expression list args;
91@@
92- log_unit_error(u, args);
93- return -e;
94+ return log_unit_error_errno(u, SYNTHETIC_ERRNO(e), args);
95@@
96expression e;
97expression u;
98expression list args;
99@@
100- log_unit_emergency(u, args);
101- return -e;
102+ return log_unit_emergency_errno(u, SYNTHETIC_ERRNO(e), args);
103@@
104expression e;
105expression u;
106expression list args;
107@@
108- log_link_debug(u, args);
109- return -e;
110+ return log_link_debug_errno(u, SYNTHETIC_ERRNO(e), args);
111@@
112expression e;
113expression u;
114expression list args;
115@@
116- log_link_info(u, args);
117- return -e;
118+ return log_link_info_errno(u, SYNTHETIC_ERRNO(e), args);
119@@
120expression e;
121expression u;
122expression list args;
123@@
124- log_link_notice(u, args);
125- return -e;
126+ return log_link_notice_errno(u, SYNTHETIC_ERRNO(e), args);
127@@
128expression e;
129expression u;
130expression list args;
131@@
132- log_link_error(u, args);
133- return -e;
134+ return log_link_error_errno(u, SYNTHETIC_ERRNO(e), args);
135@@
136expression e;
137expression u;
138expression list args;
139@@
140- log_link_emergency(u, args);
141- return -e;
142+ return log_link_emergency_errno(u, SYNTHETIC_ERRNO(e), args);
143@@
144expression e;
145expression u;
146expression list args;
147@@
148- log_netdev_debug(u, args);
149- return -e;
150+ return log_netdev_debug_errno(u, SYNTHETIC_ERRNO(e), args);
151@@
152expression e;
153expression u;
154expression list args;
155@@
156- log_netdev_info(u, args);
157- return -e;
158+ return log_netdev_info_errno(u, SYNTHETIC_ERRNO(e), args);
159@@
160expression e;
161expression u;
162expression list args;
163@@
164- log_netdev_notice(u, args);
165- return -e;
166+ return log_netdev_notice_errno(u, SYNTHETIC_ERRNO(e), args);
167@@
168expression e;
169expression u;
170expression list args;
171@@
172- log_netdev_error(u, args);
173- return -e;
174+ return log_netdev_error_errno(u, SYNTHETIC_ERRNO(e), args);
175@@
176expression e;
177expression u;
178expression list args;
179@@
180- log_netdev_emergency(u, args);
181- return -e;
182+ return log_netdev_emergency_errno(u, SYNTHETIC_ERRNO(e), args);
183@@
184expression e;
185expression u;
186expression list args;
187@@
188- log_device_debug(u, args);
189- return -e;
190+ return log_device_debug_errno(u, SYNTHETIC_ERRNO(e), args);
191@@
192expression e;
193expression u;
194expression list args;
195@@
196- log_device_info(u, args);
197- return -e;
198+ return log_device_info_errno(u, SYNTHETIC_ERRNO(e), args);
199@@
200expression e;
201expression u;
202expression list args;
203@@
204- log_device_notice(u, args);
205- return -e;
206+ return log_device_notice_errno(u, SYNTHETIC_ERRNO(e), args);
207@@
208expression e;
209expression u;
210expression list args;
211@@
212- log_device_error(u, args);
213- return -e;
214+ return log_device_error_errno(u, SYNTHETIC_ERRNO(e), args);
215@@
216expression e;
217expression u;
218expression list args;
219@@
220- log_device_emergency(u, args);
221- return -e;
222+ return log_device_emergency_errno(u, SYNTHETIC_ERRNO(e), args);
223@@
224expression e;
225expression u;
226expression list args;
227@@
228- log_token_debug(u, args);
229- return -e;
230+ return log_token_debug_errno(u, SYNTHETIC_ERRNO(e), args);
231@@
232expression e;
233expression u;
234expression list args;
235@@
236- log_token_info(u, args);
237- return -e;
238+ return log_token_info_errno(u, SYNTHETIC_ERRNO(e), args);
239@@
240expression e;
241expression u;
242expression list args;
243@@
244- log_token_notice(u, args);
245- return -e;
246+ return log_token_notice_errno(u, SYNTHETIC_ERRNO(e), args);
247@@
248expression e;
249expression u;
250expression list args;
251@@
252- log_token_error(u, args);
253- return -e;
254+ return log_token_error_errno(u, SYNTHETIC_ERRNO(e), args);
255@@
256expression e;
257expression u;
258expression list args;
259@@
260- log_token_emergency(u, args);
261- return -e;
262+ return log_token_emergency_errno(u, SYNTHETIC_ERRNO(e), args);