/dragonfly/sys/dev/raid/twa/ |
H A D | tw_osl_cam.c | 388 req->req_handle.osl_req_ctxt = req; in twa_action() 389 req->req_handle.is_io = TW_CL_TRUE; in twa_action() 596 struct tw_cl_req_handle *req_handle) in tw_osli_disallow_new_requests() argument 599 if (req_handle->is_io) { in tw_osli_disallow_new_requests() 600 struct tw_osli_req_context *req = req_handle->osl_req_ctxt; in tw_osli_disallow_new_requests() 619 tw_osl_timeout(struct tw_cl_req_handle *req_handle) in tw_osl_timeout() argument 621 struct tw_osli_req_context *req = req_handle->osl_req_ctxt; in tw_osl_timeout() 639 tw_osl_untimeout(struct tw_cl_req_handle *req_handle) in tw_osl_untimeout() argument 641 struct tw_osli_req_context *req = req_handle->osl_req_ctxt; in tw_osl_untimeout() 682 tw_osl_complete_io(struct tw_cl_req_handle *req_handle) in tw_osl_complete_io() argument [all …]
|
H A D | tw_osl_externs.h | 78 struct tw_cl_req_handle *req_handle); 81 extern TW_VOID tw_osl_complete_io(struct tw_cl_req_handle *req_handle); 84 extern TW_VOID tw_osl_complete_passthru(struct tw_cl_req_handle *req_handle);
|
H A D | tw_cl_share.h | 178 TW_VOID (*tw_osl_callback)(struct tw_cl_req_handle *req_handle); 181 struct tw_cl_req_handle *req_handle, TW_VOID *sg_list, 354 extern TW_VOID tw_osl_timeout(struct tw_cl_req_handle *req_handle); 359 extern TW_VOID tw_osl_untimeout(struct tw_cl_req_handle *req_handle); 535 struct tw_cl_req_packet *req_pkt, struct tw_cl_req_handle *req_handle); 578 extern TW_VOID tw_cl_print_req_info(struct tw_cl_req_handle *req_handle); 599 struct tw_cl_req_packet *req_pkt, struct tw_cl_req_handle *req_handle);
|
H A D | tw_osl_freebsd.c | 912 req->req_handle.osl_req_ctxt = req; in tw_osli_fw_passthru() 1160 req->req_handle.osl_req_ctxt = NULL; in tw_osli_get_request() 1161 req->req_handle.cl_req_ctxt = NULL; in tw_osli_get_request() 1162 req->req_handle.is_io = 0; in tw_osli_get_request() 1246 &(req->req_handle)); in twa_map_load_data_callback() 1269 &(req->req_handle)); in twa_map_load_data_callback() 1275 req_pkt->tw_osl_callback(&(req->req_handle)); in twa_map_load_data_callback() 1432 &(req->req_pkt), &(req->req_handle)); in tw_osli_map_request() 1435 &(req->req_pkt), &(req->req_handle)); in tw_osli_map_request() 1592 req->req_handle.osl_req_ctxt, req->req_handle.cl_req_ctxt, in twa_print_req_info() [all …]
|
H A D | tw_cl_misc.c | 107 req_pkt->tw_osl_callback(req->req_handle); in tw_cli_drain_complete_queue() 112 tw_osl_untimeout(req->req_handle); in tw_cli_drain_complete_queue() 161 req_pkt->tw_osl_callback(req->req_handle); in tw_cli_drain_busy_queue() 166 tw_osl_untimeout(req->req_handle); in tw_cli_drain_busy_queue() 217 req_pkt->tw_osl_callback(req->req_handle); in tw_cli_drain_pending_queue() 222 tw_osl_untimeout(req->req_handle); in tw_cli_drain_pending_queue() 583 req->req_handle = TW_CL_NULL; in tw_cli_get_request() 938 tw_cl_print_req_info(struct tw_cl_req_handle *req_handle) in tw_cl_print_req_info() argument 940 struct tw_cli_req_context *req = req_handle->cl_req_ctxt; in tw_cl_print_req_info() 960 req_handle, ctlr, in tw_cl_print_req_info()
|
H A D | tw_cl_io.c | 71 struct tw_cl_req_packet *req_pkt, struct tw_cl_req_handle *req_handle) in tw_cl_start_io() argument 92 req_pkt->tw_osl_callback(req_handle); in tw_cl_start_io() 103 req_handle->cl_req_ctxt = req; in tw_cl_start_io() 104 req->req_handle = req_handle; in tw_cl_start_io() 129 req_pkt->tw_osl_sgl_callback(req_handle, cmd->sg_list, in tw_cl_start_io() 263 struct tw_cl_req_packet *req_pkt, struct tw_cl_req_handle *req_handle) in tw_cl_fw_passthru() argument 286 req_handle->cl_req_ctxt = req; in tw_cl_fw_passthru() 287 req->req_handle = req_handle; in tw_cl_fw_passthru() 1114 tw_osl_timeout(req->req_handle); in tw_cl_reset_ctlr()
|
H A D | tw_osl.h | 94 struct tw_cl_req_handle req_handle;/* tag to track req b/w OSL & CL */ member
|
H A D | tw_cl.h | 97 struct tw_cl_req_handle *req_handle;/* handle to track requests between member
|
H A D | tw_cl_intr.c | 415 req_pkt->tw_osl_callback(req->req_handle); in tw_cli_complete_io()
|
/dragonfly/sys/dev/disk/isp/ |
H A D | ispmbox.h | 380 uint32_t req_handle; member 426 uint32_t req_handle; member 441 uint32_t req_handle; member 456 uint32_t req_handle; member 472 uint32_t req_handle; member 507 uint32_t req_handle; member 529 uint32_t req_handle; member 554 uint32_t req_handle; member 630 uint32_t req_handle; member 656 uint32_t req_handle; member
|
H A D | isp_library.c | 765 ISP_IOXPUT_32(isp, rqsrc->req_handle, &rqdst->req_handle); in isp_put_request() 832 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_request_t2() 855 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_request_t2e() 877 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_request_t3() 901 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_request_t3e() 924 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_extended_request() 948 ISP_IOXPUT_32(isp, src->req_handle, &dst->req_handle); in isp_put_request_t7() 1055 ISP_IOXGET_32(isp, &src->req_handle, dst->req_handle); in isp_get_response() 1078 ISP_IOXGET_32(isp, &src->req_handle, dst->req_handle); in isp_get_24xx_response()
|
H A D | isp.c | 4442 reqp->req_handle = handle; in isp_start() 5189 if (!ISP_VALID_HANDLE(isp, sp->req_handle)) { in isp_intr() 5190 isp_prt(isp, ISP_LOGERR, "bad request handle 0x%x (iocb type 0x%x)", sp->req_handle, etype); in isp_intr() 5195 xs = isp_find_xs(isp, sp->req_handle); in isp_intr() 5203 isp_prt(isp, ISP_LOGERR, "cannot find handle 0x%x (type 0x%x)", sp->req_handle, etype); in isp_intr() 5205 isp_prt(isp, ISP_LOGERR, "cannot find handle 0x%x (status 0x%x)", sp->req_handle, ts); in isp_intr() 5344 ISP_DMAFREE(isp, xs, sp->req_handle); in isp_intr() 5346 isp_destroy_handle(isp, sp->req_handle); in isp_intr()
|