/sssd/src/lib/sifp/ |
H A D | sss_sifp_dbus.c | 30 const char *object_path, 41 if (object_path == NULL || interface == NULL || method == NULL) { 45 msg = sss_sifp_create_message(object_path, interface, method); 70 sss_sifp_create_message(const char *object_path, argument 74 return dbus_message_new_method_call(SSS_SIFP_ADDRESS, object_path, 125 const char *object_path, 146 ret = sss_sifp_ifp_call(ctx, object_path, interface, dbus_method, 166 const char *object_path, 177 ret = sss_sifp_invoke_list_va(ctx, object_path, interface, method, 202 const char *object_path, 29 sss_sifp_ifp_call(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *method, int first_arg_type, va_list ap, DBusMessage **_reply) argument 124 sss_sifp_invoke_list_va(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *method, char ***_object_paths, int first_arg_type, va_list ap) argument 165 sss_sifp_invoke_list_ex(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *method, char ***_object_paths, int first_arg_type, ...) argument 201 sss_sifp_invoke_find_va(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *method, char **_object_path, int first_arg_type, va_list ap) argument 242 sss_sifp_invoke_find_ex(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *method, char **_object_path, int first_arg_type, ...) argument [all...] |
H A D | sss_sifp.h | 134 char *object_path; member in struct:sss_sifp_object 194 * @param[in] object_path D-Bus object path 201 const char *object_path, 210 * @param[in] object_path D-Bus object path 216 const char *object_path, 224 * @param[in] object_path D-Bus object path 230 const char *object_path,
|
H A D | sss_sifp_common.c | 41 char *object_path = NULL; local 48 ret = sss_sifp_invoke_find_ex(ctx, path, iface_find, method, &object_path, 54 ret = sss_sifp_fetch_object(ctx, object_path, iface_object, &object); 64 sss_sifp_free_string(ctx, &object_path);
|
H A D | sss_sifp.c | 41 static DBusMessage * sss_sifp_create_prop_msg(const char *object_path, argument 44 return sss_sifp_create_message(object_path, DBUS_IFACE_PROP, method); 169 const char *object_path, 179 if (ctx == NULL || object_path == NULL || interface == NULL 190 msg = sss_sifp_create_prop_msg(object_path, "Get"); 225 const char *object_path, 234 if (ctx == NULL || object_path == NULL || interface == NULL 239 msg = sss_sifp_create_prop_msg(object_path, "GetAll"); 273 const char *object_path, 282 if (ctx == NULL || object_path 168 sss_sifp_fetch_attr(sss_sifp_ctx *ctx, const char *object_path, const char *interface, const char *name, sss_sifp_attr ***_attrs) argument 224 sss_sifp_fetch_all_attrs(sss_sifp_ctx *ctx, const char *object_path, const char *interface, sss_sifp_attr ***_attrs) argument 272 sss_sifp_fetch_object(sss_sifp_ctx *ctx, const char *object_path, const char *interface, sss_sifp_object **_object) argument [all...] |
H A D | sss_sifp_parser.c | 638 char *object_path = NULL; local 655 object_path = sss_sifp_strdup(ctx, dbus_path); 656 if (object_path == NULL) { 661 *_object_path = object_path;
|
/sssd/src/tests/ |
H A D | common_dbus.c | 179 test_dbus_call_sync(DBusConnection *conn, const char *object_path, argument 187 message = dbus_message_new_method_call(NULL, object_path, interface, method);
|
H A D | sbus_codegen_tests.c | 849 const char *object_path, 859 object_path, 936 call_get(client, "/test/leela", test_pilot_meta.name, "object_path", 999 const char *object_path, 1010 object_path, 1432 { "object_path", false, 0, DBUS_TYPE_OBJECT_PATH, { .path_val = pilot_path } }, 848 call_get(DBusConnection *client, const char *object_path, const char *iface, const char *prop, int type, void *val) argument 998 call_get_array(DBusConnection *client, const char *object_path, const char *iface, const char *prop, int type, void **values, int *nels) argument
|
/sssd/src/responder/ifp/ |
H A D | ifp_groups.c | 138 char *object_path; local 155 object_path = ifp_groups_build_path_from_msg(sbus_req, domain, 157 if (object_path == NULL) { 171 iface_ifp_groups_FindByName_finish(sbus_req, object_path); 208 char *object_path; local 225 object_path = ifp_groups_build_path_from_msg(sbus_req, domain, 227 if (object_path == NULL) { 239 iface_ifp_groups_FindByID_finish(sbus_req, object_path);
|
H A D | ifp_users.c | 119 char *object_path; local 136 object_path = ifp_users_build_path_from_msg(sbus_req, domain, 138 if (object_path == NULL) { 152 iface_ifp_users_FindByName_finish(sbus_req, object_path); 189 char *object_path; local 206 object_path = ifp_users_build_path_from_msg(sbus_req, domain, 208 if (object_path == NULL) { 220 iface_ifp_users_FindByID_finish(sbus_req, object_path); 274 char *object_path; local 291 object_path [all...] |
/sssd/src/sbus/ |
H A D | sssd_dbus_interface.c | 116 const char *object_path) 121 tree_path = talloc_strdup(mem_ctx, object_path); 359 const char *object_path, 379 path = sbus_opath_strip_prefix(object_path, prefix); 385 path = object_path; 423 const char *object_path, 432 ret = sbus_opath_decompose(mem_ctx, object_path, prefix, 451 sbus_opath_strip_prefix(const char *object_path, argument 454 if (strncmp(object_path, prefix, strlen(prefix)) == 0) { 455 return object_path 115 sbus_opath_get_base_path(TALLOC_CTX *mem_ctx, const char *object_path) argument 358 sbus_opath_decompose(TALLOC_CTX *mem_ctx, const char *object_path, const char *prefix, char ***_components, size_t *_len) argument 422 sbus_opath_decompose_exact(TALLOC_CTX *mem_ctx, const char *object_path, const char *prefix, size_t expected, char ***_components) argument 462 sbus_opath_get_object_name(TALLOC_CTX *mem_ctx, const char *object_path, const char *base_path) argument 505 sbus_opath_hash_add_iface(hash_table_t *table, const char *object_path, struct sbus_interface *iface, bool *_path_known) argument 599 sbus_opath_hash_has_path(hash_table_t *table, const char *object_path) argument 616 sbus_opath_hash_lookup_iface(hash_table_t *table, const char *object_path, const char *iface_name) argument 670 sbus_opath_hash_lookup_supported(TALLOC_CTX *mem_ctx, hash_table_t *table, const char *object_path, struct sbus_interface_list **_list) argument 750 sbus_nodes_hash_add(hash_table_t *table, const char *object_path, sbus_nodes_fn nodes_fn, void *handler_data) argument 809 sbus_nodes_hash_lookup(TALLOC_CTX *mem_ctx, hash_table_t *table, const char *object_path) argument 836 sbus_new_interface(TALLOC_CTX *mem_ctx, const char *object_path, struct sbus_vtable *iface_vtable, void *handler_data) argument 919 sbus_conn_register_iface(struct sbus_connection *conn, struct sbus_vtable *iface_vtable, const char *object_path, void *handler_data) argument [all...] |