Lines Matching refs:subreq
37 static void ipa_sudo_full_refresh_done(struct tevent_req *subreq);
45 struct tevent_req *subreq;
70 subreq = ipa_sudo_refresh_send(state, ev, sudo_ctx,
72 if (subreq == NULL) {
77 tevent_req_set_callback(subreq, ipa_sudo_full_refresh_done, req);
93 ipa_sudo_full_refresh_done(struct tevent_req *subreq)
99 req = tevent_req_callback_data(subreq, struct tevent_req);
102 ret = ipa_sudo_refresh_recv(subreq, &state->dp_error, NULL);
103 talloc_zfree(subreq);
143 static void ipa_sudo_smart_refresh_done(struct tevent_req *subreq);
152 struct tevent_req *subreq;
193 subreq = ipa_sudo_refresh_send(state, ev, sudo_ctx, cmdgroups_filter,
195 if (subreq == NULL) {
200 tevent_req_set_callback(subreq, ipa_sudo_smart_refresh_done, req);
215 static void ipa_sudo_smart_refresh_done(struct tevent_req *subreq)
221 req = tevent_req_callback_data(subreq, struct tevent_req);
224 ret = ipa_sudo_refresh_recv(subreq, &state->dp_error, NULL);
225 talloc_zfree(subreq);
260 static void ipa_sudo_rules_refresh_done(struct tevent_req *subreq);
270 struct tevent_req *subreq;
343 subreq = ipa_sudo_refresh_send(req, ev, sudo_ctx, NULL, search_filter,
345 if (subreq == NULL) {
350 tevent_req_set_callback(subreq, ipa_sudo_rules_refresh_done, req);
366 ipa_sudo_rules_refresh_done(struct tevent_req *subreq)
373 req = tevent_req_callback_data(subreq, struct tevent_req);
376 ret = ipa_sudo_refresh_recv(subreq, &state->dp_error, &downloaded_rules_num);
377 talloc_zfree(subreq);