Lines Matching refs:efct_hw
34 efct_hw_link_event_init(struct efct_hw *hw) in efct_hw_link_event_init()
47 efct_hw_read_max_dump_size(struct efct_hw *hw) in efct_hw_read_max_dump_size()
79 __efct_read_topology_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg) in __efct_read_topology_cb()
166 struct efct_hw *hw = ctx; in efct_hw_cb_link()
230 efct_hw_setup(struct efct_hw *hw, void *os, struct pci_dev *pdev) in efct_hw_setup()
242 memset(hw, 0, sizeof(struct efct_hw)); in efct_hw_setup()
319 efct_logfcfi(struct efct_hw *hw, u32 j, u32 i, u32 id) in efct_logfcfi()
353 efct_hw_io_restore_sgl(struct efct_hw *hw, struct efct_hw_io *io) in efct_hw_io_restore_sgl()
364 struct efct_hw *hw = io->hw; in efct_hw_wq_process_io()
478 efct_hw_setup_io(struct efct_hw *hw) in efct_hw_setup_io()
601 efct_hw_init_prereg_io(struct efct_hw *hw) in efct_hw_init_prereg_io()
673 efct_hw_init_io(struct efct_hw *hw) in efct_hw_init_io()
696 efct_hw_config_set_fdt_xfer_hint(struct efct_hw *hw, u32 fdt_xfer_hint) in efct_hw_config_set_fdt_xfer_hint()
720 efct_hw_config_rq(struct efct_hw *hw) in efct_hw_config_rq()
778 efct_hw_config_mrq(struct efct_hw *hw, u8 mode, u16 fcf_index) in efct_hw_config_mrq()
851 efct_hw_config_sli_port_health_check(struct efct_hw *hw, u8 query, u8 enable) in efct_hw_config_sli_port_health_check()
882 efct_hw_init(struct efct_hw *hw) in efct_hw_init()
1120 efct_hw_parse_filter(struct efct_hw *hw, void *value) in efct_hw_parse_filter()
1153 efct_get_wwnn(struct efct_hw *hw) in efct_get_wwnn()
1163 efct_get_wwpn(struct efct_hw *hw) in efct_get_wwpn()
1173 efct_hw_rx_buffer_alloc(struct efct_hw *hw, u32 rqindex, u32 count, in efct_hw_rx_buffer_alloc()
1206 efct_hw_rx_buffer_free(struct efct_hw *hw, in efct_hw_rx_buffer_free()
1227 efct_hw_rx_allocate(struct efct_hw *hw) in efct_hw_rx_allocate()
1276 efct_hw_rx_post(struct efct_hw *hw) in efct_hw_rx_post()
1324 efct_hw_rx_free(struct efct_hw *hw) in efct_hw_rx_free()
1344 efct_hw_cmd_submit_pending(struct efct_hw *hw) in efct_hw_cmd_submit_pending()
1375 efct_hw_command(struct efct_hw *hw, u8 *cmd, u32 opts, void *cb, void *arg) in efct_hw_command()
1452 efct_hw_command_process(struct efct_hw *hw, int status, u8 *mqe, in efct_hw_command_process()
1488 efct_hw_mq_process(struct efct_hw *hw, in efct_hw_mq_process()
1502 efct_hw_command_cancel(struct efct_hw *hw) in efct_hw_command_cancel()
1534 efct_mbox_rsp_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg) in efct_mbox_rsp_cb()
1552 struct efct_hw *hw = &efct->hw; in efct_issue_mbox_rqst()
1578 _efct_hw_io_alloc(struct efct_hw *hw) in _efct_hw_io_alloc()
1608 efct_hw_io_alloc(struct efct_hw *hw) in efct_hw_io_alloc()
1621 efct_hw_io_free_move_correct_list(struct efct_hw *hw, in efct_hw_io_free_move_correct_list()
1645 efct_hw_io_free_common(struct efct_hw *hw, struct efct_hw_io *io) in efct_hw_io_free_common()
1659 struct efct_hw *hw = io->hw; in efct_hw_io_free_internal()
1674 efct_hw_io_free(struct efct_hw *hw, struct efct_hw_io *io) in efct_hw_io_free()
1680 efct_hw_io_lookup(struct efct_hw *hw, u32 xri) in efct_hw_io_lookup()
1689 efct_hw_io_init_sges(struct efct_hw *hw, struct efct_hw_io *io, in efct_hw_io_init_sges()
1778 efct_hw_io_add_sge(struct efct_hw *hw, struct efct_hw_io *io, in efct_hw_io_add_sge()
1836 efct_hw_io_abort_all(struct efct_hw *hw) in efct_hw_io_abort_all()
1851 struct efct_hw *hw = io->hw; in efct_hw_wq_process_abort()
1909 efct_hw_fill_abort_wqe(struct efct_hw *hw, struct efct_hw_wqe *wqe) in efct_hw_fill_abort_wqe()
1931 efct_hw_io_abort(struct efct_hw *hw, struct efct_hw_io *io_to_abort, in efct_hw_io_abort()
2041 efct_hw_reqtag_pool_free(struct efct_hw *hw) in efct_hw_reqtag_pool_free()
2061 efct_hw_reqtag_pool_alloc(struct efct_hw *hw) in efct_hw_reqtag_pool_alloc()
2091 efct_hw_reqtag_alloc(struct efct_hw *hw, in efct_hw_reqtag_alloc()
2122 efct_hw_reqtag_free(struct efct_hw *hw, struct hw_wq_callback *wqcb) in efct_hw_reqtag_free()
2139 efct_hw_reqtag_get_instance(struct efct_hw *hw, u32 instance_index) in efct_hw_reqtag_get_instance()
2173 efct_hw_process(struct efct_hw *hw, u32 vector, in efct_hw_process()
2203 efct_hw_eq_process(struct efct_hw *hw, struct hw_eq *eq, in efct_hw_eq_process()
2314 efct_hw_cq_process(struct efct_hw *hw, struct hw_cq *cq) in efct_hw_cq_process()
2413 efct_hw_wq_process(struct efct_hw *hw, struct hw_cq *cq, in efct_hw_wq_process()
2440 efct_hw_xabt_process(struct efct_hw *hw, struct hw_cq *cq, in efct_hw_xabt_process()
2500 efct_hw_flush(struct efct_hw *hw) in efct_hw_flush()
2572 struct efct_hw *hw = &efct->hw; in efct_hw_bls_send()
2699 struct efct_hw *hw = &efct->hw; in efct_els_hw_srrs_send()
2846 efct_hw_io_send(struct efct_hw *hw, enum efct_hw_io_type type, in efct_hw_io_send()
2970 efct_hw_send_frame(struct efct_hw *hw, struct fc_frame_header *hdr, in efct_hw_send_frame()
3023 efct_hw_cb_link_stat(struct efct_hw *hw, int status, in efct_hw_cb_link_stat()
3097 efct_hw_get_link_stats(struct efct_hw *hw, u8 req_ext_counters, in efct_hw_get_link_stats()
3128 efct_hw_cb_host_stat(struct efct_hw *hw, int status, u8 *mqe, void *arg) in efct_hw_cb_host_stat()
3182 efct_hw_get_host_stats(struct efct_hw *hw, u8 cc, in efct_hw_get_host_stats()
3219 efct_hw_async_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg) in efct_hw_async_cb()
3232 efct_hw_async_call(struct efct_hw *hw, efct_hw_async_cb_t callback, void *arg) in efct_hw_async_call()
3267 efct_hw_cb_fw_write(struct efct_hw *hw, int status, u8 *mqe, void *arg) in efct_hw_cb_fw_write()
3299 efct_hw_firmware_write(struct efct_hw *hw, struct efc_dma *dma, u32 size, in efct_hw_firmware_write()
3333 efct_hw_cb_port_control(struct efct_hw *hw, int status, u8 *mqe, in efct_hw_cb_port_control()
3340 efct_hw_port_control(struct efct_hw *hw, enum efct_hw_port ctrl, in efct_hw_port_control()
3390 efct_hw_teardown(struct efct_hw *hw) in efct_hw_teardown()
3505 efct_hw_sli_reset(struct efct_hw *hw, enum efct_hw_reset reset, in efct_hw_sli_reset()
3545 efct_hw_reset(struct efct_hw *hw, enum efct_hw_reset reset) in efct_hw_reset()