• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/nsswitch/libwbclient/

Lines Matching refs:req

53 	struct tevent_req *req, *subreq;
56 req = tevent_req_create(mem_ctx, &state, struct req_read_state);
57 if (req == NULL) {
63 if (tevent_req_nomem(subreq, req)) {
64 return tevent_req_post(req, ev);
66 tevent_req_set_callback(subreq, wb_req_read_done, req);
67 return req;
74 struct winbindd_request *req = (struct winbindd_request *)buf;
77 if (req->length != sizeof(struct winbindd_request)) {
80 (int)req->length,
93 && (req->extra_len > state->max_extra_data)) {
95 "unprivileged socket\n", (int)req->extra_len));
99 return req->extra_len;
104 struct tevent_req *req = tevent_req_callback_data(
107 req, struct req_read_state);
114 tevent_req_error(req, err);
126 tevent_req_done(req);
129 ssize_t wb_req_read_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
133 req, struct req_read_state);
135 if (tevent_req_is_unix_error(req, err)) {
154 struct tevent_req *req, *subreq;
158 req = tevent_req_create(mem_ctx, &state, struct req_write_state);
159 if (req == NULL) {
173 if (tevent_req_nomem(subreq, req)) {
174 return tevent_req_post(req, ev);
176 tevent_req_set_callback(subreq, wb_req_write_done, req);
177 return req;
182 struct tevent_req *req = tevent_req_callback_data(
185 req, struct req_write_state);
191 tevent_req_error(req, err);
194 tevent_req_done(req);
197 ssize_t wb_req_write_recv(struct tevent_req *req, int *err)
200 req, struct req_write_state);
202 if (tevent_req_is_unix_error(req, err)) {
219 struct tevent_req *req, *subreq;
222 req = tevent_req_create(mem_ctx, &state, struct resp_read_state);
223 if (req == NULL) {
228 if (tevent_req_nomem(subreq, req)) {
229 return tevent_req_post(req, ev);
231 tevent_req_set_callback(subreq, wb_resp_read_done, req);
232 return req;
253 struct tevent_req *req = tevent_req_callback_data(
256 req, struct resp_read_state);
263 tevent_req_error(req, err);
275 tevent_req_done(req);
278 ssize_t wb_resp_read_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
282 req, struct resp_read_state);
284 if (tevent_req_is_unix_error(req, err)) {
303 struct tevent_req *req, *subreq;
307 req = tevent_req_create(mem_ctx, &state, struct resp_write_state);
308 if (req == NULL) {
323 if (tevent_req_nomem(subreq, req)) {
324 return tevent_req_post(req, ev);
326 tevent_req_set_callback(subreq, wb_resp_write_done, req);
327 return req;
332 struct tevent_req *req = tevent_req_callback_data(
335 req, struct resp_write_state);
341 tevent_req_error(req, err);
344 tevent_req_done(req);
347 ssize_t wb_resp_write_recv(struct tevent_req *req, int *err)
350 req, struct resp_write_state);
352 if (tevent_req_is_unix_error(req, err)) {
372 struct tevent_req *req, *subreq;
375 req = tevent_req_create(mem_ctx, &state, struct wb_simple_trans_state);
376 if (req == NULL) {
386 if (tevent_req_nomem(subreq, req)) {
387 return tevent_req_post(req, ev);
389 tevent_req_set_callback(subreq, wb_simple_trans_write_done, req);
391 return req;
396 struct tevent_req *req = tevent_req_callback_data(
399 req, struct wb_simple_trans_state);
406 tevent_req_error(req, err);
410 if (tevent_req_nomem(subreq, req)) {
413 tevent_req_set_callback(subreq, wb_simple_trans_read_done, req);
418 struct tevent_req *req = tevent_req_callback_data(
421 req, struct wb_simple_trans_state);
428 tevent_req_error(req, err);
432 tevent_req_done(req);
435 int wb_simple_trans_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
439 req, struct wb_simple_trans_state);
441 if (tevent_req_is_unix_error(req, err)) {