Symbol: efct_hw
drivers/scsi/elx/efct/efct_driver.h
77
struct efct_hw hw;
drivers/scsi/elx/efct/efct_hw.c
1120
efct_hw_parse_filter(struct efct_hw *hw, void *value)
drivers/scsi/elx/efct/efct_hw.c
1154
efct_get_wwnn(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1164
efct_get_wwpn(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1174
efct_hw_rx_buffer_alloc(struct efct_hw *hw, u32 rqindex, u32 count,
drivers/scsi/elx/efct/efct_hw.c
1207
efct_hw_rx_buffer_free(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.c
1228
efct_hw_rx_allocate(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1277
efct_hw_rx_post(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1324
efct_hw_rx_free(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1344
efct_hw_cmd_submit_pending(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1375
efct_hw_command(struct efct_hw *hw, u8 *cmd, u32 opts, void *cb, void *arg)
drivers/scsi/elx/efct/efct_hw.c
1451
efct_hw_command_process(struct efct_hw *hw, int status, u8 *mqe,
drivers/scsi/elx/efct/efct_hw.c
1487
efct_hw_mq_process(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.c
1501
efct_hw_command_cancel(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1533
efct_mbox_rsp_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg)
drivers/scsi/elx/efct/efct_hw.c
1551
struct efct_hw *hw = &efct->hw;
drivers/scsi/elx/efct/efct_hw.c
1577
_efct_hw_io_alloc(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1607
efct_hw_io_alloc(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1620
efct_hw_io_free_move_correct_list(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.c
1644
efct_hw_io_free_common(struct efct_hw *hw, struct efct_hw_io *io)
drivers/scsi/elx/efct/efct_hw.c
1658
struct efct_hw *hw = io->hw;
drivers/scsi/elx/efct/efct_hw.c
166
struct efct_hw *hw = ctx;
drivers/scsi/elx/efct/efct_hw.c
1673
efct_hw_io_free(struct efct_hw *hw, struct efct_hw_io *io)
drivers/scsi/elx/efct/efct_hw.c
1679
efct_hw_io_lookup(struct efct_hw *hw, u32 xri)
drivers/scsi/elx/efct/efct_hw.c
1688
efct_hw_io_init_sges(struct efct_hw *hw, struct efct_hw_io *io,
drivers/scsi/elx/efct/efct_hw.c
1777
efct_hw_io_add_sge(struct efct_hw *hw, struct efct_hw_io *io,
drivers/scsi/elx/efct/efct_hw.c
1835
efct_hw_io_abort_all(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
1850
struct efct_hw *hw = io->hw;
drivers/scsi/elx/efct/efct_hw.c
1908
efct_hw_fill_abort_wqe(struct efct_hw *hw, struct efct_hw_wqe *wqe)
drivers/scsi/elx/efct/efct_hw.c
1930
efct_hw_io_abort(struct efct_hw *hw, struct efct_hw_io *io_to_abort,
drivers/scsi/elx/efct/efct_hw.c
2040
efct_hw_reqtag_pool_free(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
2060
efct_hw_reqtag_pool_alloc(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
2090
efct_hw_reqtag_alloc(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.c
2121
efct_hw_reqtag_free(struct efct_hw *hw, struct hw_wq_callback *wqcb)
drivers/scsi/elx/efct/efct_hw.c
2138
efct_hw_reqtag_get_instance(struct efct_hw *hw, u32 instance_index)
drivers/scsi/elx/efct/efct_hw.c
2172
efct_hw_process(struct efct_hw *hw, u32 vector,
drivers/scsi/elx/efct/efct_hw.c
2202
efct_hw_eq_process(struct efct_hw *hw, struct hw_eq *eq,
drivers/scsi/elx/efct/efct_hw.c
230
efct_hw_setup(struct efct_hw *hw, void *os, struct pci_dev *pdev)
drivers/scsi/elx/efct/efct_hw.c
2313
efct_hw_cq_process(struct efct_hw *hw, struct hw_cq *cq)
drivers/scsi/elx/efct/efct_hw.c
2412
efct_hw_wq_process(struct efct_hw *hw, struct hw_cq *cq,
drivers/scsi/elx/efct/efct_hw.c
242
memset(hw, 0, sizeof(struct efct_hw));
drivers/scsi/elx/efct/efct_hw.c
2439
efct_hw_xabt_process(struct efct_hw *hw, struct hw_cq *cq,
drivers/scsi/elx/efct/efct_hw.c
2499
efct_hw_flush(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
2571
struct efct_hw *hw = &efct->hw;
drivers/scsi/elx/efct/efct_hw.c
2698
struct efct_hw *hw = &efct->hw;
drivers/scsi/elx/efct/efct_hw.c
2845
efct_hw_io_send(struct efct_hw *hw, enum efct_hw_io_type type,
drivers/scsi/elx/efct/efct_hw.c
2969
efct_hw_send_frame(struct efct_hw *hw, struct fc_frame_header *hdr,
drivers/scsi/elx/efct/efct_hw.c
3022
efct_hw_cb_link_stat(struct efct_hw *hw, int status,
drivers/scsi/elx/efct/efct_hw.c
3096
efct_hw_get_link_stats(struct efct_hw *hw, u8 req_ext_counters,
drivers/scsi/elx/efct/efct_hw.c
3127
efct_hw_cb_host_stat(struct efct_hw *hw, int status, u8 *mqe, void *arg)
drivers/scsi/elx/efct/efct_hw.c
3181
efct_hw_get_host_stats(struct efct_hw *hw, u8 cc,
drivers/scsi/elx/efct/efct_hw.c
319
efct_logfcfi(struct efct_hw *hw, u32 j, u32 i, u32 id)
drivers/scsi/elx/efct/efct_hw.c
3218
efct_hw_async_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg)
drivers/scsi/elx/efct/efct_hw.c
3231
efct_hw_async_call(struct efct_hw *hw, efct_hw_async_cb_t callback, void *arg)
drivers/scsi/elx/efct/efct_hw.c
3266
efct_hw_cb_fw_write(struct efct_hw *hw, int status, u8 *mqe, void *arg)
drivers/scsi/elx/efct/efct_hw.c
3298
efct_hw_firmware_write(struct efct_hw *hw, struct efc_dma *dma, u32 size,
drivers/scsi/elx/efct/efct_hw.c
3332
efct_hw_cb_port_control(struct efct_hw *hw, int status, u8 *mqe,
drivers/scsi/elx/efct/efct_hw.c
3339
efct_hw_port_control(struct efct_hw *hw, enum efct_hw_port ctrl,
drivers/scsi/elx/efct/efct_hw.c
3389
efct_hw_teardown(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
34
efct_hw_link_event_init(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
3504
efct_hw_sli_reset(struct efct_hw *hw, enum efct_hw_reset reset,
drivers/scsi/elx/efct/efct_hw.c
353
efct_hw_io_restore_sgl(struct efct_hw *hw, struct efct_hw_io *io)
drivers/scsi/elx/efct/efct_hw.c
3544
efct_hw_reset(struct efct_hw *hw, enum efct_hw_reset reset)
drivers/scsi/elx/efct/efct_hw.c
364
struct efct_hw *hw = io->hw;
drivers/scsi/elx/efct/efct_hw.c
47
efct_hw_read_max_dump_size(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
478
efct_hw_setup_io(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
601
efct_hw_init_prereg_io(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
673
efct_hw_init_io(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
696
efct_hw_config_set_fdt_xfer_hint(struct efct_hw *hw, u32 fdt_xfer_hint)
drivers/scsi/elx/efct/efct_hw.c
720
efct_hw_config_rq(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.c
778
efct_hw_config_mrq(struct efct_hw *hw, u8 mode, u16 fcf_index)
drivers/scsi/elx/efct/efct_hw.c
79
__efct_read_topology_cb(struct efct_hw *hw, int status, u8 *mqe, void *arg)
drivers/scsi/elx/efct/efct_hw.c
851
efct_hw_config_sli_port_health_check(struct efct_hw *hw, u8 query, u8 enable)
drivers/scsi/elx/efct/efct_hw.c
882
efct_hw_init(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw.h
127
struct efct_hw;
drivers/scsi/elx/efct/efct_hw.h
137
int (*cb)(struct efct_hw *hw, int status, u8 *mqe, void *arg);
drivers/scsi/elx/efct/efct_hw.h
222
struct efct_hw *hw;
drivers/scsi/elx/efct/efct_hw.h
475
struct efct_hw *hw;
drivers/scsi/elx/efct/efct_hw.h
515
struct efct_hw *hw;
drivers/scsi/elx/efct/efct_hw.h
566
struct efct_hw *hw;
drivers/scsi/elx/efct/efct_hw.h
587
efct_hw_get_link_speed(struct efct_hw *hw) {
drivers/scsi/elx/efct/efct_hw.h
592
efct_hw_setup(struct efct_hw *hw, void *os, struct pci_dev *pdev);
drivers/scsi/elx/efct/efct_hw.h
593
int efct_hw_init(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
595
efct_hw_parse_filter(struct efct_hw *hw, void *value);
drivers/scsi/elx/efct/efct_hw.h
597
efct_hw_init_queues(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
599
efct_hw_map_wq_cpu(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
601
efct_get_wwnn(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
603
efct_get_wwpn(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
605
int efct_hw_rx_allocate(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
606
int efct_hw_rx_post(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
607
void efct_hw_rx_free(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
609
efct_hw_command(struct efct_hw *hw, u8 *cmd, u32 opts, void *cb,
drivers/scsi/elx/efct/efct_hw.h
614
struct efct_hw_io *efct_hw_io_alloc(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
615
int efct_hw_io_free(struct efct_hw *hw, struct efct_hw_io *io);
drivers/scsi/elx/efct/efct_hw.h
616
u8 efct_hw_io_inuse(struct efct_hw *hw, struct efct_hw_io *io);
drivers/scsi/elx/efct/efct_hw.h
618
efct_hw_io_send(struct efct_hw *hw, enum efct_hw_io_type type,
drivers/scsi/elx/efct/efct_hw.h
622
efct_hw_io_register_sgl(struct efct_hw *hw, struct efct_hw_io *io,
drivers/scsi/elx/efct/efct_hw.h
626
efct_hw_io_init_sges(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
630
efct_hw_io_add_sge(struct efct_hw *hw, struct efct_hw_io *io,
drivers/scsi/elx/efct/efct_hw.h
633
efct_hw_io_abort(struct efct_hw *hw, struct efct_hw_io *io_to_abort,
drivers/scsi/elx/efct/efct_hw.h
636
efct_hw_io_get_count(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
639
*efct_hw_io_lookup(struct efct_hw *hw, u32 indicator);
drivers/scsi/elx/efct/efct_hw.h
640
void efct_hw_io_abort_all(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
644
struct reqtag_pool *efct_hw_reqtag_pool_alloc(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
645
void efct_hw_reqtag_pool_free(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
647
*efct_hw_reqtag_alloc(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
651
efct_hw_reqtag_free(struct efct_hw *hw, struct hw_wq_callback *wqcb);
drivers/scsi/elx/efct/efct_hw.h
653
*efct_hw_reqtag_get_instance(struct efct_hw *hw, u32 instance_index);
drivers/scsi/elx/efct/efct_hw.h
657
efct_hw_rqpair_process_rq(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
660
efct_hw_rqpair_sequence_free(struct efct_hw *hw, struct efc_hw_sequence *seq);
drivers/scsi/elx/efct/efct_hw.h
673
efct_hw_sequence_free(struct efct_hw *hw, struct efc_hw_sequence *seq)
drivers/scsi/elx/efct/efct_hw.h
680
efct_hw_eq_process(struct efct_hw *hw, struct hw_eq *eq,
drivers/scsi/elx/efct/efct_hw.h
682
void efct_hw_cq_process(struct efct_hw *hw, struct hw_cq *cq);
drivers/scsi/elx/efct/efct_hw.h
684
efct_hw_wq_process(struct efct_hw *hw, struct hw_cq *cq,
drivers/scsi/elx/efct/efct_hw.h
687
efct_hw_xabt_process(struct efct_hw *hw, struct hw_cq *cq,
drivers/scsi/elx/efct/efct_hw.h
690
efct_hw_process(struct efct_hw *hw, u32 vector, u32 max_isr_time_msec);
drivers/scsi/elx/efct/efct_hw.h
695
efct_hw_send_frame(struct efct_hw *hw, struct fc_frame_header *hdr,
drivers/scsi/elx/efct/efct_hw.h
710
efct_hw_get_link_stats(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
720
efct_hw_get_host_stats(struct efct_hw *hw,
drivers/scsi/elx/efct/efct_hw.h
727
efct_hw_firmware_write(struct efct_hw *hw, struct efc_dma *dma,
drivers/scsi/elx/efct/efct_hw.h
732
typedef void (*efct_hw_async_cb_t)(struct efct_hw *hw, int status,
drivers/scsi/elx/efct/efct_hw.h
735
efct_hw_async_call(struct efct_hw *hw, efct_hw_async_cb_t callback, void *arg);
drivers/scsi/elx/efct/efct_hw.h
737
struct hw_eq *efct_hw_new_eq(struct efct_hw *hw, u32 entry_count);
drivers/scsi/elx/efct/efct_hw.h
753
void efct_hw_queue_teardown(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
754
void efct_hw_teardown(struct efct_hw *hw);
drivers/scsi/elx/efct/efct_hw.h
756
efct_hw_reset(struct efct_hw *hw, enum efct_hw_reset reset);
drivers/scsi/elx/efct/efct_hw.h
759
efct_hw_port_control(struct efct_hw *hw, enum efct_hw_port ctrl,
drivers/scsi/elx/efct/efct_hw_queues.c
12
efct_hw_init_queues(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw_queues.c
128
efct_hw_new_eq(struct efct_hw *hw, u32 entry_count)
drivers/scsi/elx/efct/efct_hw_queues.c
161
struct efct_hw *hw = eq->hw;
drivers/scsi/elx/efct/efct_hw_queues.c
196
struct efct_hw *hw = eqs[0]->hw;
drivers/scsi/elx/efct/efct_hw_queues.c
246
struct efct_hw *hw = cq->eq->hw;
drivers/scsi/elx/efct/efct_hw_queues.c
277
struct efct_hw *hw = cq->eq->hw;
drivers/scsi/elx/efct/efct_hw_queues.c
313
struct efct_hw *hw = cqs[0]->eq->hw;
drivers/scsi/elx/efct/efct_hw_queues.c
457
struct efct_hw *hw = NULL;
drivers/scsi/elx/efct/efct_hw_queues.c
471
efct_hw_queue_teardown(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_hw_queues.c
484
efct_hw_rqpair_find(struct efct_hw *hw, u16 rq_id)
drivers/scsi/elx/efct/efct_hw_queues.c
490
efct_hw_rqpair_get(struct efct_hw *hw, u16 rqindex, u16 bufindex)
drivers/scsi/elx/efct/efct_hw_queues.c
521
efct_hw_rqpair_process_rq(struct efct_hw *hw, struct hw_cq *cq,
drivers/scsi/elx/efct/efct_hw_queues.c
602
efct_hw_rqpair_put(struct efct_hw *hw, struct efc_hw_sequence *seq)
drivers/scsi/elx/efct/efct_hw_queues.c
655
efct_hw_rqpair_sequence_free(struct efct_hw *hw, struct efc_hw_sequence *seq)
drivers/scsi/elx/efct/efct_hw_queues.c
96
efct_hw_map_wq_cpu(struct efct_hw *hw)
drivers/scsi/elx/efct/efct_scsi.c
201
efct_scsi_build_sgls(struct efct_hw *hw, struct efct_hw_io *hio,
drivers/scsi/elx/efct/efct_scsi.c
253
efct_scsi_check_pending_async_cb(struct efct_hw *hw, int status,
drivers/scsi/elx/efct/efct_unsol.c
211
struct efct_hw *hw = ctx->hw;
drivers/scsi/elx/efct/efct_unsol.c
227
struct efct_hw *hw = &efct->hw;