Lines Matching defs:provider

47 static void send_msg_to_all_clients(struct data_provider *provider,
53 for (i = 0; provider->clients[i] != NULL; i++) {
54 cli = provider->clients[i];
61 static void send_msg_to_selected_clients(struct data_provider *provider,
69 cli = provider->clients[clients[i]];
76 static void dp_sbus_set_domain_state(struct data_provider *provider,
109 send_msg_to_all_clients(provider, msg);
114 void dp_sbus_domain_active(struct data_provider *provider,
117 return dp_sbus_set_domain_state(provider, dom, DOM_ACTIVE);
120 void dp_sbus_domain_inconsistent(struct data_provider *provider,
123 return dp_sbus_set_domain_state(provider, dom, DOM_INCONSISTENT);
126 static void dp_sbus_reset_ncache(struct data_provider *provider,
139 send_msg_to_selected_clients(provider, msg, user_clients);
144 void dp_sbus_reset_users_ncache(struct data_provider *provider,
147 return dp_sbus_reset_ncache(provider, dom,
151 void dp_sbus_reset_groups_ncache(struct data_provider *provider,
154 return dp_sbus_reset_ncache(provider, dom,
158 static void dp_sbus_reset_memcache(struct data_provider *provider,
170 send_msg_to_selected_clients(provider, msg, user_clients);
175 void dp_sbus_reset_users_memcache(struct data_provider *provider)
177 return dp_sbus_reset_memcache(provider,
181 void dp_sbus_reset_groups_memcache(struct data_provider *provider)
183 return dp_sbus_reset_memcache(provider,
187 void dp_sbus_reset_initgr_memcache(struct data_provider *provider)
189 return dp_sbus_reset_memcache(provider,
193 void dp_sbus_invalidate_group_memcache(struct data_provider *provider,
200 if (provider == NULL) {
201 DEBUG(SSSDBG_CRIT_FAILURE, "No provider pointer\n");
205 dp_cli = provider->clients[DPC_NSS];