/sssd/src/responder/common/data_provider/ |
H A D | rdp_client.c | 24 static void rdp_register_client_done(struct tevent_req *req); 29 struct tevent_req *req; local 31 req = rdp_message_send(be_conn, be_conn->rctx, be_conn->domain, 34 if (req == NULL) { 38 tevent_req_set_callback(req, rdp_register_client_done, NULL); 43 static void rdp_register_client_done(struct tevent_req *req) argument 47 ret = rdp_message_recv(req); 48 talloc_zfree(req);
|
/sssd/src/responder/secrets/ |
H A D | secsrv_cmd.c | 41 struct tevent_req *req; local 47 req = tevent_req_create(mem_ctx, &state, struct sec_http_request_state); 48 if (!req) return NULL; 71 tevent_req_set_callback(subreq, sec_http_request_pipeline_done, req); 72 return req; 76 tevent_req_error(req, ret); 78 return tevent_req_post(req, state->ev); 83 struct tevent_req *req; local 86 req = tevent_req_callback_data(subreq, struct tevent_req); 92 tevent_req_error(req, re 103 sec_http_request_recv(struct tevent_req *req) argument 113 sec_http_request_done(struct tevent_req *req) argument 151 struct tevent_req *req; local 178 sec_too_much_data(struct sec_req_ctx *req, size_t length) argument 199 struct sec_req_ctx *req = local 216 struct sec_req_ctx *req = local 255 struct sec_req_ctx *req = local 291 struct sec_req_ctx *req = local 325 struct sec_req_ctx *req = local 460 struct sec_req_ctx *req; local 514 struct sec_req_ctx *req; local [all...] |
/sssd/src/responder/ifp/ |
H A D | ifp_iface_generated.h | 130 int (*ListComponents)(struct sbus_request *req, void *data); 131 int (*ListResponders)(struct sbus_request *req, void *data); 132 int (*ListBackends)(struct sbus_request *req, void *data); 133 int (*FindMonitor)(struct sbus_request *req, void *data); 134 int (*FindResponderByName)(struct sbus_request *req, void *data, const char *arg_name); 135 int (*FindBackendByName)(struct sbus_request *req, void *data, const char *arg_name); 137 int (*GetUserGroups)(struct sbus_request *req, void *data, const char *arg_user); 138 int (*FindDomainByName)(struct sbus_request *req, void *data, const char *arg_name); 139 int (*ListDomains)(struct sbus_request *req, void *data); 143 int iface_ifp_ListComponents_finish(struct sbus_request *req, cons [all...] |
/sssd/src/providers/data_provider/ |
H A D | dp_builtin.c | 39 struct tevent_req *req; local 41 req = tevent_req_create(mem_ctx, &state, 43 if (req == NULL) { 52 tevent_req_done(req); 53 tevent_req_post(req, params->ev); 55 return req; 60 struct tevent_req *req, 65 state = tevent_req_data(req, struct dp_access_permit_handler_state); 67 TEVENT_REQ_RETURN_ON_ERROR(req); 85 struct tevent_req *req; local 59 dp_access_permit_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct pam_data **_data) argument 105 dp_access_deny_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct pam_data **_data) argument [all...] |
H A D | dp_iface_generated.h | 58 int (*Register)(struct sbus_request *req, void *data, const char *arg_Name); 62 int iface_dp_client_Register_finish(struct sbus_request *req); 67 int (*IsOnline)(struct sbus_request *req, void *data, const char *arg_domain_name); 71 int iface_dp_backend_IsOnline_finish(struct sbus_request *req, bool arg_status); 76 int (*ListServices)(struct sbus_request *req, void *data, const char *arg_domain_name); 77 int (*ActiveServer)(struct sbus_request *req, void *data, const char *arg_service_name); 78 int (*ListServers)(struct sbus_request *req, void *data, const char *arg_service_name); 82 int iface_dp_failover_ListServices_finish(struct sbus_request *req, const char *arg_services[], int len_services); 85 int iface_dp_failover_ActiveServer_finish(struct sbus_request *req, const char *arg_server); 88 int iface_dp_failover_ListServers_finish(struct sbus_request *req, cons [all...] |
H A D | dp_request.h | 45 struct tevent_req *req, 54 * ret = dp_req_recv(mem_ctx, req, struct dp_reply_std, &reply); 56 #define dp_req_recv(mem_ctx, req, data_type, _data) \ 60 __ret = _dp_req_recv(mem_ctx, req, #data_type, (void**)&__value); \ 72 * ret = dp_req_recv_ptr(mem_ctx, req, struct dp_reply_std, &reply); 74 #define dp_req_recv_ptr(mem_ctx, req, data_type, _data) \ 75 _dp_req_recv(mem_ctx, req, #data_type, (void**)_data)
|
/sssd/src/providers/ldap/ |
H A D | ldap_access.c | 46 struct tevent_req *req; local 48 req = tevent_req_create(mem_ctx, &state, 50 if (req == NULL) { 65 tevent_req_set_callback(subreq, sdap_pam_access_handler_done, req); 67 return req; 71 tevent_req_done(req); 72 tevent_req_post(req, params->ev); 74 return req; 80 struct tevent_req *req; local 83 req 115 sdap_pam_access_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct pam_data **_data) argument [all...] |
H A D | sdap_autofs.c | 47 sdap_autofs_get_map_retry(struct tevent_req *req); 51 sdap_autofs_get_map_done(struct tevent_req *req); 59 struct tevent_req *req; local 63 req = tevent_req_create(mem_ctx, &state, struct autofs_get_map_state); 64 if (!req) return NULL; 78 ret = sdap_autofs_get_map_retry(req); 83 return req; 86 tevent_req_error(req, ret); 87 tevent_req_post(req, ev); 88 return req; 92 sdap_autofs_get_map_retry(struct tevent_req *req) argument 111 struct tevent_req *req = tevent_req_callback_data(subreq, local 147 struct tevent_req *req = tevent_req_callback_data(subreq, local 190 sdap_autofs_get_map_recv(struct tevent_req *req, int *dp_error_out) argument 218 struct tevent_req *req; local 270 struct tevent_req *req; local 286 sdap_autofs_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct dp_reply_std *data) argument [all...] |
H A D | sdap_online_check.c | 42 struct tevent_req *req; local 46 req = tevent_req_create(mem_ctx, &state, struct sdap_online_check_state); 47 if (req == NULL) { 63 tevent_req_set_callback(subreq, sdap_online_check_connect_done, req); 65 return req; 69 tevent_req_done(req); 71 tevent_req_error(req, ret); 73 tevent_req_post(req, be_ctx->ev); 75 return req; 83 struct tevent_req *req; local 150 struct tevent_req *req; local 168 sdap_online_check_recv(struct tevent_req *req) argument 189 struct tevent_req *req; local 222 struct tevent_req *req; local 236 sdap_online_check_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct dp_reply_std *data) argument [all...] |
H A D | sdap_dyndns.c | 40 sdap_dyndns_get_addrs_recv(struct tevent_req *req, 71 static errno_t sdap_dyndns_update_step(struct tevent_req *req); 72 static errno_t sdap_dyndns_update_ptr_step(struct tevent_req *req); 77 struct tevent_req *req); 96 struct tevent_req *req; local 101 req = tevent_req_create(mem_ctx, &state, struct sdap_dyndns_update_state); 102 if (req == NULL) { 157 tevent_req_set_callback(subreq, sdap_dyndns_update_addrs_done, req); 162 tevent_req_error(req, ret); 163 tevent_req_post(req, e 172 struct tevent_req *req; local 213 struct tevent_req *req; local 318 sdap_dyndns_update_step(struct tevent_req *req) argument 363 struct tevent_req *req; local 459 sdap_dyndns_update_ptr_step(struct tevent_req *req) argument 509 struct tevent_req *req; local 548 sdap_dyndns_next_ptr_record(struct sdap_dyndns_update_state *state, struct tevent_req *req) argument 580 sdap_dyndns_update_recv(struct tevent_req *req) argument 662 struct tevent_req *req; local 719 struct tevent_req *req; local 798 sdap_dyndns_get_addrs_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, struct sss_iface_addr **_addresses) argument 829 struct tevent_req *req; local 876 struct tevent_req *req = tevent_req_callback_data(subreq, local 913 sdap_dyndns_timer_conn_recv(struct tevent_req *req) argument [all...] |
H A D | sdap_ops.c | 49 static errno_t sdap_search_bases_ex_next_base(struct tevent_req *req); 65 struct tevent_req *req; local 69 req = tevent_req_create(mem_ctx, &state, struct sdap_search_bases_ex_state); 70 if (req == NULL) { 115 ret = sdap_search_bases_ex_next_base(req); 118 return req; 123 tevent_req_done(req); 125 tevent_req_error(req, ret); 127 tevent_req_post(req, ev); 129 return req; 132 sdap_search_bases_ex_next_base(struct tevent_req *req) argument 172 struct tevent_req *req; local 230 sdap_search_bases_ex_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *reply_count, struct sysdb_attrs ***reply) argument 263 sdap_search_bases_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *_reply_count, struct sysdb_attrs ***_reply) argument 288 sdap_search_bases_return_first_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *_reply_count, struct sysdb_attrs ***_reply) argument 334 struct tevent_req *req; local 393 sdap_deref_bases_ex_next_base(struct tevent_req *req) argument 423 struct tevent_req *req; local 481 sdap_deref_bases_ex_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *reply_count, struct sdap_deref_attrs ***reply) argument 515 sdap_deref_bases_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *_reply_count, struct sdap_deref_attrs ***_reply) argument 541 sdap_deref_bases_return_first_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, size_t *_reply_count, struct sdap_deref_attrs ***_reply) argument [all...] |
H A D | sdap_sudo_refresh.c | 44 struct tevent_req *req = NULL; local 52 req = tevent_req_create(mem_ctx, &state, struct sdap_sudo_full_refresh_state); 53 if (req == NULL) { 88 tevent_req_set_callback(subreq, sdap_sudo_full_refresh_done, req); 90 return req; 94 tevent_req_done(req); 96 tevent_req_error(req, ret); 98 tevent_req_post(req, id_ctx->be->ev); 100 return req; 105 struct tevent_req *req local 139 sdap_sudo_full_refresh_recv(struct tevent_req *req, int *dp_error) argument 163 struct tevent_req *req = NULL; local 228 struct tevent_req *req = NULL; local 252 sdap_sudo_smart_refresh_recv(struct tevent_req *req, int *dp_error) argument 278 struct tevent_req *req = NULL; local 377 struct tevent_req *req = NULL; local 403 sdap_sudo_rules_refresh_recv(struct tevent_req *req, int *dp_error, bool *deleted) argument 432 sdap_sudo_ptask_full_refresh_recv(struct tevent_req *req) argument 453 sdap_sudo_ptask_smart_refresh_recv(struct tevent_req *req) argument [all...] |
/sssd/src/providers/ipa/ |
H A D | ipa_sudo_refresh.c | 46 struct tevent_req *req; local 50 req = tevent_req_create(mem_ctx, &state, 52 if (req == NULL) { 77 tevent_req_set_callback(subreq, ipa_sudo_full_refresh_done, req); 79 return req; 83 tevent_req_done(req); 85 tevent_req_error(req, ret); 87 tevent_req_post(req, ev); 89 return req; 96 struct tevent_req *req; local 126 ipa_sudo_full_refresh_recv(struct tevent_req *req, int *dp_error) argument 153 struct tevent_req *req; local 217 struct tevent_req *req = NULL; local 241 ipa_sudo_smart_refresh_recv(struct tevent_req *req, int *dp_error) argument 271 struct tevent_req *req; local 369 struct tevent_req *req = NULL; local 394 ipa_sudo_rules_refresh_recv(struct tevent_req *req, int *dp_error, bool *deleted) argument 423 ipa_sudo_ptask_full_refresh_recv(struct tevent_req *req) argument 444 ipa_sudo_ptask_smart_refresh_recv(struct tevent_req *req) argument [all...] |
H A D | ipa_hostid.c | 43 hosts_get_retry(struct tevent_req *req); 56 struct tevent_req *req; local 63 req = tevent_req_create(memctx, &state, struct hosts_get_state); 64 if (!req) return NULL; 81 ret = hosts_get_retry(req); 86 return req; 89 tevent_req_error(req, ret); 90 tevent_req_post(req, ev); 91 return req; 95 hosts_get_retry(struct tevent_req *req) argument 114 struct tevent_req *req = tevent_req_callback_data(subreq, local 145 struct tevent_req *req = tevent_req_callback_data(subreq, local 223 hosts_get_recv(struct tevent_req *req, int *dp_error_out) argument 252 struct tevent_req *req; local 286 struct tevent_req *req; local 302 ipa_hostid_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct dp_reply_std *data) argument [all...] |
H A D | ipa_config.c | 46 struct tevent_req *req; local 52 req = tevent_req_create(mem_ctx, &state, struct ipa_get_config_state); 53 if (req == NULL) { 97 tevent_req_set_callback(subreq, ipa_get_config_done, req); 103 tevent_req_error(req, ret); 104 tevent_req_post(req, ev); 107 return req; 112 struct tevent_req *req = tevent_req_callback_data(subreq, local 114 struct ipa_get_config_state *state = tevent_req_data(req, 139 tevent_req_error(req, re 145 ipa_get_config_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, struct sysdb_attrs **config) argument [all...] |
H A D | ipa_dyndns.c | 72 static void ipa_dyndns_timer_connected(struct tevent_req *req); 78 struct tevent_req *req; local 80 req = sdap_dyndns_timer_conn_send(ctx, sdap_ctx->be->ev, sdap_ctx, 82 if (req == NULL) { 88 tevent_req_set_callback(req, ipa_dyndns_timer_connected, ctx); 91 static void ipa_dyndns_timer_connected(struct tevent_req *req) argument 94 struct ipa_options *ctx = tevent_req_callback_data(req, 97 ret = sdap_dyndns_timer_conn_recv(req); 98 talloc_zfree(req); 110 static errno_t ipa_dyndns_update_recv(struct tevent_req *req); 122 struct tevent_req *req = ipa_dyndns_update_send(ctx); local 130 ipa_dyndns_nsupdate_done(struct tevent_req *req) argument 154 struct tevent_req *req, *subreq; local 236 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req); local 251 ipa_dyndns_update_recv(struct tevent_req *req) argument [all...] |
/sssd/src/resolv/ |
H A D | async_resolv_utils.c | 45 struct tevent_req *req = NULL; local 50 req = tevent_req_create(mem_ctx, &state, 52 if (req == NULL) { 82 talloc_zfree(req); 86 tevent_req_set_callback(subreq, resolv_get_domain_done, req); 88 return req; 91 tevent_req_error(req, ret); 92 tevent_req_post(req, ev); 94 return req; 100 struct tevent_req *req local 127 resolv_get_domain_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, char **_dns_domain) argument 179 struct tevent_req *req = NULL; local 220 resolv_discover_srv_next_domain(struct tevent_req *req) argument 269 struct tevent_req *req = NULL; local 309 resolv_discover_srv_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct ares_srv_reply **_reply_list, uint32_t *_ttl, char **_dns_domain) argument [all...] |
/sssd/src/tests/ |
H A D | common_tev.c | 57 struct tevent_req *req; local 60 req = tevent_req_create(mem_ctx, &state, int); 61 if (!req) return NULL; 64 tevent_req_done(req); 66 tevent_req_error(req, err); 68 tevent_req_post(req, ev); 69 return req; 72 errno_t test_request_recv(struct tevent_req *req) argument 74 TEVENT_REQ_RETURN_ON_ERROR(req);
|
/sssd/src/tests/cmocka/ |
H A D | test_fo_srv.c | 67 int resolv_gethostbyname_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, argument 71 return test_request_recv(req); 90 struct tevent_req *req, 116 return test_request_recv(req); 190 struct tevent_req *req, 193 return test_request_recv(req); 320 static void test_fo_srv_done1(struct tevent_req *req); 321 static void test_fo_srv_done2(struct tevent_req *req); 322 static void test_fo_srv_done3(struct tevent_req *req); 323 static void test_fo_srv_done4(struct tevent_req *req); 89 resolv_discover_srv_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct ares_srv_reply **_reply_list, uint32_t *_ttl, char **_dns_domain) argument 189 resolv_get_domain_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, char **_dns_domain) argument 392 struct tevent_req *req; local 401 test_fo_srv_done1(struct tevent_req *req) argument 426 test_fo_srv_done2(struct tevent_req *req) argument 450 test_fo_srv_done3(struct tevent_req *req) argument 474 test_fo_srv_done4(struct tevent_req *req) argument 499 test_fo_srv_done5(struct tevent_req *req) argument 538 struct tevent_req *req; local 561 test_fo_srv_before(struct tevent_req *req) argument 603 test_fo_srv_after(struct tevent_req *req) argument 649 test_fo_srv_after2(struct tevent_req *req) argument 704 struct tevent_req *req; local 736 test_fo_srv_dup_done(struct tevent_req *req) argument [all...] |
H A D | test_krb5_wait_queue.c | 52 struct tevent_req *req; local 57 req = tevent_req_create(mem_ctx, &state, struct krb5_mocked_auth_state); 58 if (req == NULL) { 71 tt = tevent_add_timer(ev, req, tv, krb5_mocked_auth_done, req); 76 return req; 84 struct tevent_req *req; local 87 req = talloc_get_type(pvt, struct tevent_req); 88 state = tevent_req_data(req, struct krb5_mocked_auth_state); 93 tevent_req_done(req); 99 krb5_auth_recv(struct tevent_req *req, int *_pam_status, int *_dp_err) argument 189 struct tevent_req *req; local 207 test_krb5_wait_queue_single_done(struct tevent_req *req) argument 228 struct tevent_req *req; local 250 test_krb5_wait_queue_multi_done(struct tevent_req *req) argument 275 struct tevent_req *req; local 297 test_krb5_wait_queue_fail_odd_done(struct tevent_req *req) argument [all...] |
/sssd/src/providers/ad/ |
H A D | ad_dyndns.c | 91 static void ad_dyndns_timer_connected(struct tevent_req *req); 97 struct tevent_req *req; local 99 req = sdap_dyndns_timer_conn_send(ctx, sdap_ctx->be->ev, sdap_ctx, 101 if (req == NULL) { 107 tevent_req_set_callback(req, ad_dyndns_timer_connected, ctx); 110 static void ad_dyndns_timer_connected(struct tevent_req *req) argument 113 struct ad_options *ctx = tevent_req_callback_data(req, struct ad_options); 115 ret = sdap_dyndns_timer_conn_recv(req); 116 talloc_zfree(req); 127 static errno_t ad_dyndns_update_recv(struct tevent_req *req); 134 struct tevent_req *req; local 147 ad_dyndns_nsupdate_done(struct tevent_req *req) argument 171 struct tevent_req *req, *subreq; local 253 struct tevent_req *req = tevent_req_callback_data(subreq, local 270 ad_dyndns_update_recv(struct tevent_req *req) argument [all...] |
/sssd/src/providers/proxy/ |
H A D | proxy_auth.c | 59 struct tevent_req *req; local 67 req = tevent_req_create(mem_ctx, &state, struct proxy_child_ctx); 68 if (req == NULL) { 93 talloc_zfree(req); 102 value.ptr = req; 108 talloc_zfree(req); 125 talloc_zfree(req); 128 tevent_req_set_callback(subreq, proxy_child_init_done, req); 139 return req; 162 struct tevent_req *req; local 258 struct tevent_req *req; local 315 struct tevent_req *req; local 322 proxy_child_init_recv(struct tevent_req *req, pid_t *pid, struct sbus_connection **conn) argument 360 struct tevent_req *req = local 521 struct tevent_req *req; local 569 struct tevent_req *req; local 626 proxy_pam_conv_recv(struct tevent_req *req) argument 635 struct tevent_req *req; local 651 proxy_child_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx, struct pam_data **pd) argument 672 struct tevent_req *req; local 728 struct tevent_req *req; local 778 struct tevent_req *req; local 837 proxy_pam_handler_recv(TALLOC_CTX *mem_ctx, struct tevent_req *req, struct pam_data **_data) argument [all...] |
H A D | proxy_iface_generated.h | 43 int (*Register)(struct sbus_request *req, void *data, uint32_t arg_ID); 47 int iface_proxy_client_Register_finish(struct sbus_request *req);
|
/sssd/src/responder/nss/ |
H A D | nss_iface_generated.h | 39 int (*UpdateInitgroups)(struct sbus_request *req, void *data, const char *arg_user, const char *arg_domain, uint32_t arg_groups[], int len_groups); 43 int iface_nss_memorycache_UpdateInitgroups_finish(struct sbus_request *req);
|
/sssd/src/util/ |
H A D | sss_sockets.h | 30 int sssd_async_connect_recv(struct tevent_req *req); 37 int sssd_async_socket_init_recv(struct tevent_req *req, int *sd);
|