Home
last modified time | relevance | path

Searched refs:tw_cli_req_context (Results 1 – 6 of 6) sorted by relevance

/dflybsd-src/sys/dev/raid/twa/
H A Dtw_cl_externs.h71 extern TW_INT32 tw_cli_submit_cmd(struct tw_cli_req_context *req);
76 TW_INT32 size, TW_VOID (* callback)(struct tw_cli_req_context *req));
81 TW_VOID *data, TW_VOID (* callback)(struct tw_cli_req_context *req));
84 extern TW_INT32 tw_cli_submit_and_poll_request(struct tw_cli_req_context *req,
93 extern TW_INT32 tw_cli_send_scsi_cmd(struct tw_cli_req_context *req,
126 extern TW_VOID tw_cli_complete_io(struct tw_cli_req_context *req);
129 extern TW_VOID tw_cli_scsi_complete(struct tw_cli_req_context *req);
132 extern TW_VOID tw_cli_param_callback(struct tw_cli_req_context *req);
135 extern TW_VOID tw_cli_aen_callback(struct tw_cli_req_context *req);
139 struct tw_cli_req_context *req);
[all …]
H A Dtw_cl.h96 struct tw_cli_req_context { struct
114 TW_VOID (*tw_cli_callback)(struct tw_cli_req_context *req); argument
125 struct tw_cli_req_context *req_ctxt_buf;/* pointer to the array of CL's argument
256 tw_cli_req_q_insert_head(struct tw_cli_req_context *req, TW_UINT8 q_type) in tw_cli_req_q_insert_head()
270 tw_cli_req_q_insert_tail(struct tw_cli_req_context *req, TW_UINT8 q_type) in tw_cli_req_q_insert_tail()
283 static __inline struct tw_cli_req_context *
286 struct tw_cli_req_context *req = TW_CL_NULL; in tw_cli_req_q_remove_head()
293 struct tw_cli_req_context, link); in tw_cli_req_q_remove_head()
305 tw_cli_req_q_remove_item(struct tw_cli_req_context *req, TW_UINT8 q_type) in tw_cli_req_q_remove_item()
H A Dtw_cl_intr.c219 struct tw_cli_req_context *req; in tw_cli_process_resp_intr()
284 struct tw_cli_req_context *req; in tw_cli_submit_pending_queue()
354 struct tw_cli_req_context *req; in tw_cli_process_complete_queue()
380 tw_cli_complete_io(struct tw_cli_req_context *req) in tw_cli_complete_io()
430 tw_cli_scsi_complete(struct tw_cli_req_context *req) in tw_cli_scsi_complete()
517 tw_cli_param_callback(struct tw_cli_req_context *req) in tw_cli_param_callback()
571 tw_cli_aen_callback(struct tw_cli_req_context *req) in tw_cli_aen_callback()
646 struct tw_cli_req_context *req) in tw_cli_manage_aen()
H A Dtw_cl_init.c211 (sizeof(struct tw_cli_req_context) * max_simult_reqs) + in tw_cl_get_mem_requirements()
255 struct tw_cli_req_context *req; in tw_cl_init_ctlr()
290 (sizeof(struct tw_cli_req_context) * max_simult_reqs) + in tw_cl_init_ctlr()
327 ctlr->req_ctxt_buf = (struct tw_cli_req_context *)free_non_dma_mem; in tw_cl_init_ctlr()
328 free_non_dma_mem += (sizeof(struct tw_cli_req_context) * in tw_cl_init_ctlr()
637 struct tw_cli_req_context *req; in tw_cli_init_connection()
H A Dtw_cl_io.c74 struct tw_cli_req_context *req; in tw_cl_start_io()
168 tw_cli_submit_cmd(struct tw_cli_req_context *req) in tw_cli_submit_cmd()
266 struct tw_cli_req_context *req; in tw_cl_fw_passthru()
719 TW_VOID (* callback)(struct tw_cli_req_context *req)) in tw_cli_get_param()
721 struct tw_cli_req_context *req; in tw_cli_get_param()
836 TW_VOID (* callback)(struct tw_cli_req_context *req)) in tw_cli_set_param()
838 struct tw_cli_req_context *req; in tw_cli_set_param()
948 tw_cli_submit_and_poll_request(struct tw_cli_req_context *req, in tw_cli_submit_and_poll_request()
1054 struct tw_cli_req_context *req; in tw_cl_reset_ctlr()
1291 tw_cli_send_scsi_cmd(struct tw_cli_req_context *req, TW_INT32 cmd) in tw_cli_send_scsi_cmd()
[all …]
H A Dtw_cl_misc.c80 struct tw_cli_req_context *req; in tw_cli_drain_complete_queue()
134 struct tw_cli_req_context *req; in tw_cli_drain_busy_queue()
188 struct tw_cli_req_context *req; in tw_cli_drain_pending_queue()
311 struct tw_cli_req_context *req; in tw_cli_drain_aen_queue()
568 struct tw_cli_req_context *
572 struct tw_cli_req_context *req; in tw_cli_get_request()
940 struct tw_cli_req_context *req = req_handle->cl_req_ctxt; in tw_cl_print_req_info()