/sssd-io/src/providers/data_provider/ |
H A D | dp_client.c | 62 static int dp_client_destructor(struct dp_client *dp_cli) argument 67 if (dp_cli->provider == NULL) { 71 provider = dp_cli->provider; 74 if (provider->clients[client] == dp_cli) { 95 struct dp_client *dp_cli; local 100 dp_cli = talloc_get_type(data, struct dp_client); 101 if (dp_cli == NULL) { 103 DEBUG(SSSDBG_CRIT_FAILURE, "Bug: dp_cli is NULL\n"); 107 provider = dp_cli->provider; 108 dp_cli 155 struct dp_client *dp_cli; local 169 struct dp_client *dp_cli; local 232 dp_client_provider(struct dp_client *dp_cli) argument 242 dp_client_be(struct dp_client *dp_cli) argument 252 dp_client_conn(struct dp_client *dp_cli) argument [all...] |
H A D | dp_iface.h | 35 void *dp_cli, 42 errno_t dp_pam_handler(struct sbus_request *sbus_req, void *dp_cli); 44 errno_t dp_sudo_handler(struct sbus_request *sbus_req, void *dp_cli); 47 void *dp_cli, 53 void *dp_cli, 58 void *dp_cli, 74 void *dp_cli, 80 void *dp_cli, 85 void *dp_cli, 89 void *dp_cli, [all...] |
H A D | dp_target_subdomains.c | 31 void *dp_cli, 45 dp_req_with_reply(dp_cli, NULL, "Subdomains", key, sbus_req, 30 dp_subdomains_handler(struct sbus_request *sbus_req, void *dp_cli, const char *domain_hint) argument
|
H A D | dp_iface_backend.c | 32 void *dp_cli, 39 be_ctx = dp_client_be(dp_cli); 31 dp_backend_is_online(struct sbus_request *sbus_req, void *dp_cli, const char *domname) argument
|
H A D | dp_target_autofs.c | 31 void *dp_cli, 50 dp_req_with_reply(dp_cli, NULL, "AutoFS", key, sbus_req, DPT_AUTOFS, 30 dp_autofs_handler(struct sbus_request *sbus_req, void *dp_cli, uint32_t dp_flags, const char *mapname) argument
|
H A D | dp_private.h | 194 void _dp_req_with_reply(struct dp_client *dp_cli, 215 #define dp_req_with_reply_pp(dp_cli, domain, req_name, req_key, sbus_req, \ 228 _dp_req_with_reply(dp_cli, domain, req_name, req_key, sbus_req, \ 234 #define dp_req_with_reply(dp_cli, domain, req_name, req_key, sbus_req, target,\ 237 dp_req_with_reply_pp(dp_cli, domain, req_name, req_key, sbus_req, target, \ 244 struct data_provider *dp_client_provider(struct dp_client *dp_cli); 245 struct be_ctx *dp_client_be(struct dp_client *dp_cli); 246 struct sbus_connection *dp_client_conn(struct dp_client *dp_cli);
|
H A D | dp_target_hostid.c | 31 void *dp_cli, 58 dp_req_with_reply(dp_cli, NULL, "HostID", key, sbus_req, DPT_HOSTID, 30 dp_host_handler(struct sbus_request *sbus_req, void *dp_cli, uint32_t dp_flags, const char *name, const char *alias) argument
|
H A D | dp_target_auth.c | 177 struct dp_client *dp_cli; member in struct:dp_pam_handler_state 190 struct dp_client *dp_cli; local 197 dp_cli = talloc_get_type(sbus_data, struct dp_client); 198 provider = dp_client_provider(dp_cli); 212 state->dp_cli = dp_cli; 225 req = dp_req_send(state, provider, dp_cli, pd->domain, req_name, 277 req = dp_req_send(state, state->provider, state->dp_cli, pd->domain, 311 void *dp_cli) 317 dp_req_with_reply(dp_cli, NUL 310 dp_access_control_refresh_rules_handler(struct sbus_request *sbus_req, void *dp_cli) argument [all...] |
H A D | dp_target_id.c | 166 struct dp_client *dp_cli; local 177 dp_cli = provider->clients[DPC_NSS]; 178 if (dp_cli == NULL) { 207 sbus_conn_send_reply(dp_client_conn(dp_cli), msg); 386 struct dp_client *dp_cli, 397 be_ctx = dp_client_be(dp_cli); 424 dp_req_with_reply_pp(dp_cli, data->domain, "Initgroups", key, 437 void *dp_cli, 474 ret = dp_initgroups(sbus_req, dp_cli, key, dp_flags, data); 480 dp_req_with_reply(dp_cli, domai 385 dp_initgroups(struct sbus_request *sbus_req, struct dp_client *dp_cli, const char *key, uint32_t dp_flags, struct dp_id_data *data) argument 436 dp_get_account_info_handler(struct sbus_request *sbus_req, void *dp_cli, uint32_t dp_flags, uint32_t entry_type, const char *filter, const char *domain, const char *extra) argument 530 dp_get_account_domain_handler(struct sbus_request *sbus_req, void *dp_cli, uint32_t entry_type, const char *filter) argument [all...] |
H A D | dp_request.h | 35 struct dp_client *dp_cli,
|
H A D | dp_resp_client.c | 196 struct dp_client *dp_cli; local 205 dp_cli = provider->clients[DPC_NSS]; 206 if (dp_cli == NULL) { 232 sbus_conn_send_reply(dp_client_conn(dp_cli), msg);
|
H A D | dp_iface_failover.c | 180 void *dp_cli, 191 be_ctx = dp_client_be(dp_cli); 272 void *dp_cli, 280 be_ctx = dp_client_be(dp_cli); 313 void *dp_cli, 322 be_ctx = dp_client_be(dp_cli); 179 dp_failover_list_services(struct sbus_request *sbus_req, void *dp_cli, const char *domname) argument 271 dp_failover_active_server(struct sbus_request *sbus_req, void *dp_cli, const char *service_name) argument 312 dp_failover_list_servers(struct sbus_request *sbus_req, void *dp_cli, const char *service_name) argument
|
H A D | dp_request_reply.c | 157 struct dp_client *dp_cli, 173 void _dp_req_with_reply(struct dp_client *dp_cli, argument 199 provider = dp_client_provider(dp_cli); 236 ret = dp_req_with_reply_step(provider, dp_cli, domain, request_name, key, 257 struct dp_client *dp_cli, 306 req = dp_req_send(tmp_ctx, provider, dp_cli, domain, request_name, target, 256 dp_req_with_reply_step(struct data_provider *provider, struct dp_client *dp_cli, const char *domain, const char *request_name, const char *custom_key, struct sbus_request *sbus_req, enum dp_targets target, enum dp_methods method, uint32_t dp_flags, void *request_data, dp_req_post_fn postprocess_fn, void *postprocess_data, dp_req_reply_fn reply_fn, const char *output_dtype) argument
|
H A D | dp_target_sudo.c | 172 errno_t dp_sudo_handler(struct sbus_request *sbus_req, void *dp_cli) argument 194 dp_req_with_reply(dp_cli, NULL, name, key, sbus_req, DPT_SUDO,
|
H A D | dp_request.c | 135 struct dp_client *dp_cli, 158 dp_req->client = dp_cli; 197 struct dp_client *dp_cli, 215 ret = dp_req_new(mem_ctx, provider, dp_cli, domainname, name, target, 280 struct dp_client *dp_cli, 301 ret = file_dp_request(state, provider, dp_cli, domain, name, target, 133 dp_req_new(TALLOC_CTX *mem_ctx, struct data_provider *provider, struct dp_client *dp_cli, const char *domainname, const char *name, enum dp_targets target, enum dp_methods method, uint32_t dp_flags, void *request_data, struct tevent_req *req, struct dp_req **_dp_req) argument 195 file_dp_request(TALLOC_CTX *mem_ctx, struct data_provider *provider, struct dp_client *dp_cli, const char *domainname, const char *name, enum dp_targets target, enum dp_methods method, uint32_t dp_flags, void *request_data, struct tevent_req *req, struct dp_req **_dp_req) argument 278 dp_req_send(TALLOC_CTX *mem_ctx, struct data_provider *provider, struct dp_client *dp_cli, const char *domain, const char *name, enum dp_targets target, enum dp_methods method, uint32_t dp_flags, void *request_data, const char **_request_name) argument
|