Searched refs:tw_cli_ctlr_context (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12-stable/sys/dev/twa/ |
| D | tw_cl_externs.h | 57 extern TW_INT32 tw_cli_start_ctlr(struct tw_cli_ctlr_context *ctlr); 60 extern TW_INT32 tw_cli_init_connection(struct tw_cli_ctlr_context *ctlr, 76 extern TW_INT32 tw_cli_get_param(struct tw_cli_ctlr_context *ctlr, 81 extern TW_INT32 tw_cli_set_param(struct tw_cli_ctlr_context *ctlr, 90 extern TW_INT32 tw_cli_soft_reset(struct tw_cli_ctlr_context *ctlr); 99 extern TW_INT32 tw_cli_get_aen(struct tw_cli_ctlr_context *ctlr); 102 extern TW_VOID tw_cli_fill_sg_list(struct tw_cli_ctlr_context *ctlr, 110 extern TW_VOID tw_cli_process_host_intr(struct tw_cli_ctlr_context *ctlr); 113 extern TW_VOID tw_cli_process_attn_intr(struct tw_cli_ctlr_context *ctlr); 116 extern TW_VOID tw_cli_process_cmd_intr(struct tw_cli_ctlr_context *ctlr); [all …]
|
| D | tw_cl_intr.c | 69 struct tw_cli_ctlr_context *ctlr = in tw_cl_interrupt() 70 (struct tw_cli_ctlr_context *)(ctlr_handle->cl_ctlr_ctxt); in tw_cl_interrupt() 137 tw_cli_process_host_intr(struct tw_cli_ctlr_context *ctlr) in tw_cli_process_host_intr() 155 tw_cli_process_attn_intr(struct tw_cli_ctlr_context *ctlr) in tw_cli_process_attn_intr() 191 tw_cli_process_cmd_intr(struct tw_cli_ctlr_context *ctlr) in tw_cli_process_cmd_intr() 218 tw_cli_process_resp_intr(struct tw_cli_ctlr_context *ctlr) in tw_cli_process_resp_intr() 284 tw_cli_submit_pending_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_submit_pending_queue() 354 tw_cli_process_complete_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_process_complete_queue() 384 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_complete_io() 521 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_param_callback() [all …]
|
| D | tw_cl_misc.c | 80 tw_cli_drain_complete_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_drain_complete_queue() 134 tw_cli_drain_busy_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_drain_busy_queue() 188 tw_cli_drain_pending_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_drain_pending_queue() 242 tw_cli_drain_response_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_drain_response_queue() 272 tw_cli_find_response(struct tw_cli_ctlr_context *ctlr, TW_INT32 req_id) in tw_cli_find_response() 311 tw_cli_drain_aen_queue(struct tw_cli_ctlr_context *ctlr) in tw_cli_drain_aen_queue() 403 tw_cli_find_aen(struct tw_cli_ctlr_context *ctlr, TW_UINT16 aen_code) in tw_cli_find_aen() 441 tw_cli_poll_status(struct tw_cli_ctlr_context *ctlr, TW_UINT32 status, in tw_cli_poll_status() 491 struct tw_cli_ctlr_context *ctlr = ctlr_handle->cl_ctlr_ctxt; in tw_cl_create_event() 571 tw_cli_get_request(struct tw_cli_ctlr_context *ctlr in tw_cli_get_request() [all …]
|
| D | tw_cl_init.c | 212 *non_dma_mem_size = sizeof(struct tw_cli_ctlr_context) + in tw_cl_get_mem_requirements() 256 struct tw_cli_ctlr_context *ctlr; in tw_cl_init_ctlr() 265 ctlr = (struct tw_cli_ctlr_context *) in tw_cl_init_ctlr() 291 tw_osl_memzero(non_dma_mem, sizeof(struct tw_cli_ctlr_context) + in tw_cl_init_ctlr() 302 ctlr = (struct tw_cli_ctlr_context *)free_non_dma_mem; in tw_cl_init_ctlr() 303 free_non_dma_mem += sizeof(struct tw_cli_ctlr_context); in tw_cl_init_ctlr() 413 tw_cli_start_ctlr(struct tw_cli_ctlr_context *ctlr) in tw_cli_start_ctlr() 562 struct tw_cli_ctlr_context *ctlr = in tw_cl_shutdown_ctlr() 563 (struct tw_cli_ctlr_context *)(ctlr_handle->cl_ctlr_ctxt); in tw_cl_shutdown_ctlr() 631 tw_cli_init_connection(struct tw_cli_ctlr_context *ctlr, in tw_cli_init_connection()
|
| D | tw_cl.h | 101 struct tw_cli_ctlr_context *ctlr; /* ptr to CL's controller context */ 124 struct tw_cli_ctlr_context { struct 248 tw_cli_req_q_init(struct tw_cli_ctlr_context *ctlr, TW_UINT8 q_type) in tw_cli_req_q_init() 260 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_req_q_insert_head() 274 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_req_q_insert_tail() 286 tw_cli_req_q_remove_head(struct tw_cli_ctlr_context *ctlr, TW_UINT8 q_type) in tw_cli_req_q_remove_head() 309 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_req_q_remove_item()
|
| D | tw_cl_io.c | 75 struct tw_cli_ctlr_context *ctlr; in tw_cl_start_io() 83 ctlr = (struct tw_cli_ctlr_context *)(ctlr_handle->cl_ctlr_ctxt); in tw_cl_start_io() 172 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_submit_cmd() 267 struct tw_cli_ctlr_context *ctlr; in tw_cl_fw_passthru() 279 ctlr = (struct tw_cli_ctlr_context *)(ctlr_handle->cl_ctlr_ctxt); in tw_cl_fw_passthru() 375 struct tw_cli_ctlr_context *ctlr = in tw_cl_ioctl() 376 (struct tw_cli_ctlr_context *)(ctlr_handle->cl_ctlr_ctxt); in tw_cl_ioctl() 719 tw_cli_get_param(struct tw_cli_ctlr_context *ctlr, TW_INT32 table_id, in tw_cli_get_param() 836 tw_cli_set_param(struct tw_cli_ctlr_context *ctlr, TW_INT32 table_id, in tw_cli_set_param() 953 struct tw_cli_ctlr_context *ctlr = req->ctlr; in tw_cli_submit_and_poll_request() [all …]
|