Lines Matching defs:ireq

33     struct ifp_req *ireq;
50 struct ifp_req *ireq,
59 struct ifp_req *ireq;
73 ret = ifp_req_create(dbus_req, ifp_ctx, &ireq);
78 attr_req = talloc_zero(ireq, struct ifp_attr_req);
82 attr_req->ireq = ireq;
91 attr_req->name, ireq->dbus_req->client);
93 req = ifp_user_get_attr_send(ireq, ifp_ctx->rctx,
110 const char **whitelist = attr_req->ireq->ifp_ctx->user_whitelist;
112 parsed = sbus_request_parse_or_finish(attr_req->ireq->dbus_req,
159 sbus_request_fail_and_finish(attr_req->ireq->dbus_req,
160 sbus_error_new(attr_req->ireq->dbus_req,
165 sbus_request_fail_and_finish(attr_req->ireq->dbus_req,
166 sbus_error_new(attr_req->ireq->dbus_req,
172 ret = ifp_user_get_attr_handle_reply(dom, attr_req->ireq,
175 sbus_request_fail_and_finish(attr_req->ireq->dbus_req,
176 sbus_error_new(attr_req->ireq->dbus_req,
205 struct ifp_req *ireq,
218 reply = dbus_message_new_method_return(ireq->dbus_req->message);
220 return sbus_request_finish(ireq->dbus_req, NULL);
233 return sbus_request_finish(ireq->dbus_req, NULL);
247 if (ireq->ifp_ctx->rctx->override_space != '\0' &&
249 ret = ifp_user_get_attr_replace_space(ireq, el,
250 ireq->ifp_ctx->rctx->override_space);
270 return sbus_request_finish(ireq->dbus_req, NULL);
273 return sbus_request_finish(ireq->dbus_req, reply);
278 struct ifp_req *ireq,
284 struct ifp_req *ireq;
296 ret = ifp_req_create(dbus_req, ifp_ctx, &ireq);
301 group_req = talloc_zero(ireq, struct ifp_attr_req);
305 group_req->ireq = ireq;
320 group_req->name, group_req->ireq->dbus_req->client);
322 req = ifp_user_get_attr_send(ireq, ifp_ctx->rctx,
344 sbus_request_fail_and_finish(group_req->ireq->dbus_req,
345 sbus_error_new(group_req->ireq->dbus_req,
350 sbus_request_fail_and_finish(group_req->ireq->dbus_req,
351 sbus_error_new(group_req->ireq->dbus_req,
357 ret = ifp_user_get_groups_reply(dom, group_req->ireq, res);
359 sbus_request_fail_and_finish(group_req->ireq->dbus_req,
360 sbus_error_new(group_req->ireq->dbus_req,
369 struct ifp_req *ireq,
379 groupnames = talloc_zero_array(ireq, const char *, num);
381 return sbus_request_finish(ireq->dbus_req, NULL);
393 out_name = sss_output_name(ireq, name, domain->case_preserve,
394 ireq->ifp_ctx->rctx->override_space);
413 return iface_ifp_GetUserGroups_finish(ireq->dbus_req, groupnames, num);