• 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/rpc_client/

Lines Matching defs:subreq

131 static void get_anon_ipc_negprot_done(struct tevent_req *subreq);
132 static void get_anon_ipc_sesssetup_done(struct tevent_req *subreq);
133 static void get_anon_ipc_tcon_done(struct tevent_req *subreq);
139 struct tevent_req *req, *subreq;
149 subreq = cli_negprot_send(state, ev, cli);
150 if (tevent_req_nomem(subreq, req)) {
153 tevent_req_set_callback(subreq, get_anon_ipc_negprot_done, req);
157 static void get_anon_ipc_negprot_done(struct tevent_req *subreq)
160 subreq, struct tevent_req);
165 status = cli_negprot_recv(subreq);
166 TALLOC_FREE(subreq);
172 subreq = cli_session_setup_guest_send(state, state->ev, state->cli);
173 if (tevent_req_nomem(subreq, req)) {
176 tevent_req_set_callback(subreq, get_anon_ipc_sesssetup_done, req);
179 static void get_anon_ipc_sesssetup_done(struct tevent_req *subreq)
182 subreq, struct tevent_req);
187 status = cli_session_setup_guest_recv(subreq);
188 TALLOC_FREE(subreq);
194 subreq = cli_tcon_andx_send(state, state->ev, state->cli,
196 if (tevent_req_nomem(subreq, req)) {
199 tevent_req_set_callback(subreq, get_anon_ipc_tcon_done, req);
202 static void get_anon_ipc_tcon_done(struct tevent_req *subreq)
205 subreq, struct tevent_req);
208 status = cli_tcon_andx_recv(subreq);
209 TALLOC_FREE(subreq);
227 static void rpc_cli_smbd_conn_init_done(struct tevent_req *subreq);
236 struct tevent_req *req, *subreq;
326 subreq = get_anon_ipc_send(state, ev, state->conn->cli);
327 if (tevent_req_nomem(subreq, req)) {
337 tevent_req_set_callback(subreq, rpc_cli_smbd_conn_init_done, req);
357 static void rpc_cli_smbd_conn_init_done(struct tevent_req *subreq)
360 subreq, struct tevent_req);
363 status = get_anon_ipc_recv(subreq);
364 TALLOC_FREE(subreq);
490 static void rpc_smbd_write_done(struct tevent_req *subreq);
499 struct tevent_req *req, *subreq;
516 subreq = transp->sub_transp->write_send(state, ev, data, size,
518 if (subreq == NULL) {
526 tevent_req_set_callback(subreq, rpc_smbd_write_done, req);
534 static void rpc_smbd_write_done(struct tevent_req *subreq)
537 subreq, struct tevent_req);
542 status = state->transp->sub_transp->write_recv(subreq, &state->written);
543 TALLOC_FREE(subreq);
570 static void rpc_smbd_read_done(struct tevent_req *subreq);
579 struct tevent_req *req, *subreq;
596 subreq = transp->sub_transp->read_send(state, ev, data, size,
598 if (subreq == NULL) {
606 tevent_req_set_callback(subreq, rpc_smbd_read_done, req);
613 static void rpc_smbd_read_done(struct tevent_req *subreq)
616 subreq, struct tevent_req);
621 status = state->transp->sub_transp->read_recv(subreq, &state->received);
622 TALLOC_FREE(subreq);
649 static void rpc_transport_smbd_init_done(struct tevent_req *subreq);
656 struct tevent_req *req, *subreq;
683 subreq = rpc_transport_np_init_send(state, ev, conn->cli,
685 if (tevent_req_nomem(subreq, req)) {
688 tevent_req_set_callback(subreq, rpc_transport_smbd_init_done, req);
692 static void rpc_transport_smbd_init_done(struct tevent_req *subreq)
695 subreq, struct tevent_req);
701 subreq, state->transport_smbd,
703 TALLOC_FREE(subreq);