• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/libsmb/

Lines Matching defs:subreq

26 static void cli_message_start_done(struct tevent_req *subreq);
34 struct tevent_req *req, *subreq;
73 subreq = cli_smb_send(state, ev, cli, SMBsendstrt, 0, 0, NULL,
75 if (tevent_req_nomem(subreq, req)) {
78 tevent_req_set_callback(subreq, cli_message_start_done, req);
87 static void cli_message_start_done(struct tevent_req *subreq)
90 subreq, struct tevent_req);
97 status = cli_smb_recv(subreq, 0, &wct, &vwv, NULL, NULL);
99 TALLOC_FREE(subreq);
108 TALLOC_FREE(subreq);
130 static void cli_message_text_done(struct tevent_req *subreq);
139 struct tevent_req *req, *subreq;
173 subreq = cli_smb_send(state, ev, cli, SMBsendtxt, 0, 1, &state->vwv,
175 if (tevent_req_nomem(subreq, req)) {
178 tevent_req_set_callback(subreq, cli_message_text_done, req);
182 static void cli_message_text_done(struct tevent_req *subreq)
185 subreq, struct tevent_req);
188 status = cli_smb_recv(subreq, 0, NULL, NULL, NULL, NULL);
189 TALLOC_FREE(subreq);
206 static void cli_message_end_done(struct tevent_req *subreq);
213 struct tevent_req *req, *subreq;
224 subreq = cli_smb_send(state, ev, cli, SMBsendend, 0, 1, &state->vwv,
226 if (tevent_req_nomem(subreq, req)) {
229 tevent_req_set_callback(subreq, cli_message_end_done, req);
233 static void cli_message_end_done(struct tevent_req *subreq)
236 subreq, struct tevent_req);
239 status = cli_smb_recv(subreq, 0, NULL, NULL, NULL, NULL);
240 TALLOC_FREE(subreq);
261 static void cli_message_started(struct tevent_req *subreq);
262 static void cli_message_sent(struct tevent_req *subreq);
263 static void cli_message_done(struct tevent_req *subreq);
271 struct tevent_req *req, *subreq;
283 subreq = cli_message_start_send(state, ev, cli, host, username);
284 if (tevent_req_nomem(subreq, req)) {
287 tevent_req_set_callback(subreq, cli_message_started, req);
291 static void cli_message_started(struct tevent_req *subreq)
294 subreq, struct tevent_req);
300 status = cli_message_start_recv(subreq, &state->grp);
301 TALLOC_FREE(subreq);
309 subreq = cli_message_text_send(state, state->ev, state->cli,
311 if (tevent_req_nomem(subreq, req)) {
315 tevent_req_set_callback(subreq, cli_message_sent, req);
318 static void cli_message_sent(struct tevent_req *subreq)
321 subreq, struct tevent_req);
327 status = cli_message_text_recv(subreq);
328 TALLOC_FREE(subreq);
335 subreq = cli_message_end_send(state, state->ev, state->cli,
337 if (tevent_req_nomem(subreq, req)) {
340 tevent_req_set_callback(subreq, cli_message_done, req);
347 subreq = cli_message_text_send(state, state->ev, state->cli,
351 if (tevent_req_nomem(subreq, req)) {
355 tevent_req_set_callback(subreq, cli_message_sent, req);
358 static void cli_message_done(struct tevent_req *subreq)
361 subreq, struct tevent_req);
364 status = cli_message_end_recv(subreq);
365 TALLOC_FREE(subreq);