Searched defs:call (Results 1 - 8 of 8) sorted by relevance

/systemd/src/bus-proxyd/
H A Dsynthesize.c50 int synthetic_reply_method_error(sd_bus_message *call, const sd_bus_error *e) { argument
54 assert(call);
56 if (call->header->flags & BUS_MESSAGE_NO_REPLY_EXPECTED)
59 r = sd_bus_message_new_method_error(call, &m, e);
63 return synthetic_driver_send(call->bus, m);
66 int synthetic_reply_method_errorf(sd_bus_message *call, const char *name, const char *format, ...) { argument
74 return synthetic_reply_method_error(call, &error);
77 int synthetic_reply_method_errno(sd_bus_message *call, int error, const sd_bus_error *p) { argument
80 assert(call);
82 if (call
93 synthetic_reply_method_errnof(sd_bus_message *call, int error, const char *format, ...) argument
109 synthetic_reply_method_return(sd_bus_message *call, const char *types, ...) argument
135 synthetic_reply_method_return_strv(sd_bus_message *call, char **l) argument
[all...]
/systemd/src/libsystemd/sd-bus/
H A Dbus-convenience.c139 sd_bus_message *call,
145 assert_return(call, -EINVAL);
146 assert_return(call->sealed, -EPERM);
147 assert_return(call->header->type == SD_BUS_MESSAGE_METHOD_CALL, -EINVAL);
148 assert_return(call->bus, -EINVAL);
149 assert_return(!bus_pid_changed(call->bus), -ECHILD);
151 if (!BUS_IS_OPEN(call->bus->state))
154 if (call->header->flags & BUS_MESSAGE_NO_REPLY_EXPECTED)
157 r = sd_bus_message_new_method_return(call, &m);
171 return sd_bus_send(call
138 sd_bus_reply_method_return( sd_bus_message *call, const char *types, ...) argument
174 sd_bus_reply_method_error( sd_bus_message *call, const sd_bus_error *e) argument
201 sd_bus_reply_method_errorf( sd_bus_message *call, const char *name, const char *format, ...) argument
229 sd_bus_reply_method_errno( sd_bus_message *call, int error, const sd_bus_error *p) argument
256 sd_bus_reply_method_errnof( sd_bus_message *call, int error, const char *format, ...) argument
511 sd_bus_query_sender_creds(sd_bus_message *call, uint64_t mask, sd_bus_creds **creds) argument
555 sd_bus_query_sender_privilege(sd_bus_message *call, int capability) argument
[all...]
H A Dbusctl.c1489 static int call(sd_bus *bus, char *argv[]) { function
1703 " --quiet Don't show method call reply\n"
1705 " --expect-reply=BOOL Expect a method call reply\n"
1709 " --timeout=SECS Maximum time to wait for method call completion\n"
1718 " call SERVICE OBJECT INTERFACE METHOD [SIGNATURE [ARGUMENT...]]\n"
1960 if (streq(argv[optind], "call"))
1961 return call(bus, argv + optind);
H A Dbus-message.c711 sd_bus_message *call,
718 assert_return(call, -EINVAL);
719 assert_return(call->sealed, -EPERM);
720 assert_return(call->header->type == SD_BUS_MESSAGE_METHOD_CALL, -EINVAL);
721 assert_return(call->bus->state != BUS_UNSET, -ENOTCONN);
724 t = message_new(call->bus, type);
729 t->reply_cookie = BUS_MESSAGE_COOKIE(call);
737 if (call->sender) {
738 r = message_append_field_string(t, BUS_MESSAGE_HEADER_DESTINATION, SD_BUS_TYPE_STRING, call->sender, &t->destination);
743 t->dont_send = !!(call
710 message_new_reply( sd_bus_message *call, uint8_t type, sd_bus_message **m) argument
754 sd_bus_message_new_method_return( sd_bus_message *call, sd_bus_message **m) argument
761 sd_bus_message_new_method_error( sd_bus_message *call, sd_bus_message **m, const sd_bus_error *e) argument
796 sd_bus_message_new_method_errorf( sd_bus_message *call, sd_bus_message **m, const char *name, const char *format, ...) argument
816 sd_bus_message_new_method_errno( sd_bus_message *call, sd_bus_message **m, int error, const sd_bus_error *p) argument
832 sd_bus_message_new_method_errnof( sd_bus_message *call, sd_bus_message **m, int error, const char *format, ...) argument
[all...]
/systemd/src/core/
H A Ddbus.c1244 int bus_verify_manage_units_async(Manager *m, sd_bus_message *call, sd_bus_error *error) { argument
1245 return bus_verify_polkit_async(call, CAP_SYS_ADMIN, "org.freedesktop.systemd1.manage-units", NULL, false, UID_INVALID, &m->polkit_registry, error);
1248 int bus_verify_manage_unit_files_async(Manager *m, sd_bus_message *call, sd_bus_error *error) { argument
1249 return bus_verify_polkit_async(call, CAP_SYS_ADMIN, "org.freedesktop.systemd1.manage-unit-files", NULL, false, UID_INVALID, &m->polkit_registry, error);
1252 int bus_verify_reload_daemon_async(Manager *m, sd_bus_message *call, sd_bus_error *error) { argument
1253 return bus_verify_polkit_async(call, CAP_SYS_ADMIN, "org.freedesktop.systemd1.reload-daemon", NULL, false, UID_INVALID, &m->polkit_registry, error);
1256 int bus_verify_set_environment_async(Manager *m, sd_bus_message *call, sd_bus_error *error) { argument
1257 return bus_verify_polkit_async(call, CAP_SYS_ADMIN, "org.freedesktop.systemd1.set-environment", NULL, false, UID_INVALID, &m->polkit_registry, error);
H A Ddbus-unit.c418 sd_bus_message *call,
433 return bus_verify_polkit_async(call, capability, "org.freedesktop.systemd1.manage-units", details, false, UID_INVALID, &u->manager->polkit_registry, error);
491 return 1; /* No authorization for now, but the async polkit stuff will call us again when it has it */
563 return 1; /* No authorization for now, but the async polkit stuff will call us again when it has it */
593 return 1; /* No authorization for now, but the async polkit stuff will call us again when it has it */
625 return 1; /* No authorization for now, but the async polkit stuff will call us again when it has it */
413 bus_verify_manage_units_async_full( Unit *u, const char *verb, int capability, const char *polkit_message, sd_bus_message *call, sd_bus_error *error) argument
/systemd/src/boot/efi/
H A Dboot.c52 EFI_STATUS (*call)(VOID); member in struct:__anon41
455 if (entry->call)
456 Print(L"internal call yes\n");
1414 static BOOLEAN config_entry_add_call(Config *config, CHAR16 *title, EFI_STATUS (*call)(VOID)) { argument
1419 entry->call = call;
1816 if (entry->call) {
1817 entry->call();
/systemd/src/shared/
H A Dbus-util.c248 sd_bus_message *call,
258 assert(call);
263 r = check_good_user(call, good_user);
267 r = sd_bus_query_sender_privilege(call, capability);
279 sender = sd_bus_message_get_sender(call);
284 call->bus,
319 r = sd_bus_call(call->bus, request, 0, e, &reply);
406 sd_bus_message *call,
425 assert(call);
429 r = check_good_user(call, good_use
247 bus_test_polkit( sd_bus_message *call, int capability, const char *action, const char **details, uid_t good_user, bool *_challenge, sd_bus_error *e) argument
405 bus_verify_polkit_async( sd_bus_message *call, int capability, const char *action, const char **details, bool interactive, uid_t good_user, Hashmap **registry, sd_bus_error *error) argument
[all...]

Completed in 45 milliseconds