Lines Matching refs:rc
79 int rc; in init_mboxctl_dbus() local
81 rc = sd_bus_default_system(&context->bus); in init_mboxctl_dbus()
82 if (rc < 0) { in init_mboxctl_dbus()
84 strerror(-rc)); in init_mboxctl_dbus()
87 return rc; in init_mboxctl_dbus()
98 int rc; in send_dbus_msg() local
101 rc = sd_bus_message_new_method_call(context->bus, &m, DBUS_NAME, in send_dbus_msg()
103 if (rc < 0) { in send_dbus_msg()
105 strerror(-rc)); in send_dbus_msg()
106 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
111 rc = sd_bus_message_append(m, "y", msg->cmd); in send_dbus_msg()
112 if (rc < 0) { in send_dbus_msg()
114 strerror(-rc)); in send_dbus_msg()
115 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
120 rc = sd_bus_message_append_array(m, 'y', msg->args, msg->num_args); in send_dbus_msg()
121 if (rc < 0) { in send_dbus_msg()
123 strerror(-rc)); in send_dbus_msg()
124 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
129 rc = sd_bus_call(context->bus, m, 0, &error, &n); in send_dbus_msg()
130 if (rc < 0) { in send_dbus_msg()
131 MSG_ERR("Failed to post message: %s\n", strerror(-rc)); in send_dbus_msg()
132 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
137 rc = sd_bus_message_read(n, "y", &resp->cmd); in send_dbus_msg()
138 if (rc < 0) { in send_dbus_msg()
140 strerror(-rc)); in send_dbus_msg()
141 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
146 rc = sd_bus_message_read_array(n, 'y', (const void **) &buf, &sz); in send_dbus_msg()
147 if (rc < 0) { in send_dbus_msg()
149 strerror(-rc)); in send_dbus_msg()
150 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
156 rc = -E_DBUS_INTERNAL; in send_dbus_msg()
161 rc = 0; in send_dbus_msg()
168 return rc; in send_dbus_msg()
174 int rc; in handle_cmd_ping() local
178 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_ping()
179 if (rc < 0) { in handle_cmd_ping()
181 return rc; in handle_cmd_ping()
184 rc = -resp.cmd; in handle_cmd_ping()
185 MSG_OUT("Ping: %s\n", dbus_err_str[-rc]); in handle_cmd_ping()
187 return rc; in handle_cmd_ping()
193 int rc; in handle_cmd_daemon_state() local
203 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_daemon_state()
204 if (rc < 0) { in handle_cmd_daemon_state()
209 rc = -resp.cmd; in handle_cmd_daemon_state()
220 return rc; in handle_cmd_daemon_state()
226 int rc; in handle_cmd_lpc_state() local
236 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_lpc_state()
237 if (rc < 0) { in handle_cmd_lpc_state()
242 rc = -resp.cmd; in handle_cmd_lpc_state()
256 return rc; in handle_cmd_lpc_state()
262 int rc; in handle_cmd_kill() local
266 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_kill()
267 if (rc < 0) { in handle_cmd_kill()
269 return rc; in handle_cmd_kill()
272 rc = -resp.cmd; in handle_cmd_kill()
273 MSG_OUT("Kill: %s\n", dbus_err_str[-rc]); in handle_cmd_kill()
275 return rc; in handle_cmd_kill()
281 int rc; in handle_cmd_reset() local
285 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_reset()
286 if (rc < 0) { in handle_cmd_reset()
288 return rc; in handle_cmd_reset()
291 rc = -resp.cmd; in handle_cmd_reset()
292 MSG_OUT("Reset: %s\n", dbus_err_str[-rc]); in handle_cmd_reset()
294 return rc; in handle_cmd_reset()
300 int rc; in handle_cmd_suspend() local
304 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_suspend()
305 if (rc < 0) { in handle_cmd_suspend()
307 return rc; in handle_cmd_suspend()
310 rc = -resp.cmd; in handle_cmd_suspend()
311 MSG_OUT("Suspend: %s\n", dbus_err_str[-rc]); in handle_cmd_suspend()
313 return rc; in handle_cmd_suspend()
319 int rc; in handle_cmd_resume() local
341 rc = -E_DBUS_INVAL; in handle_cmd_resume()
345 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_resume()
346 if (rc < 0) { in handle_cmd_resume()
351 rc = -resp.cmd; in handle_cmd_resume()
352 MSG_OUT("Resume: %s\n", dbus_err_str[-rc]); in handle_cmd_resume()
356 return rc; in handle_cmd_resume()
362 int rc; in handle_cmd_modified() local
366 rc = send_dbus_msg(context, &msg, &resp); in handle_cmd_modified()
367 if (rc < 0) { in handle_cmd_modified()
369 return rc; in handle_cmd_modified()
372 rc = -resp.cmd; in handle_cmd_modified()
373 MSG_OUT("Clear Cache: %s\n", dbus_err_str[-rc]); in handle_cmd_modified()
375 return rc; in handle_cmd_modified()
380 int opt, rc = -1; in parse_cmdline() local
410 rc = handle_cmd_ping(context); in parse_cmdline()
413 rc = handle_cmd_daemon_state(context); in parse_cmdline()
416 rc = handle_cmd_lpc_state(context); in parse_cmdline()
419 rc = handle_cmd_kill(context); in parse_cmdline()
423 rc = handle_cmd_reset(context); in parse_cmdline()
426 rc = handle_cmd_suspend(context); in parse_cmdline()
429 rc = handle_cmd_resume(context, optarg); in parse_cmdline()
432 rc = handle_cmd_modified(context); in parse_cmdline()
436 rc = 0; in parse_cmdline()
440 rc = 0; in parse_cmdline()
444 rc = -E_DBUS_INVAL; in parse_cmdline()
449 return rc; in parse_cmdline()
455 int rc; in main() local
459 rc = init_mboxctl_dbus(&context); in main()
460 if (rc < 0) { in main()
462 return rc; in main()
465 rc = parse_cmdline(&context, argc, argv); in main()
467 return rc; in main()