subreq 964 source3/lib/util_sock.c static void open_socket_out_connected(struct tevent_req *subreq); subreq 985 source3/lib/util_sock.c struct tevent_req *result, *subreq; subreq 1035 source3/lib/util_sock.c subreq = async_connect_send(state, state->ev, state->fd, subreq 1038 source3/lib/util_sock.c if ((subreq == NULL) subreq 1040 source3/lib/util_sock.c subreq, state->ev, subreq 1044 source3/lib/util_sock.c tevent_req_set_callback(subreq, open_socket_out_connected, result); subreq 1055 source3/lib/util_sock.c static void open_socket_out_connected(struct tevent_req *subreq) subreq 1058 source3/lib/util_sock.c tevent_req_callback_data(subreq, struct tevent_req); subreq 1064 source3/lib/util_sock.c ret = async_connect_recv(subreq, &sys_errno); subreq 1065 source3/lib/util_sock.c TALLOC_FREE(subreq); subreq 1087 source3/lib/util_sock.c subreq = async_connect_send(state, state->ev, state->fd, subreq 1090 source3/lib/util_sock.c if (tevent_req_nomem(subreq, req)) { subreq 1094 source3/lib/util_sock.c subreq, state->ev, subreq 1099 source3/lib/util_sock.c tevent_req_set_callback(subreq, open_socket_out_connected, req); subreq 1163 source3/lib/util_sock.c static void open_socket_out_defer_waited(struct tevent_req *subreq); subreq 1164 source3/lib/util_sock.c static void open_socket_out_defer_connected(struct tevent_req *subreq); subreq 1173 source3/lib/util_sock.c struct tevent_req *req, *subreq; subreq 1186 source3/lib/util_sock.c subreq = tevent_wakeup_send( subreq 1189 source3/lib/util_sock.c if (subreq == NULL) { subreq 1192 source3/lib/util_sock.c tevent_req_set_callback(subreq, open_socket_out_defer_waited, req); subreq 1199 source3/lib/util_sock.c static void open_socket_out_defer_waited(struct tevent_req *subreq) subreq 1202 source3/lib/util_sock.c subreq, struct tevent_req); subreq 1207 source3/lib/util_sock.c ret = tevent_wakeup_recv(subreq); subreq 1208 source3/lib/util_sock.c TALLOC_FREE(subreq); subreq 1214 source3/lib/util_sock.c subreq = open_socket_out_send(state, state->ev, &state->ss, subreq 1216 source3/lib/util_sock.c if (tevent_req_nomem(subreq, req)) { subreq 1219 source3/lib/util_sock.c tevent_req_set_callback(subreq, open_socket_out_defer_connected, req); subreq 1222 source3/lib/util_sock.c static void open_socket_out_defer_connected(struct tevent_req *subreq) subreq 1225 source3/lib/util_sock.c subreq, struct tevent_req); subreq 1230 source3/lib/util_sock.c status = open_socket_out_recv(subreq, &state->fd); subreq 1231 source3/lib/util_sock.c TALLOC_FREE(subreq); subreq 85 source3/lib/wb_reqtrans.c static void wb_req_read_done(struct tevent_req *subreq); subreq 91 source3/lib/wb_reqtrans.c struct tevent_req *result, *subreq; subreq 100 source3/lib/wb_reqtrans.c subreq = read_packet_send(state, ev, fd, 4, wb_req_more, state); subreq 101 source3/lib/wb_reqtrans.c if (subreq == NULL) { subreq 105 source3/lib/wb_reqtrans.c tevent_req_set_callback(subreq, wb_req_read_done, result); subreq 139 source3/lib/wb_reqtrans.c static void wb_req_read_done(struct tevent_req *subreq) subreq 142 source3/lib/wb_reqtrans.c subreq, struct tevent_req); subreq 149 source3/lib/wb_reqtrans.c ret = read_packet_recv(subreq, state, &buf, &err); subreq 150 source3/lib/wb_reqtrans.c TALLOC_FREE(subreq); subreq 185 source3/lib/wb_reqtrans.c static void wb_req_write_done(struct tevent_req *subreq); subreq 192 source3/lib/wb_reqtrans.c struct tevent_req *result, *subreq; subreq 210 source3/lib/wb_reqtrans.c subreq = writev_send(state, ev, queue, fd, state->iov, count); subreq 211 source3/lib/wb_reqtrans.c if (subreq == NULL) { subreq 214 source3/lib/wb_reqtrans.c tevent_req_set_callback(subreq, wb_req_write_done, result); subreq 222 source3/lib/wb_reqtrans.c static void wb_req_write_done(struct tevent_req *subreq) subreq 225 source3/lib/wb_reqtrans.c subreq, struct tevent_req); subreq 229 source3/lib/wb_reqtrans.c ret = writev_recv(subreq, &err); subreq 230 source3/lib/wb_reqtrans.c TALLOC_FREE(subreq); subreq 248 source3/lib/wb_reqtrans.c static void wb_resp_read_done(struct tevent_req *subreq); subreq 253 source3/lib/wb_reqtrans.c struct tevent_req *result, *subreq; subreq 261 source3/lib/wb_reqtrans.c subreq = read_packet_send(state, ev, fd, 4, wb_resp_more, state); subreq 262 source3/lib/wb_reqtrans.c if (subreq == NULL) { subreq 265 source3/lib/wb_reqtrans.c tevent_req_set_callback(subreq, wb_resp_read_done, result); subreq 289 source3/lib/wb_reqtrans.c static void wb_resp_read_done(struct tevent_req *subreq) subreq 292 source3/lib/wb_reqtrans.c subreq, struct tevent_req); subreq 299 source3/lib/wb_reqtrans.c ret = read_packet_recv(subreq, state, &buf, &err); subreq 300 source3/lib/wb_reqtrans.c TALLOC_FREE(subreq); subreq 335 source3/lib/wb_reqtrans.c static void wb_resp_write_done(struct tevent_req *subreq); subreq 342 source3/lib/wb_reqtrans.c struct tevent_req *result, *subreq; subreq 361 source3/lib/wb_reqtrans.c subreq = writev_send(state, ev, queue, fd, state->iov, count); subreq 362 source3/lib/wb_reqtrans.c if (subreq == NULL) { subreq 365 source3/lib/wb_reqtrans.c tevent_req_set_callback(subreq, wb_resp_write_done, result); subreq 373 source3/lib/wb_reqtrans.c static void wb_resp_write_done(struct tevent_req *subreq) subreq 376 source3/lib/wb_reqtrans.c subreq, struct tevent_req); subreq 380 source3/lib/wb_reqtrans.c ret = writev_recv(subreq, &err); subreq 381 source3/lib/wb_reqtrans.c TALLOC_FREE(subreq); subreq 160 source3/lib/wbclient.c static void wbc_connect_connected(struct tevent_req *subreq); subreq 167 source3/lib/wbclient.c struct tevent_req *result, *subreq; subreq 226 source3/lib/wbclient.c subreq = async_connect_send(mem_ctx, ev, wb_ctx->fd, subreq 229 source3/lib/wbclient.c if (subreq == NULL) { subreq 232 source3/lib/wbclient.c tevent_req_set_callback(subreq, wbc_connect_connected, result); subreq 234 source3/lib/wbclient.c if (!tevent_req_set_endtime(subreq, ev, timeval_current_ofs(30, 0))) { subreq 248 source3/lib/wbclient.c static void wbc_connect_connected(struct tevent_req *subreq) subreq 251 source3/lib/wbclient.c subreq, struct tevent_req); subreq 254 source3/lib/wbclient.c res = async_connect_recv(subreq, &err); subreq 255 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 275 source3/lib/wbclient.c static void wb_int_trans_write_done(struct tevent_req *subreq); subreq 276 source3/lib/wbclient.c static void wb_int_trans_read_done(struct tevent_req *subreq); subreq 283 source3/lib/wbclient.c struct tevent_req *result, *subreq; subreq 303 source3/lib/wbclient.c subreq = wb_req_write_send(state, state->ev, queue, state->fd, subreq 305 source3/lib/wbclient.c if (subreq == NULL) { subreq 308 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_int_trans_write_done, result); subreq 317 source3/lib/wbclient.c static void wb_int_trans_write_done(struct tevent_req *subreq) subreq 320 source3/lib/wbclient.c subreq, struct tevent_req); subreq 325 source3/lib/wbclient.c wbc_err = wb_req_write_recv(subreq); subreq 326 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 332 source3/lib/wbclient.c subreq = wb_resp_read_send(state, state->ev, state->fd); subreq 333 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 336 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_int_trans_read_done, req); subreq 339 source3/lib/wbclient.c static void wb_int_trans_read_done(struct tevent_req *subreq) subreq 342 source3/lib/wbclient.c subreq, struct tevent_req); subreq 347 source3/lib/wbclient.c wbc_err = wb_resp_read_recv(subreq, state, &state->wb_resp); subreq 348 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 394 source3/lib/wbclient.c static void wb_open_pipe_connect_nonpriv_done(struct tevent_req *subreq); subreq 395 source3/lib/wbclient.c static void wb_open_pipe_ping_done(struct tevent_req *subreq); subreq 396 source3/lib/wbclient.c static void wb_open_pipe_getpriv_done(struct tevent_req *subreq); subreq 397 source3/lib/wbclient.c static void wb_open_pipe_connect_priv_done(struct tevent_req *subreq); subreq 404 source3/lib/wbclient.c struct tevent_req *result, *subreq; subreq 420 source3/lib/wbclient.c subreq = wb_connect_send(state, ev, wb_ctx, winbindd_socket_dir()); subreq 421 source3/lib/wbclient.c if (subreq == NULL) { subreq 424 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_open_pipe_connect_nonpriv_done, subreq 433 source3/lib/wbclient.c static void wb_open_pipe_connect_nonpriv_done(struct tevent_req *subreq) subreq 436 source3/lib/wbclient.c subreq, struct tevent_req); subreq 441 source3/lib/wbclient.c wbc_err = wb_connect_recv(subreq); subreq 442 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 452 source3/lib/wbclient.c subreq = wb_int_trans_send(state, state->ev, NULL, state->wb_ctx->fd, subreq 454 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 457 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_open_pipe_ping_done, req); subreq 460 source3/lib/wbclient.c static void wb_open_pipe_ping_done(struct tevent_req *subreq) subreq 463 source3/lib/wbclient.c subreq, struct tevent_req); subreq 469 source3/lib/wbclient.c wbc_err = wb_int_trans_recv(subreq, state, &wb_resp); subreq 470 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 483 source3/lib/wbclient.c subreq = wb_int_trans_send(state, state->ev, NULL, state->wb_ctx->fd, subreq 485 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 488 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_open_pipe_getpriv_done, req); subreq 491 source3/lib/wbclient.c static void wb_open_pipe_getpriv_done(struct tevent_req *subreq) subreq 494 source3/lib/wbclient.c subreq, struct tevent_req); subreq 500 source3/lib/wbclient.c wbc_err = wb_int_trans_recv(subreq, state, &wb_resp); subreq 501 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 510 source3/lib/wbclient.c subreq = wb_connect_send(state, state->ev, state->wb_ctx, subreq 513 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 516 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_open_pipe_connect_priv_done, req); subreq 519 source3/lib/wbclient.c static void wb_open_pipe_connect_priv_done(struct tevent_req *subreq) subreq 522 source3/lib/wbclient.c subreq, struct tevent_req); subreq 527 source3/lib/wbclient.c wbc_err = wb_connect_recv(subreq); subreq 528 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 552 source3/lib/wbclient.c static void wb_trans_connect_done(struct tevent_req *subreq); subreq 553 source3/lib/wbclient.c static void wb_trans_done(struct tevent_req *subreq); subreq 554 source3/lib/wbclient.c static void wb_trans_retry_wait_done(struct tevent_req *subreq); subreq 561 source3/lib/wbclient.c struct tevent_req *req, *subreq; subreq 575 source3/lib/wbclient.c subreq = wb_open_pipe_send(state, ev, wb_ctx, need_priv); subreq 576 source3/lib/wbclient.c if (subreq == NULL) { subreq 579 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_trans_connect_done, req); subreq 583 source3/lib/wbclient.c subreq = wb_int_trans_send(state, ev, wb_ctx->queue, wb_ctx->fd, subreq 585 source3/lib/wbclient.c if (subreq == NULL) { subreq 588 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_trans_done, req); subreq 599 source3/lib/wbclient.c struct tevent_req *subreq; subreq 629 source3/lib/wbclient.c subreq = tevent_wakeup_send(state, state->ev, subreq 631 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 634 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_trans_retry_wait_done, req); subreq 638 source3/lib/wbclient.c static void wb_trans_retry_wait_done(struct tevent_req *subreq) subreq 641 source3/lib/wbclient.c subreq, struct tevent_req); subreq 646 source3/lib/wbclient.c ret = tevent_wakeup_recv(subreq); subreq 647 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 653 source3/lib/wbclient.c subreq = wb_open_pipe_send(state, state->ev, state->wb_ctx, subreq 655 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 658 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_trans_connect_done, req); subreq 661 source3/lib/wbclient.c static void wb_trans_connect_done(struct tevent_req *subreq) subreq 664 source3/lib/wbclient.c subreq, struct tevent_req); subreq 669 source3/lib/wbclient.c wbc_err = wb_open_pipe_recv(subreq); subreq 670 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 676 source3/lib/wbclient.c subreq = wb_int_trans_send(state, state->ev, NULL, state->wb_ctx->fd, subreq 678 source3/lib/wbclient.c if (tevent_req_nomem(subreq, req)) { subreq 681 source3/lib/wbclient.c tevent_req_set_callback(subreq, wb_trans_done, req); subreq 684 source3/lib/wbclient.c static void wb_trans_done(struct tevent_req *subreq) subreq 687 source3/lib/wbclient.c subreq, struct tevent_req); subreq 692 source3/lib/wbclient.c wbc_err = wb_int_trans_recv(subreq, state, &state->wb_resp); subreq 693 source3/lib/wbclient.c TALLOC_FREE(subreq); subreq 208 source3/libsmb/clireadwrite.c static void cli_readall_done(struct async_req *subreq); subreq 216 source3/libsmb/clireadwrite.c struct async_req *req, *subreq; subreq 231 source3/libsmb/clireadwrite.c subreq = cli_read_andx_send(state, ev, cli, fnum, offset, size); subreq 232 source3/libsmb/clireadwrite.c if (async_req_nomem(subreq, req)) { subreq 236 source3/libsmb/clireadwrite.c subreq->async.fn = cli_readall_done; subreq 237 source3/libsmb/clireadwrite.c subreq->async.priv = req; subreq 241 source3/libsmb/clireadwrite.c static void cli_readall_done(struct async_req *subreq) subreq 244 source3/libsmb/clireadwrite.c subreq->async.priv, struct async_req); subreq 251 source3/libsmb/clireadwrite.c status = cli_read_andx_recv(subreq, &received, &buf); subreq 289 source3/libsmb/clireadwrite.c TALLOC_FREE(subreq); subreq 296 source3/libsmb/clireadwrite.c subreq = cli_read_andx_send(state, state->ev, state->cli, state->fnum, subreq 299 source3/libsmb/clireadwrite.c if (async_req_nomem(subreq, req)) { subreq 302 source3/libsmb/clireadwrite.c subreq->async.fn = cli_readall_done; subreq 303 source3/libsmb/clireadwrite.c subreq->async.priv = req; subreq 449 source3/libsmb/clireadwrite.c struct cli_pull_subreq *subreq = &state->reqs[i]; subreq 461 source3/libsmb/clireadwrite.c subreq->req = cli_readall_send( subreq 466 source3/libsmb/clireadwrite.c if (subreq->req == NULL) { subreq 470 source3/libsmb/clireadwrite.c subreq->req->async.fn = cli_pull_read_done; subreq 471 source3/libsmb/clireadwrite.c subreq->req->async.priv = result; subreq 977 source3/libsmb/clireadwrite.c struct async_req *subreq; subreq 993 source3/libsmb/clireadwrite.c subreq = cli_write_andx_send(state, state->ev, state->cli, state->fnum, subreq 996 source3/libsmb/clireadwrite.c if (subreq == NULL) { subreq 1000 source3/libsmb/clireadwrite.c subreq->async.fn = cli_writeall_written; subreq 1001 source3/libsmb/clireadwrite.c subreq->async.priv = result; subreq 1009 source3/libsmb/clireadwrite.c static void cli_writeall_written(struct async_req *subreq) subreq 1012 source3/libsmb/clireadwrite.c subreq->async.priv, struct async_req); subreq 1018 source3/libsmb/clireadwrite.c status = cli_write_andx_recv(subreq, &written); subreq 1019 source3/libsmb/clireadwrite.c TALLOC_FREE(subreq); subreq 1039 source3/libsmb/clireadwrite.c subreq = cli_write_andx_send(state, state->ev, state->cli, state->fnum, subreq 1043 source3/libsmb/clireadwrite.c if (subreq == NULL) { subreq 1048 source3/libsmb/clireadwrite.c subreq->async.fn = cli_writeall_written; subreq 1049 source3/libsmb/clireadwrite.c subreq->async.priv = req; subreq 1096 source3/libsmb/clireadwrite.c struct async_req *subreq; subreq 1120 source3/libsmb/clireadwrite.c subreq = cli_writeall_send(substate, subreq 1126 source3/libsmb/clireadwrite.c if (!subreq) { subreq 1130 source3/libsmb/clireadwrite.c subreq->async.fn = cli_push_written; subreq 1131 source3/libsmb/clireadwrite.c subreq->async.priv = substate; subreq 1209 source3/libsmb/clireadwrite.c static void cli_push_written(struct async_req *subreq) subreq 1212 source3/libsmb/clireadwrite.c subreq->async.priv, struct cli_push_write_state); subreq 1222 source3/libsmb/clireadwrite.c status = cli_writeall_recv(subreq); subreq 1223 source3/libsmb/clireadwrite.c TALLOC_FREE(subreq); subreq 210 source3/rpc_client/cli_pipe.c static void rpc_read_done(struct async_req *subreq); subreq 217 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 232 source3/rpc_client/cli_pipe.c subreq = transport->read_send(state, ev, (uint8_t *)data, size, subreq 234 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 237 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_read_done; subreq 238 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 246 source3/rpc_client/cli_pipe.c static void rpc_read_done(struct async_req *subreq) subreq 249 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 255 source3/rpc_client/cli_pipe.c status = state->transport->read_recv(subreq, &received); subreq 256 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 268 source3/rpc_client/cli_pipe.c subreq = state->transport->read_send(state, state->ev, subreq 272 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 275 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_read_done; subreq 276 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 292 source3/rpc_client/cli_pipe.c static void rpc_write_done(struct async_req *subreq); subreq 299 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 314 source3/rpc_client/cli_pipe.c subreq = transport->write_send(state, ev, data, size, transport->priv); subreq 315 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 318 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_write_done; subreq 319 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 326 source3/rpc_client/cli_pipe.c static void rpc_write_done(struct async_req *subreq) subreq 329 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 335 source3/rpc_client/cli_pipe.c status = state->transport->write_recv(subreq, &written); subreq 336 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 349 source3/rpc_client/cli_pipe.c subreq = state->transport->write_send(state, state->ev, subreq 353 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 356 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_write_done; subreq 357 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 402 source3/rpc_client/cli_pipe.c static void get_complete_frag_got_header(struct async_req *subreq); subreq 403 source3/rpc_client/cli_pipe.c static void get_complete_frag_got_rest(struct async_req *subreq); subreq 411 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 431 source3/rpc_client/cli_pipe.c subreq = rpc_read_send( subreq 436 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 440 source3/rpc_client/cli_pipe.c subreq->async.fn = get_complete_frag_got_header; subreq 441 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 458 source3/rpc_client/cli_pipe.c subreq = rpc_read_send(state, state->ev, subreq 462 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 466 source3/rpc_client/cli_pipe.c subreq->async.fn = get_complete_frag_got_rest; subreq 467 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 480 source3/rpc_client/cli_pipe.c static void get_complete_frag_got_header(struct async_req *subreq) subreq 483 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 488 source3/rpc_client/cli_pipe.c status = rpc_read_recv(subreq); subreq 489 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 511 source3/rpc_client/cli_pipe.c subreq = rpc_read_send( subreq 515 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 518 source3/rpc_client/cli_pipe.c subreq->async.fn = get_complete_frag_got_rest; subreq 519 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 522 source3/rpc_client/cli_pipe.c static void get_complete_frag_got_rest(struct async_req *subreq) subreq 525 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 528 source3/rpc_client/cli_pipe.c status = rpc_read_recv(subreq); subreq 529 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1040 source3/rpc_client/cli_pipe.c static void cli_api_pipe_trans_done(struct async_req *subreq); subreq 1041 source3/rpc_client/cli_pipe.c static void cli_api_pipe_write_done(struct async_req *subreq); subreq 1042 source3/rpc_client/cli_pipe.c static void cli_api_pipe_read_done(struct async_req *subreq); subreq 1050 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 1072 source3/rpc_client/cli_pipe.c subreq = transport->trans_send(state, ev, data, data_len, subreq 1074 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 1078 source3/rpc_client/cli_pipe.c subreq->async.fn = cli_api_pipe_trans_done; subreq 1079 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 1088 source3/rpc_client/cli_pipe.c subreq = rpc_write_send(state, ev, transport, data, data_len); subreq 1089 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 1092 source3/rpc_client/cli_pipe.c subreq->async.fn = cli_api_pipe_write_done; subreq 1093 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 1107 source3/rpc_client/cli_pipe.c static void cli_api_pipe_trans_done(struct async_req *subreq) subreq 1110 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 1115 source3/rpc_client/cli_pipe.c status = state->transport->trans_recv(subreq, state, &state->rdata, subreq 1117 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1125 source3/rpc_client/cli_pipe.c static void cli_api_pipe_write_done(struct async_req *subreq) subreq 1128 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 1133 source3/rpc_client/cli_pipe.c status = rpc_write_recv(subreq); subreq 1134 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1150 source3/rpc_client/cli_pipe.c subreq = state->transport->read_send(state, state->ev, state->rdata, subreq 1153 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 1156 source3/rpc_client/cli_pipe.c subreq->async.fn = cli_api_pipe_read_done; subreq 1157 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 1160 source3/rpc_client/cli_pipe.c static void cli_api_pipe_read_done(struct async_req *subreq) subreq 1163 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 1169 source3/rpc_client/cli_pipe.c status = state->transport->read_recv(subreq, &received); subreq 1170 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1240 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_trans_done(struct async_req *subreq); subreq 1241 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_got_pdu(struct async_req *subreq); subreq 1249 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 1287 source3/rpc_client/cli_pipe.c subreq = cli_api_pipe_send(state, ev, cli->transport, subreq 1290 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 1294 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_trans_done; subreq 1295 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 1306 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_trans_done(struct async_req *subreq) subreq 1309 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 1317 source3/rpc_client/cli_pipe.c status = cli_api_pipe_recv(subreq, state, &rdata, &rdata_len); subreq 1318 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1345 source3/rpc_client/cli_pipe.c subreq = get_complete_frag_send(state, state->ev, state->cli, subreq 1347 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 1350 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_got_pdu; subreq 1351 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 1354 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_got_pdu(struct async_req *subreq) subreq 1357 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 1364 source3/rpc_client/cli_pipe.c status = get_complete_frag_recv(subreq); subreq 1365 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 1437 source3/rpc_client/cli_pipe.c subreq = get_complete_frag_send(state, state->ev, state->cli, subreq 1439 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 1442 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_got_pdu; subreq 1443 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 2046 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_req_write_done(struct async_req *subreq); subreq 2047 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_req_done(struct async_req *subreq); subreq 2057 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 2096 source3/rpc_client/cli_pipe.c subreq = rpc_api_pipe_send(state, ev, state->cli, subreq 2099 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 2103 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_req_done; subreq 2104 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 2106 source3/rpc_client/cli_pipe.c subreq = rpc_write_send( subreq 2110 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 2114 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_req_write_done; subreq 2115 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 2212 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_req_write_done(struct async_req *subreq) subreq 2215 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 2221 source3/rpc_client/cli_pipe.c status = rpc_write_recv(subreq); subreq 2222 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 2235 source3/rpc_client/cli_pipe.c subreq = rpc_api_pipe_send(state, state->ev, state->cli, subreq 2238 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 2241 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_req_done; subreq 2242 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 2244 source3/rpc_client/cli_pipe.c subreq = rpc_write_send( subreq 2249 source3/rpc_client/cli_pipe.c if (async_req_nomem(subreq, req)) { subreq 2252 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_api_pipe_req_write_done; subreq 2253 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 2257 source3/rpc_client/cli_pipe.c static void rpc_api_pipe_req_done(struct async_req *subreq) subreq 2260 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 2265 source3/rpc_client/cli_pipe.c status = rpc_api_pipe_recv(subreq, state, &state->reply_pdu); subreq 2266 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 2540 source3/rpc_client/cli_pipe.c static void rpc_pipe_bind_step_one_done(struct async_req *subreq); subreq 2545 source3/rpc_client/cli_pipe.c static void rpc_bind_auth3_write_done(struct async_req *subreq); subreq 2550 source3/rpc_client/cli_pipe.c static void rpc_bind_ntlmssp_api_done(struct async_req *subreq); subreq 2557 source3/rpc_client/cli_pipe.c struct async_req *result, *subreq; subreq 2592 source3/rpc_client/cli_pipe.c subreq = rpc_api_pipe_send(state, ev, cli, &state->rpc_out, subreq 2594 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 2598 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_pipe_bind_step_one_done; subreq 2599 source3/rpc_client/cli_pipe.c subreq->async.priv = result; subreq 2610 source3/rpc_client/cli_pipe.c static void rpc_pipe_bind_step_one_done(struct async_req *subreq) subreq 2613 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 2621 source3/rpc_client/cli_pipe.c status = rpc_api_pipe_recv(subreq, talloc_tos(), &reply_pdu); subreq 2622 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 2709 source3/rpc_client/cli_pipe.c struct async_req *subreq; subreq 2754 source3/rpc_client/cli_pipe.c subreq = rpc_write_send(state, state->ev, state->cli->transport, subreq 2757 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 2760 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_bind_auth3_write_done; subreq 2761 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 2765 source3/rpc_client/cli_pipe.c static void rpc_bind_auth3_write_done(struct async_req *subreq) subreq 2768 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 2771 source3/rpc_client/cli_pipe.c status = rpc_write_recv(subreq); subreq 2772 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 2790 source3/rpc_client/cli_pipe.c struct async_req *subreq; subreq 2863 source3/rpc_client/cli_pipe.c subreq = rpc_api_pipe_send(state, state->ev, state->cli, subreq 2865 source3/rpc_client/cli_pipe.c if (subreq == NULL) { subreq 2868 source3/rpc_client/cli_pipe.c subreq->async.fn = rpc_bind_ntlmssp_api_done; subreq 2869 source3/rpc_client/cli_pipe.c subreq->async.priv = req; subreq 2873 source3/rpc_client/cli_pipe.c static void rpc_bind_ntlmssp_api_done(struct async_req *subreq) subreq 2876 source3/rpc_client/cli_pipe.c subreq->async.priv, struct async_req); subreq 2886 source3/rpc_client/cli_pipe.c status = rpc_api_pipe_recv(subreq, talloc_tos(), &reply_pdu); subreq 2887 source3/rpc_client/cli_pipe.c TALLOC_FREE(subreq); subreq 52 source3/rpc_client/rpc_transport_np.c static void rpc_np_write_done(struct async_req *subreq); subreq 61 source3/rpc_client/rpc_transport_np.c struct async_req *result, *subreq; subreq 70 source3/rpc_client/rpc_transport_np.c subreq = cli_write_andx_send(mem_ctx, ev, np_transport->cli, subreq 74 source3/rpc_client/rpc_transport_np.c if (subreq == NULL) { subreq 77 source3/rpc_client/rpc_transport_np.c subreq->async.fn = rpc_np_write_done; subreq 78 source3/rpc_client/rpc_transport_np.c subreq->async.priv = result; subreq 85 source3/rpc_client/rpc_transport_np.c static void rpc_np_write_done(struct async_req *subreq) subreq 88 source3/rpc_client/rpc_transport_np.c subreq->async.priv, struct async_req); subreq 93 source3/rpc_client/rpc_transport_np.c status = cli_write_andx_recv(subreq, &state->written); subreq 94 source3/rpc_client/rpc_transport_np.c TALLOC_FREE(subreq); subreq 121 source3/rpc_client/rpc_transport_np.c static void rpc_np_read_done(struct async_req *subreq); subreq 130 source3/rpc_client/rpc_transport_np.c struct async_req *result, *subreq; subreq 140 source3/rpc_client/rpc_transport_np.c subreq = cli_read_andx_send(mem_ctx, ev, np_transport->cli, subreq 142 source3/rpc_client/rpc_transport_np.c if (subreq == NULL) { subreq 145 source3/rpc_client/rpc_transport_np.c subreq->async.fn = rpc_np_read_done; subreq 146 source3/rpc_client/rpc_transport_np.c subreq->async.priv = result; subreq 153 source3/rpc_client/rpc_transport_np.c static void rpc_np_read_done(struct async_req *subreq) subreq 156 source3/rpc_client/rpc_transport_np.c subreq->async.priv, struct async_req); subreq 162 source3/rpc_client/rpc_transport_np.c status = cli_read_andx_recv(subreq, &state->received, &rcvbuf); subreq 171 source3/rpc_client/rpc_transport_np.c TALLOC_FREE(subreq); subreq 177 source3/rpc_client/rpc_transport_np.c TALLOC_FREE(subreq); subreq 205 source3/rpc_client/rpc_transport_np.c static void rpc_np_trans_done(struct async_req *subreq); subreq 215 source3/rpc_client/rpc_transport_np.c struct async_req *result, *subreq; subreq 226 source3/rpc_client/rpc_transport_np.c subreq = cli_trans_send( subreq 230 source3/rpc_client/rpc_transport_np.c if (subreq == NULL) { subreq 233 source3/rpc_client/rpc_transport_np.c subreq->async.fn = rpc_np_trans_done; subreq 234 source3/rpc_client/rpc_transport_np.c subreq->async.priv = result; subreq 242 source3/rpc_client/rpc_transport_np.c static void rpc_np_trans_done(struct async_req *subreq) subreq 245 source3/rpc_client/rpc_transport_np.c subreq->async.priv, struct async_req); subreq 250 source3/rpc_client/rpc_transport_np.c status = cli_trans_recv(subreq, state, NULL, NULL, NULL, NULL, subreq 252 source3/rpc_client/rpc_transport_np.c TALLOC_FREE(subreq); subreq 280 source3/rpc_client/rpc_transport_np.c static void rpc_transport_np_init_pipe_open(struct async_req *subreq); subreq 287 source3/rpc_client/rpc_transport_np.c struct async_req *result, *subreq; subreq 310 source3/rpc_client/rpc_transport_np.c subreq = cli_ntcreate_send( subreq 314 source3/rpc_client/rpc_transport_np.c if (subreq == NULL) { subreq 317 source3/rpc_client/rpc_transport_np.c subreq->async.fn = rpc_transport_np_init_pipe_open; subreq 318 source3/rpc_client/rpc_transport_np.c subreq->async.priv = result; subreq 326 source3/rpc_client/rpc_transport_np.c static void rpc_transport_np_init_pipe_open(struct async_req *subreq) subreq 329 source3/rpc_client/rpc_transport_np.c subreq->async.priv, struct async_req); subreq 334 source3/rpc_client/rpc_transport_np.c status = cli_ntcreate_recv(subreq, &state->transport_np->fnum); subreq 335 source3/rpc_client/rpc_transport_np.c TALLOC_FREE(subreq); subreq 131 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_negprot_done(struct async_req *subreq); subreq 132 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_sesssetup_done(struct async_req *subreq); subreq 133 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_tcon_done(struct async_req *subreq); subreq 139 source3/rpc_client/rpc_transport_smbd.c struct async_req *result, *subreq; subreq 150 source3/rpc_client/rpc_transport_smbd.c subreq = cli_negprot_send(state, ev, cli); subreq 151 source3/rpc_client/rpc_transport_smbd.c if (subreq == NULL) { subreq 154 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = get_anon_ipc_negprot_done; subreq 155 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = result; subreq 162 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_negprot_done(struct async_req *subreq) subreq 165 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 170 source3/rpc_client/rpc_transport_smbd.c status = cli_negprot_recv(subreq); subreq 171 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 177 source3/rpc_client/rpc_transport_smbd.c subreq = cli_session_setup_guest_send(state, state->ev, state->cli); subreq 178 source3/rpc_client/rpc_transport_smbd.c if (async_req_nomem(subreq, req)) { subreq 181 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = get_anon_ipc_sesssetup_done; subreq 182 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = req; subreq 185 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_sesssetup_done(struct async_req *subreq) subreq 188 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 193 source3/rpc_client/rpc_transport_smbd.c status = cli_session_setup_guest_recv(subreq); subreq 194 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 200 source3/rpc_client/rpc_transport_smbd.c subreq = cli_tcon_andx_send(state, state->ev, state->cli, subreq 202 source3/rpc_client/rpc_transport_smbd.c if (async_req_nomem(subreq, req)) { subreq 205 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = get_anon_ipc_tcon_done; subreq 206 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = req; subreq 209 source3/rpc_client/rpc_transport_smbd.c static void get_anon_ipc_tcon_done(struct async_req *subreq) subreq 212 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 215 source3/rpc_client/rpc_transport_smbd.c status = cli_tcon_andx_recv(subreq); subreq 216 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 234 source3/rpc_client/rpc_transport_smbd.c static void rpc_cli_smbd_conn_init_done(struct async_req *subreq); subreq 243 source3/rpc_client/rpc_transport_smbd.c struct async_req *result, *subreq; subreq 332 source3/rpc_client/rpc_transport_smbd.c subreq = get_anon_ipc_send(state, ev, state->conn->cli); subreq 333 source3/rpc_client/rpc_transport_smbd.c if (subreq == NULL) { subreq 342 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = rpc_cli_smbd_conn_init_done; subreq 343 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = result; subreq 368 source3/rpc_client/rpc_transport_smbd.c static void rpc_cli_smbd_conn_init_done(struct async_req *subreq) subreq 371 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 374 source3/rpc_client/rpc_transport_smbd.c status = get_anon_ipc_recv(subreq); subreq 375 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 437 source3/rpc_client/rpc_transport_smbd.c static void rpc_smbd_write_done(struct async_req *subreq); subreq 446 source3/rpc_client/rpc_transport_smbd.c struct async_req *result, *subreq; subreq 455 source3/rpc_client/rpc_transport_smbd.c subreq = transp->sub_transp->write_send(state, ev, data, size, subreq 457 source3/rpc_client/rpc_transport_smbd.c if (subreq == NULL) { subreq 466 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = rpc_smbd_write_done; subreq 467 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = result; subreq 475 source3/rpc_client/rpc_transport_smbd.c static void rpc_smbd_write_done(struct async_req *subreq) subreq 478 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 483 source3/rpc_client/rpc_transport_smbd.c status = state->sub_transp->write_recv(subreq, &state->written); subreq 484 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 510 source3/rpc_client/rpc_transport_smbd.c static void rpc_smbd_read_done(struct async_req *subreq); subreq 519 source3/rpc_client/rpc_transport_smbd.c struct async_req *result, *subreq; subreq 528 source3/rpc_client/rpc_transport_smbd.c subreq = transp->sub_transp->read_send(state, ev, data, size, subreq 530 source3/rpc_client/rpc_transport_smbd.c if (subreq == NULL) { subreq 539 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = rpc_smbd_read_done; subreq 540 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = result; subreq 548 source3/rpc_client/rpc_transport_smbd.c static void rpc_smbd_read_done(struct async_req *subreq) subreq 551 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 556 source3/rpc_client/rpc_transport_smbd.c status = state->sub_transp->read_recv(subreq, &state->received); subreq 557 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 583 source3/rpc_client/rpc_transport_smbd.c static void rpc_transport_smbd_init_done(struct async_req *subreq); subreq 590 source3/rpc_client/rpc_transport_smbd.c struct async_req *result, *subreq; subreq 615 source3/rpc_client/rpc_transport_smbd.c subreq = rpc_transport_np_init_send(state, ev, conn->cli, subreq 617 source3/rpc_client/rpc_transport_smbd.c if (subreq == NULL) { subreq 620 source3/rpc_client/rpc_transport_smbd.c subreq->async.fn = rpc_transport_smbd_init_done; subreq 621 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv = result; subreq 629 source3/rpc_client/rpc_transport_smbd.c static void rpc_transport_smbd_init_done(struct async_req *subreq) subreq 632 source3/rpc_client/rpc_transport_smbd.c subreq->async.priv, struct async_req); subreq 638 source3/rpc_client/rpc_transport_smbd.c subreq, state->transport_smbd, subreq 640 source3/rpc_client/rpc_transport_smbd.c TALLOC_FREE(subreq); subreq 43 source3/rpc_client/rpc_transport_sock.c static void rpc_sock_read_done(struct tevent_req *subreq); subreq 53 source3/rpc_client/rpc_transport_sock.c struct tevent_req *subreq; subreq 63 source3/rpc_client/rpc_transport_sock.c subreq = async_recv_send(state, ev, sock_transp->fd, data, size, 0); subreq 64 source3/rpc_client/rpc_transport_sock.c if (subreq == NULL) { subreq 68 source3/rpc_client/rpc_transport_sock.c if (!tevent_req_set_endtime(subreq, ev, endtime)) { subreq 72 source3/rpc_client/rpc_transport_sock.c tevent_req_set_callback(subreq, rpc_sock_read_done, result); subreq 79 source3/rpc_client/rpc_transport_sock.c static void rpc_sock_read_done(struct tevent_req *subreq) subreq 82 source3/rpc_client/rpc_transport_sock.c tevent_req_callback_data(subreq, struct async_req); subreq 87 source3/rpc_client/rpc_transport_sock.c state->received = async_recv_recv(subreq, &err); subreq 112 source3/rpc_client/rpc_transport_sock.c static void rpc_sock_write_done(struct tevent_req *subreq); subreq 122 source3/rpc_client/rpc_transport_sock.c struct tevent_req *subreq; subreq 131 source3/rpc_client/rpc_transport_sock.c subreq = async_send_send(state, ev, sock_transp->fd, data, size, 0); subreq 132 source3/rpc_client/rpc_transport_sock.c if (subreq == NULL) { subreq 136 source3/rpc_client/rpc_transport_sock.c if (!tevent_req_set_endtime(subreq, ev, endtime)) { subreq 140 source3/rpc_client/rpc_transport_sock.c tevent_req_set_callback(subreq, rpc_sock_write_done, result); subreq 147 source3/rpc_client/rpc_transport_sock.c static void rpc_sock_write_done(struct tevent_req *subreq) subreq 150 source3/rpc_client/rpc_transport_sock.c tevent_req_callback_data(subreq, struct async_req); subreq 155 source3/rpc_client/rpc_transport_sock.c state->sent = async_send_recv(subreq, &err); subreq 1185 source3/rpc_server/srv_pipe_hnd.c static void np_write_done(struct tevent_req *subreq); subreq 1223 source3/rpc_server/srv_pipe_hnd.c struct tevent_req *subreq; subreq 1230 source3/rpc_server/srv_pipe_hnd.c subreq = writev_send(state, ev, p->write_queue, p->fd, subreq 1232 source3/rpc_server/srv_pipe_hnd.c if (subreq == NULL) { subreq 1235 source3/rpc_server/srv_pipe_hnd.c tevent_req_set_callback(subreq, np_write_done, req); subreq 1252 source3/rpc_server/srv_pipe_hnd.c static void np_write_done(struct tevent_req *subreq) subreq 1255 source3/rpc_server/srv_pipe_hnd.c subreq, struct tevent_req); subreq 1261 source3/rpc_server/srv_pipe_hnd.c received = writev_recv(subreq, &err); subreq 1315 source3/rpc_server/srv_pipe_hnd.c static void np_read_done(struct tevent_req *subreq); subreq 1395 source3/rpc_server/srv_pipe_hnd.c struct tevent_req *subreq; subreq 1397 source3/rpc_server/srv_pipe_hnd.c subreq = read_packet_send(state, state->ev, state->p->fd, subreq 1399 source3/rpc_server/srv_pipe_hnd.c if (tevent_req_nomem(subreq, req)) { subreq 1402 source3/rpc_server/srv_pipe_hnd.c tevent_req_set_callback(subreq, np_read_done, req); subreq 1405 source3/rpc_server/srv_pipe_hnd.c static void np_read_done(struct tevent_req *subreq) subreq 1408 source3/rpc_server/srv_pipe_hnd.c subreq, struct tevent_req); subreq 1415 source3/rpc_server/srv_pipe_hnd.c received = read_packet_recv(subreq, state->p, &state->p->msg, &err); subreq 1416 source3/rpc_server/srv_pipe_hnd.c TALLOC_FREE(subreq); subreq 214 source3/smbd/ipc.c static void api_dcerpc_cmd_write_done(struct tevent_req *subreq); subreq 215 source3/smbd/ipc.c static void api_dcerpc_cmd_read_done(struct tevent_req *subreq); subreq 221 source3/smbd/ipc.c struct tevent_req *subreq; subreq 250 source3/smbd/ipc.c subreq = np_write_send(state, smbd_event_context(), state->handle, subreq 252 source3/smbd/ipc.c if (subreq == NULL) { subreq 257 source3/smbd/ipc.c tevent_req_set_callback(subreq, api_dcerpc_cmd_write_done, subreq 261 source3/smbd/ipc.c static void api_dcerpc_cmd_write_done(struct tevent_req *subreq) subreq 264 source3/smbd/ipc.c subreq, struct smb_request); subreq 270 source3/smbd/ipc.c status = np_write_recv(subreq, &nwritten); subreq 271 source3/smbd/ipc.c TALLOC_FREE(subreq); subreq 287 source3/smbd/ipc.c subreq = np_read_send(req->conn, smbd_event_context(), subreq 289 source3/smbd/ipc.c if (subreq == NULL) { subreq 293 source3/smbd/ipc.c tevent_req_set_callback(subreq, api_dcerpc_cmd_read_done, req); subreq 306 source3/smbd/ipc.c static void api_dcerpc_cmd_read_done(struct tevent_req *subreq) subreq 309 source3/smbd/ipc.c subreq, struct smb_request); subreq 316 source3/smbd/ipc.c status = np_read_recv(subreq, &nread, &is_data_outstanding); subreq 317 source3/smbd/ipc.c TALLOC_FREE(subreq); subreq 151 source3/smbd/pipes.c static void pipe_write_done(struct tevent_req *subreq); subreq 158 source3/smbd/pipes.c struct tevent_req *subreq; subreq 184 source3/smbd/pipes.c subreq = np_write_send(state, smbd_event_context(), subreq 186 source3/smbd/pipes.c if (subreq == NULL) { subreq 191 source3/smbd/pipes.c tevent_req_set_callback(subreq, pipe_write_done, subreq 195 source3/smbd/pipes.c static void pipe_write_done(struct tevent_req *subreq) subreq 198 source3/smbd/pipes.c subreq, struct smb_request); subreq 204 source3/smbd/pipes.c status = np_write_recv(subreq, &nwritten); subreq 205 source3/smbd/pipes.c TALLOC_FREE(subreq); subreq 238 source3/smbd/pipes.c static void pipe_write_andx_done(struct tevent_req *subreq); subreq 246 source3/smbd/pipes.c struct tevent_req *subreq; subreq 293 source3/smbd/pipes.c subreq = np_write_send(state, smbd_event_context(), subreq 295 source3/smbd/pipes.c if (subreq == NULL) { subreq 300 source3/smbd/pipes.c tevent_req_set_callback(subreq, pipe_write_andx_done, subreq 304 source3/smbd/pipes.c static void pipe_write_andx_done(struct tevent_req *subreq) subreq 307 source3/smbd/pipes.c subreq, struct smb_request); subreq 313 source3/smbd/pipes.c status = np_write_recv(subreq, &nwritten); subreq 314 source3/smbd/pipes.c TALLOC_FREE(subreq); subreq 348 source3/smbd/pipes.c static void pipe_read_andx_done(struct tevent_req *subreq); subreq 355 source3/smbd/pipes.c struct tevent_req *subreq; subreq 393 source3/smbd/pipes.c subreq = np_read_send(state, smbd_event_context(), subreq 396 source3/smbd/pipes.c if (subreq == NULL) { subreq 400 source3/smbd/pipes.c tevent_req_set_callback(subreq, pipe_read_andx_done, subreq 404 source3/smbd/pipes.c static void pipe_read_andx_done(struct tevent_req *subreq) subreq 407 source3/smbd/pipes.c subreq, struct smb_request); subreq 414 source3/smbd/pipes.c status = np_read_recv(subreq, &nread, &is_data_outstanding); subreq 415 source3/smbd/pipes.c TALLOC_FREE(subreq);