| /sssd-io/src/providers/ldap/ |
| H A D | ldap_access.c | 36 static void sdap_pam_access_handler_done(struct tevent_req *subreq); 45 struct tevent_req *subreq; local 57 subreq = sdap_access_send(state, params->ev, params->be_ctx, 60 if (subreq == NULL) { 65 tevent_req_set_callback(subreq, sdap_pam_access_handler_done, req); 77 static void sdap_pam_access_handler_done(struct tevent_req *subreq) argument 83 req = tevent_req_callback_data(subreq, struct tevent_req); 86 ret = sdap_access_recv(subreq); 87 talloc_free(subreq);
|
| H A D | ldap_id_enum.c | 122 static void ldap_enumeration_done(struct tevent_req *subreq); 133 struct tevent_req *subreq; local 154 subreq = sdap_dom_enum_send(state, ev, state->id_ctx, ectx->sdom, 156 if (subreq == NULL) { 165 tevent_req_set_callback(subreq, ldap_enumeration_done, req); 175 ldap_enumeration_done(struct tevent_req *subreq) argument 178 struct tevent_req *req = tevent_req_callback_data(subreq, 181 ret = sdap_dom_enum_recv(subreq); 182 talloc_zfree(subreq);
|
| H A D | sdap_async_groups_ad.c | 47 sdap_get_ad_match_rule_members_step(struct tevent_req *subreq); 138 struct tevent_req *subreq; local 154 subreq = sdap_get_generic_send( 161 if (!subreq) { 165 tevent_req_set_callback(subreq, sdap_get_ad_match_rule_members_step, req); 171 sdap_get_ad_match_rule_members_step(struct tevent_req *subreq) argument 175 tevent_req_callback_data(subreq, struct tevent_req); 181 ret = sdap_get_generic_recv(subreq, state, &count, &users); 182 talloc_zfree(subreq);
|
| H A D | sdap_async_hosts.c | 48 sdap_host_info_done(struct tevent_req *subreq); 132 struct tevent_req *subreq; local 146 subreq = sdap_get_generic_send(state, state->ev, state->opts, 154 if (subreq == NULL) { 159 tevent_req_set_callback(subreq, sdap_host_info_done, req); 165 sdap_host_info_done(struct tevent_req *subreq) argument 168 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req); 171 ret = sdap_get_generic_recv(subreq, state, 174 talloc_zfree(subreq);
|
| H A D | sdap_online_check.c | 34 static void sdap_online_check_connect_done(struct tevent_req *subreq); 35 static void sdap_online_check_reinit_done(struct tevent_req *subreq); 41 struct tevent_req *subreq; local 55 subreq = sdap_cli_connect_send(state, be_ctx->ev, id_ctx->opts, be_ctx, 58 if (subreq == NULL) { 63 tevent_req_set_callback(subreq, sdap_online_check_connect_done, req); 78 static void sdap_online_check_connect_done(struct tevent_req *subreq) argument 88 req = tevent_req_callback_data(subreq, struct tevent_req); 93 ret = sdap_cli_connect_recv(subreq, state, &can_retry, NULL, &srv_opts); 94 talloc_zfree(subreq); 148 sdap_online_check_reinit_done(struct tevent_req *subreq) argument 188 struct tevent_req *subreq; local 219 sdap_online_check_handler_done(struct tevent_req *subreq) argument [all...] |
| H A D | sdap_reinit.c | 39 static void sdap_reinit_cleanup_done(struct tevent_req *subreq); 47 struct tevent_req *subreq = NULL; local 82 subreq = sdap_dom_enum_send(id_ctx, be_ctx->ev, id_ctx, 84 if (subreq == NULL) { 90 tevent_req_set_callback(subreq, sdap_reinit_cleanup_done, req); 197 static void sdap_reinit_cleanup_done(struct tevent_req *subreq) argument 203 req = tevent_req_callback_data(subreq, struct tevent_req); 206 ret = sdap_dom_enum_recv(subreq); 207 talloc_zfree(subreq);
|
| H A D | sdap_sudo.c | 37 static void sdap_sudo_handler_done(struct tevent_req *subreq); 46 struct tevent_req *subreq; local 61 subreq = sdap_sudo_full_refresh_send(state, sudo_ctx); 65 subreq = sdap_sudo_rules_refresh_send(state, sudo_ctx, data->rules); 73 if (subreq == NULL) { 79 tevent_req_set_callback(subreq, sdap_sudo_handler_done, req); 93 static void sdap_sudo_handler_done(struct tevent_req *subreq) argument 101 req = tevent_req_callback_data(subreq, struct tevent_req); 106 ret = sdap_sudo_full_refresh_recv(subreq, &dp_error); 107 talloc_zfree(subreq); [all...] |
| H A D | ldap_id_netgroup.c | 57 static void ldap_netgroup_get_connect_done(struct tevent_req *subreq); 58 static void ldap_netgroup_get_done(struct tevent_req *subreq); 132 struct tevent_req *subreq; local 135 subreq = sdap_id_op_connect_send(state->op, state, &ret); 136 if (!subreq) { 140 tevent_req_set_callback(subreq, ldap_netgroup_get_connect_done, req); 144 static void ldap_netgroup_get_connect_done(struct tevent_req *subreq) argument 146 struct tevent_req *req = tevent_req_callback_data(subreq, 153 ret = sdap_id_op_connect_recv(subreq, &dp_error); 154 talloc_zfree(subreq); 178 ldap_netgroup_get_done(struct tevent_req *subreq) argument [all...] |
| H A D | ldap_id_services.c | 58 services_get_connect_done(struct tevent_req *subreq); 60 services_get_done(struct tevent_req *subreq); 169 struct tevent_req *subreq; local 171 subreq = sdap_id_op_connect_send(state->op, state, &ret); 172 if (!subreq) { 176 tevent_req_set_callback(subreq, services_get_connect_done, req); 181 services_get_connect_done(struct tevent_req *subreq) argument 185 tevent_req_callback_data(subreq, struct tevent_req); 190 ret = sdap_id_op_connect_recv(subreq, &dp_error); 191 talloc_zfree(subreq); 216 services_get_done(struct tevent_req *subreq) argument [all...] |
| H A D | sdap_autofs.c | 49 sdap_autofs_get_map_connect_done(struct tevent_req *subreq); 96 struct tevent_req *subreq; local 99 subreq = sdap_id_op_connect_send(state->op, state, &ret); 100 if (!subreq) { 104 tevent_req_set_callback(subreq, sdap_autofs_get_map_connect_done, req); 109 sdap_autofs_get_map_connect_done(struct tevent_req *subreq) argument 111 struct tevent_req *req = tevent_req_callback_data(subreq, 118 ret = sdap_id_op_connect_recv(subreq, &dp_error); 119 talloc_zfree(subreq); 127 subreq 145 sdap_autofs_get_map_done(struct tevent_req *subreq) argument 217 struct tevent_req *subreq; local 267 sdap_autofs_handler_done(struct tevent_req *subreq) argument [all...] |
| /sssd-io/src/providers/ad/ |
| H A D | ad_dyndns.c | 164 static void ad_dyndns_sdap_update_done(struct tevent_req *subreq); 171 struct tevent_req *req, *subreq; local 219 subreq = sdap_dyndns_update_send(state, sdap_ctx->be->ev, 233 if (!subreq) { 240 tevent_req_set_callback(subreq, ad_dyndns_sdap_update_done, req); 251 static void ad_dyndns_sdap_update_done(struct tevent_req *subreq) argument 253 struct tevent_req *req = tevent_req_callback_data(subreq, 257 ret = sdap_dyndns_update_recv(subreq); 258 talloc_zfree(subreq);
|
| /sssd-io/src/providers/ipa/ |
| H A D | ipa_config.c | 36 static void ipa_get_config_done(struct tevent_req *subreq); 47 struct tevent_req *subreq; local 85 subreq = sdap_get_generic_send(state, ev, opts, 92 if (subreq == NULL) { 97 tevent_req_set_callback(subreq, ipa_get_config_done, req); 110 static void ipa_get_config_done(struct tevent_req *subreq) argument 112 struct tevent_req *req = tevent_req_callback_data(subreq, 120 ret = sdap_get_generic_recv(subreq, state, &reply_count, &reply); 121 talloc_zfree(subreq);
|
| H A D | ipa_deskprofile_config.c | 34 ipa_deskprofile_get_config_done(struct tevent_req *subreq); 44 struct tevent_req *subreq; local 64 subreq = sdap_get_generic_send(state, ev, opts, sh, 72 if (subreq == NULL) { 78 tevent_req_set_callback(subreq, ipa_deskprofile_get_config_done, req); 92 ipa_deskprofile_get_config_done(struct tevent_req *subreq) argument 101 req = tevent_req_callback_data(subreq, struct tevent_req); 104 ret = sdap_get_generic_recv(subreq, state, &reply_count, &reply);
|
| H A D | ipa_dyndns.c | 112 static void ipa_dyndns_nsupdate_done(struct tevent_req *subreq); 147 static void ipa_dyndns_sdap_update_done(struct tevent_req *subreq); 154 struct tevent_req *req, *subreq; local 202 subreq = sdap_dyndns_update_send(state, sdap_ctx->be->ev, 216 if (!subreq) { 223 tevent_req_set_callback(subreq, ipa_dyndns_sdap_update_done, req); 234 static void ipa_dyndns_sdap_update_done(struct tevent_req *subreq) argument 236 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req); 239 ret = sdap_dyndns_update_recv(subreq); 240 talloc_zfree(subreq); [all...] |
| H A D | ipa_selinux_maps.c | 50 ipa_selinux_get_maps_done(struct tevent_req *subreq); 116 struct tevent_req *subreq; local 133 subreq = sdap_get_generic_send(state, state->ev, state->opts, 142 if (subreq == NULL) { 146 tevent_req_set_callback(subreq, ipa_selinux_get_maps_done, req); 150 static void ipa_selinux_get_maps_done(struct tevent_req *subreq) argument 153 struct tevent_req *req = tevent_req_callback_data(subreq, 162 ret = sdap_get_generic_recv(subreq, state, &count, &results);
|
| H A D | ipa_deskprofile_rules.c | 51 ipa_deskprofile_rule_info_done(struct tevent_req *subreq); 251 struct tevent_req *subreq; local 270 subreq = sdap_get_generic_send(state, state->ev, state->opts, state->sh, 277 if (subreq == NULL) { 281 tevent_req_set_callback(subreq, ipa_deskprofile_rule_info_done, req); 287 ipa_deskprofile_rule_info_done(struct tevent_req *subreq) argument 298 req = tevent_req_callback_data(subreq, struct tevent_req); 301 ret = sdap_get_generic_recv(subreq, state,
|
| H A D | ipa_hbac_rules.c | 49 ipa_hbac_rule_info_done(struct tevent_req *subreq); 200 struct tevent_req *subreq; local 219 subreq = sdap_get_generic_send(state, state->ev, state->opts, state->sh, 226 if (subreq == NULL) { 230 tevent_req_set_callback(subreq, ipa_hbac_rule_info_done, req); 236 ipa_hbac_rule_info_done(struct tevent_req *subreq) argument 240 tevent_req_callback_data(subreq, struct tevent_req); 249 ret = sdap_get_generic_recv(subreq, state,
|
| H A D | ipa_hosts.c | 52 ipa_host_info_done(struct tevent_req *subreq); 54 ipa_hostgroup_info_done(struct tevent_req *subreq); 76 struct tevent_req *req, *subreq; local 92 subreq = sdap_host_info_send(mem_ctx, ev, sh, opts, hostname, host_map, 94 if (subreq == NULL) { 98 tevent_req_set_callback(subreq, ipa_host_info_done, req); 104 ipa_host_info_done(struct tevent_req *subreq) argument 108 tevent_req_callback_data(subreq, struct tevent_req); 115 ret = sdap_host_info_recv(subreq, state, 118 talloc_zfree(subreq); 200 struct tevent_req *subreq; local 233 ipa_hostgroup_info_done(struct tevent_req *subreq) argument [all...] |
| H A D | ipa_srv.c | 79 static void ipa_srv_plugin_done(struct tevent_req *subreq); 96 struct tevent_req *subreq = NULL; local 140 subreq = fo_discover_servers_send(state, ev, ctx->resolv_ctx, service, 142 if (subreq == NULL) { 147 tevent_req_set_callback(subreq, ipa_srv_plugin_done, req); 158 static void ipa_srv_plugin_done(struct tevent_req *subreq) argument 164 req = tevent_req_callback_data(subreq, struct tevent_req); 167 ret = fo_discover_servers_recv(state, subreq, &state->dns_domain, 173 talloc_zfree(subreq);
|
| H A D | ipa_sudo.c | 32 static void ipa_sudo_handler_done(struct tevent_req *subreq); 41 struct tevent_req *subreq; local 56 subreq = ipa_sudo_full_refresh_send(state, params->ev, sudo_ctx); 60 subreq = ipa_sudo_rules_refresh_send(state, params->ev, sudo_ctx, 69 if (subreq == NULL) { 75 tevent_req_set_callback(subreq, ipa_sudo_handler_done, req); 89 static void ipa_sudo_handler_done(struct tevent_req *subreq) argument 97 req = tevent_req_callback_data(subreq, struct tevent_req); 102 ret = ipa_sudo_full_refresh_recv(subreq, &dp_error); 103 talloc_zfree(subreq); [all...] |
| /sssd-io/src/providers/krb5/ |
| H A D | krb5_access.c | 41 static void krb5_access_done(struct tevent_req *subreq); 50 struct tevent_req *subreq; local 149 subreq = handle_child_send(state, state->ev, state->kr); 150 if (subreq == NULL) { 156 tevent_req_set_callback(subreq, krb5_access_done, req); 169 static void krb5_access_done(struct tevent_req *subreq) argument 171 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req); 179 ret = handle_child_recv(subreq, state, &buf, &len); 180 talloc_free(subreq);
|
| H A D | krb5_wait_queue.c | 250 static void krb5_auth_queue_done(struct tevent_req *subreq); 260 struct tevent_req *subreq; local 287 subreq = krb5_auth_send(req, ev, be_ctx, pd, krb5_ctx); 294 tevent_req_set_callback(subreq, krb5_auth_queue_done, req); 306 static void krb5_auth_queue_done(struct tevent_req *subreq) argument 309 tevent_req_callback_data(subreq, struct tevent_req); 314 ret = krb5_auth_recv(subreq, &state->pam_status, &state->dp_err); 315 talloc_zfree(subreq);
|
| /sssd-io/src/responder/common/cache_req/ |
| H A D | cache_req_sr_overlay.c | 44 struct tevent_req *subreq); 55 struct tevent_req *subreq; local 83 subreq = cache_req_sr_overlay_match_all_step_send(state); 84 if (subreq == NULL) { 92 subreq, cache_req_sr_overlay_match_all_step_done, req); 230 struct tevent_req *subreq) 241 req = tevent_req_callback_data(subreq, struct tevent_req); 256 ret = cache_req_initgr_by_name_recv(tmp_ctx, subreq, &result); 257 talloc_zfree(subreq); 303 subreq 229 cache_req_sr_overlay_match_all_step_done( struct tevent_req *subreq) argument [all...] |
| /sssd-io/src/responder/common/cache_req/plugins/ |
| H A D | cache_req_common.c | 123 cache_req_common_dp_recv(struct tevent_req *subreq, argument 132 ret = sss_dp_req_recv(NULL, subreq, &err_maj, &err_min, &err_msg); 164 struct tevent_req *subreq, 170 ret = sss_dp_get_account_domain_recv(mem_ctx, subreq, _domain); 163 cache_req_common_get_acct_domain_recv(TALLOC_CTX *mem_ctx, struct tevent_req *subreq, struct cache_req *cr, char **_domain) argument
|
| /sssd-io/src/responder/ssh/ |
| H A D | ssh_cmd.c | 66 static void ssh_cmd_get_user_pubkeys_done(struct tevent_req *subreq); 71 struct tevent_req *subreq; local 101 subreq = cache_req_user_by_name_attrs_send(cmd_ctx, cli_ctx->ev, 106 if (subreq == NULL) { 112 tevent_req_set_callback(subreq, ssh_cmd_get_user_pubkeys_done, cmd_ctx); 125 static void ssh_cmd_get_user_pubkeys_done(struct tevent_req *subreq) argument 131 cmd_ctx = tevent_req_callback_data(subreq, struct ssh_cmd_ctx); 133 ret = cache_req_user_by_name_attrs_recv(cmd_ctx, subreq, &result); 134 talloc_zfree(subreq); 151 static void ssh_cmd_get_host_pubkeys_done(struct tevent_req *subreq); 156 struct tevent_req *subreq; local 205 ssh_cmd_get_host_pubkeys_done(struct tevent_req *subreq) argument [all...] |