Symbol: csio_hw
drivers/scsi/csiostor/csio_attr.c
213
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
229
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
248
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
273
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
312
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
332
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
417
csio_fcoe_alloc_vnp(struct csio_hw *hw, struct csio_lnode *ln)
drivers/scsi/csiostor/csio_attr.c
498
csio_fcoe_free_vnp(struct csio_hw *hw, struct csio_lnode *ln)
drivers/scsi/csiostor/csio_attr.c
557
struct csio_hw *hw = csio_lnode_to_hw(pln);
drivers/scsi/csiostor/csio_attr.c
618
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
651
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_attr.c
684
struct csio_hw *hw;
drivers/scsi/csiostor/csio_hw.c
100
static void csio_hws_pcierr(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
102
static void csio_hw_initialize(struct csio_hw *hw);
drivers/scsi/csiostor/csio_hw.c
103
static void csio_evtq_stop(struct csio_hw *hw);
drivers/scsi/csiostor/csio_hw.c
104
static void csio_evtq_start(struct csio_hw *hw);
drivers/scsi/csiostor/csio_hw.c
106
int csio_is_hw_ready(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
1063
csio_do_bye(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
1103
csio_do_reset(struct csio_hw *hw, bool fw_rst)
drivers/scsi/csiostor/csio_hw.c
111
int csio_is_hw_removing(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
1143
csio_hw_validate_caps(struct csio_hw *hw, struct csio_mb *mbp)
drivers/scsi/csiostor/csio_hw.c
1180
csio_hw_fw_halt(struct csio_hw *hw, uint32_t mbox, int32_t force)
drivers/scsi/csiostor/csio_hw.c
1259
csio_hw_fw_restart(struct csio_hw *hw, uint32_t mbox, int32_t reset)
drivers/scsi/csiostor/csio_hw.c
1322
csio_hw_fw_upgrade(struct csio_hw *hw, uint32_t mbox,
drivers/scsi/csiostor/csio_hw.c
133
csio_hw_wait_op_done_val(struct csio_hw *hw, int reg, uint32_t mask,
drivers/scsi/csiostor/csio_hw.c
1354
csio_get_device_params(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
1443
csio_config_device_caps(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
163
csio_hw_tp_wr_bits_indirect(struct csio_hw *hw, unsigned int addr,
drivers/scsi/csiostor/csio_hw.c
172
csio_set_reg_field(struct csio_hw *hw, uint32_t reg, uint32_t mask,
drivers/scsi/csiostor/csio_hw.c
1776
csio_enable_ports(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
184
csio_memory_write(struct csio_hw *hw, int mtype, u32 addr, u32 len, u32 *buf)
drivers/scsi/csiostor/csio_hw.c
1873
csio_get_fcoe_resinfo(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
1925
csio_hw_check_fwconfig(struct csio_hw *hw, u32 *param)
drivers/scsi/csiostor/csio_hw.c
1968
csio_hw_flash_config(struct csio_hw *hw, u32 *fw_cfg_param, char *path)
drivers/scsi/csiostor/csio_hw.c
2052
csio_hw_use_fwconfig(struct csio_hw *hw, int reset, u32 *fw_cfg_param)
drivers/scsi/csiostor/csio_hw.c
212
csio_hw_seeprom_read(struct csio_hw *hw, uint32_t addr, uint32_t *data)
drivers/scsi/csiostor/csio_hw.c
2245
static int csio_should_install_fs_fw(struct csio_hw *hw, int card_fw_usable,
drivers/scsi/csiostor/csio_hw.c
2314
static int csio_hw_prep_fw(struct csio_hw *hw, struct fw_info *fw_info,
drivers/scsi/csiostor/csio_hw.c
2406
csio_hw_flash_fw(struct csio_hw *hw, int *reset)
drivers/scsi/csiostor/csio_hw.c
2460
static int csio_hw_check_fwver(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2477
csio_hw_configure(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2606
csio_hw_initialize(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2679
csio_hw_intr_enable(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2737
csio_hw_intr_disable(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2761
csio_hw_fatal_err(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
2780
csio_hws_uninit(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2805
csio_hws_configuring(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2843
csio_hws_initializing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2881
csio_hws_ready(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2930
csio_hws_quiescing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2990
csio_hws_quiesced(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3015
csio_hws_resetting(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
303
csio_hw_get_vpd_params(struct csio_hw *hw, struct csio_vpd *p)
drivers/scsi/csiostor/csio_hw.c
3041
csio_hws_removing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3076
csio_hws_pcierr(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3113
csio_handle_intr_status(struct csio_hw *hw, unsigned int reg,
drivers/scsi/csiostor/csio_hw.c
3141
static void csio_tp_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3156
static void csio_sge_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3211
static void csio_cim_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3268
static void csio_ulprx_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3283
static void csio_ulptx_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3305
static void csio_pmtx_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3328
static void csio_pmrx_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3348
static void csio_cplsw_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3367
static void csio_le_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3398
static void csio_mps_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3471
static void csio_mem_intr_handler(struct csio_hw *hw, int idx)
drivers/scsi/csiostor/csio_hw.c
3506
static void csio_ma_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3526
static void csio_smb_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3542
static void csio_ncsi_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3559
static void csio_xgmac_intr_handler(struct csio_hw *hw, int port)
drivers/scsi/csiostor/csio_hw.c
3578
static void csio_pl_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3599
csio_hw_slow_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3698
struct csio_hw *hw = (struct csio_hw *)data;
drivers/scsi/csiostor/csio_hw.c
3742
struct csio_hw *hw = mbm->hw;
drivers/scsi/csiostor/csio_hw.c
3765
csio_hw_mbm_cleanup(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3780
csio_enqueue_evt(struct csio_hw *hw, enum csio_evt type, void *evt_msg,
drivers/scsi/csiostor/csio_hw.c
3816
csio_enqueue_evt_lock(struct csio_hw *hw, enum csio_evt type, void *evt_msg,
drivers/scsi/csiostor/csio_hw.c
3872
csio_free_evt(struct csio_hw *hw, struct csio_evt_msg *evt_entry)
drivers/scsi/csiostor/csio_hw.c
3885
csio_evtq_flush(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3899
csio_evtq_stop(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3905
csio_evtq_start(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
3911
csio_evtq_cleanup(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
392
csio_hw_sf1_read(struct csio_hw *hw, uint32_t byte_cnt, int32_t cont,
drivers/scsi/csiostor/csio_hw.c
3933
csio_process_fwevtq_entry(struct csio_hw *hw, void *wr, uint32_t len,
drivers/scsi/csiostor/csio_hw.c
3977
struct csio_hw *hw = container_of(work, struct csio_hw, evtq_work);
drivers/scsi/csiostor/csio_hw.c
4059
csio_fwevtq_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4146
struct csio_hw *hw = mgmtm->hw;
drivers/scsi/csiostor/csio_hw.c
4188
csio_mgmtm_init(struct csio_mgmtm *mgmtm, struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4226
csio_hw_start(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
424
csio_hw_sf1_write(struct csio_hw *hw, uint32_t byte_cnt, uint32_t cont,
drivers/scsi/csiostor/csio_hw.c
4241
csio_hw_stop(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4261
csio_hw_reset(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4287
csio_hw_get_device_id(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4311
csio_hw_set_description(struct csio_hw *hw, uint16_t ven_id, uint16_t dev_id)
drivers/scsi/csiostor/csio_hw.c
4339
csio_hw_init(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
4427
csio_hw_exit(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
449
csio_hw_flash_wait_op(struct csio_hw *hw, int32_t attempts, int32_t delay)
drivers/scsi/csiostor/csio_hw.c
486
csio_hw_read_flash(struct csio_hw *hw, uint32_t addr, uint32_t nwords,
drivers/scsi/csiostor/csio_hw.c
527
csio_hw_write_flash(struct csio_hw *hw, uint32_t addr,
drivers/scsi/csiostor/csio_hw.c
590
csio_hw_flash_erase_sectors(struct csio_hw *hw, int32_t start, int32_t end)
drivers/scsi/csiostor/csio_hw.c
620
csio_hw_print_fw_version(struct csio_hw *hw, char *str)
drivers/scsi/csiostor/csio_hw.c
637
csio_hw_get_fw_version(struct csio_hw *hw, uint32_t *vers)
drivers/scsi/csiostor/csio_hw.c
652
csio_hw_get_tp_version(struct csio_hw *hw, u32 *vers)
drivers/scsi/csiostor/csio_hw.c
668
csio_hw_fw_dload(struct csio_hw *hw, uint8_t *fw_data, uint32_t size)
drivers/scsi/csiostor/csio_hw.c
762
csio_hw_get_flash_params(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
882
csio_hw_dev_ready(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw.c
89
static void csio_hw_mbm_cleanup(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.c
916
csio_do_hello(struct csio_hw *hw, enum csio_dev_state *state)
drivers/scsi/csiostor/csio_hw.c
92
static void csio_hws_uninit(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
93
static void csio_hws_configuring(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
94
static void csio_hws_initializing(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
95
static void csio_hws_ready(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
96
static void csio_hws_quiescing(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
97
static void csio_hws_quiesced(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
98
static void csio_hws_resetting(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.c
99
static void csio_hws_removing(struct csio_hw *, enum csio_hw_ev);
drivers/scsi/csiostor/csio_hw.h
226
struct csio_hw *hw; /* Pointer to HW moduel */
drivers/scsi/csiostor/csio_hw.h
575
void csio_set_reg_field(struct csio_hw *, uint32_t, uint32_t, uint32_t);
drivers/scsi/csiostor/csio_hw.h
579
csio_core_ticks_to_us(struct csio_hw *hw, uint32_t ticks)
drivers/scsi/csiostor/csio_hw.h
586
csio_us_to_core_ticks(struct csio_hw *hw, uint32_t us)
drivers/scsi/csiostor/csio_hw.h
630
int csio_hw_wait_op_done_val(struct csio_hw *, int, uint32_t, int,
drivers/scsi/csiostor/csio_hw.h
632
void csio_hw_tp_wr_bits_indirect(struct csio_hw *, unsigned int,
drivers/scsi/csiostor/csio_hw.h
635
void csio_hw_intr_disable(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
636
int csio_hw_slow_intr_handler(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
637
int csio_handle_intr_status(struct csio_hw *, unsigned int,
drivers/scsi/csiostor/csio_hw.h
645
int csio_hw_start(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
646
int csio_hw_stop(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
647
int csio_hw_reset(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
648
int csio_is_hw_ready(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
649
int csio_is_hw_removing(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
651
int csio_fwevtq_handler(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
653
int csio_enqueue_evt(struct csio_hw *, enum csio_evt, void *, uint16_t);
drivers/scsi/csiostor/csio_hw.h
654
void csio_evtq_flush(struct csio_hw *hw);
drivers/scsi/csiostor/csio_hw.h
656
int csio_request_irqs(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
657
void csio_intr_enable(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
658
void csio_intr_disable(struct csio_hw *, bool);
drivers/scsi/csiostor/csio_hw.h
659
void csio_hw_fatal_err(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
661
struct csio_lnode *csio_lnode_alloc(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
662
int csio_config_queues(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
664
int csio_hw_init(struct csio_hw *);
drivers/scsi/csiostor/csio_hw.h
665
void csio_hw_exit(struct csio_hw *);
drivers/scsi/csiostor/csio_hw_chip.h
119
struct csio_hw;
drivers/scsi/csiostor/csio_hw_chip.h
121
int (*chip_set_mem_win)(struct csio_hw *, uint32_t);
drivers/scsi/csiostor/csio_hw_chip.h
122
void (*chip_pcie_intr_handler)(struct csio_hw *);
drivers/scsi/csiostor/csio_hw_chip.h
123
uint32_t (*chip_flash_cfg_addr)(struct csio_hw *);
drivers/scsi/csiostor/csio_hw_chip.h
124
int (*chip_mc_read)(struct csio_hw *, int, uint32_t,
drivers/scsi/csiostor/csio_hw_chip.h
126
int (*chip_edc_read)(struct csio_hw *, int, uint32_t,
drivers/scsi/csiostor/csio_hw_chip.h
128
int (*chip_memory_rw)(struct csio_hw *, u32, int, u32,
drivers/scsi/csiostor/csio_hw_chip.h
130
void (*chip_dfs_create_ext_mem)(struct csio_hw *);
drivers/scsi/csiostor/csio_hw_t5.c
128
csio_t5_flash_cfg_addr(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw_t5.c
146
csio_t5_mc_read(struct csio_hw *hw, int idx, uint32_t addr, __be32 *data,
drivers/scsi/csiostor/csio_hw_t5.c
193
csio_t5_edc_read(struct csio_hw *hw, int idx, uint32_t addr, __be32 *data,
drivers/scsi/csiostor/csio_hw_t5.c
253
csio_t5_memory_rw(struct csio_hw *hw, u32 win, int mtype, u32 addr,
drivers/scsi/csiostor/csio_hw_t5.c
343
csio_t5_dfs_create_ext_mem(struct csio_hw *hw)
drivers/scsi/csiostor/csio_hw_t5.c
38
csio_t5_set_mem_win(struct csio_hw *hw, uint32_t win)
drivers/scsi/csiostor/csio_hw_t5.c
72
csio_t5_pcie_intr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
1032
struct csio_hw *hw = pci_get_drvdata(pdev);
drivers/scsi/csiostor/csio_init.c
1059
struct csio_hw *hw = pci_get_drvdata(pdev);
drivers/scsi/csiostor/csio_init.c
1086
struct csio_hw *hw = pci_get_drvdata(pdev);
drivers/scsi/csiostor/csio_init.c
112
void csio_add_debugfs_mem(struct csio_hw *hw, const char *name,
drivers/scsi/csiostor/csio_init.c
1121
struct csio_hw *hw = pci_get_drvdata(pdev);
drivers/scsi/csiostor/csio_init.c
120
static int csio_setup_debugfs(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
142
csio_dfs_create(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
157
csio_dfs_destroy(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
244
csio_hw_init_workers(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
250
csio_hw_exit_workers(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
256
csio_create_queues(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
333
csio_config_queues(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
461
csio_resource_alloc(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
498
csio_resource_free(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
515
static struct csio_hw *csio_hw_alloc(struct pci_dev *pdev)
drivers/scsi/csiostor/csio_init.c
517
struct csio_hw *hw;
drivers/scsi/csiostor/csio_init.c
519
hw = kzalloc_obj(struct csio_hw);
drivers/scsi/csiostor/csio_init.c
569
csio_hw_free(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
593
csio_shost_init(struct csio_hw *hw, struct device *dev,
drivers/scsi/csiostor/csio_init.c
666
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_init.c
68
struct csio_hw *hw = file->private_data - mem;
drivers/scsi/csiostor/csio_init.c
686
csio_lnode_alloc(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
692
csio_lnodes_block_request(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
731
csio_lnodes_unblock_request(struct csio_hw *hw)
drivers/scsi/csiostor/csio_init.c
769
csio_lnodes_block_by_port(struct csio_hw *hw, uint8_t portid)
drivers/scsi/csiostor/csio_init.c
810
csio_lnodes_unblock_by_port(struct csio_hw *hw, uint8_t portid)
drivers/scsi/csiostor/csio_init.c
850
csio_lnodes_exit(struct csio_hw *hw, bool npiv)
drivers/scsi/csiostor/csio_init.c
945
struct csio_hw *hw;
drivers/scsi/csiostor/csio_init.h
102
csio_put_scsi_ioreq_lock(struct csio_hw *hw, struct csio_scsim *scsim,
drivers/scsi/csiostor/csio_init.h
114
csio_put_scsi_ioreq_list_lock(struct csio_hw *hw, struct csio_scsim *scsim,
drivers/scsi/csiostor/csio_init.h
126
csio_put_scsi_ddp_list_lock(struct csio_hw *hw, struct csio_scsim *scsim,
drivers/scsi/csiostor/csio_init.h
60
void csio_scsi_intx_handler(struct csio_hw *, void *, uint32_t,
drivers/scsi/csiostor/csio_init.h
63
void csio_fwevt_intx_handler(struct csio_hw *, void *, uint32_t,
drivers/scsi/csiostor/csio_init.h
67
void csio_lnodes_block_request(struct csio_hw *);
drivers/scsi/csiostor/csio_init.h
68
void csio_lnodes_unblock_request(struct csio_hw *);
drivers/scsi/csiostor/csio_init.h
69
void csio_lnodes_block_by_port(struct csio_hw *, uint8_t);
drivers/scsi/csiostor/csio_init.h
70
void csio_lnodes_unblock_by_port(struct csio_hw *, uint8_t);
drivers/scsi/csiostor/csio_init.h
72
struct csio_lnode *csio_shost_init(struct csio_hw *, struct device *, bool,
drivers/scsi/csiostor/csio_init.h
75
void csio_lnodes_exit(struct csio_hw *, bool);
drivers/scsi/csiostor/csio_init.h
78
void csio_add_debugfs_mem(struct csio_hw *, const char *,
drivers/scsi/csiostor/csio_init.h
89
csio_get_scsi_ioreq_lock(struct csio_hw *hw, struct csio_scsim *scsim)
drivers/scsi/csiostor/csio_isr.c
110
struct csio_hw *hw = (struct csio_hw *) dev_id;
drivers/scsi/csiostor/csio_isr.c
131
csio_fwevt_intx_handler(struct csio_hw *hw, void *wr, uint32_t len,
drivers/scsi/csiostor/csio_isr.c
146
csio_process_scsi_cmpl(struct csio_hw *hw, void *wr, uint32_t len,
drivers/scsi/csiostor/csio_isr.c
214
struct csio_hw *hw = (struct csio_hw *)iq->owner;
drivers/scsi/csiostor/csio_isr.c
259
struct csio_hw *hw;
drivers/scsi/csiostor/csio_isr.c
264
hw = (struct csio_hw *)iq->owner;
drivers/scsi/csiostor/csio_isr.c
285
csio_scsi_intx_handler(struct csio_hw *hw, void *wr, uint32_t len,
drivers/scsi/csiostor/csio_isr.c
304
struct csio_hw *hw = (struct csio_hw *) dev_id;
drivers/scsi/csiostor/csio_isr.c
352
csio_add_msix_desc(struct csio_hw *hw)
drivers/scsi/csiostor/csio_isr.c
381
csio_request_irqs(struct csio_hw *hw)
drivers/scsi/csiostor/csio_isr.c
457
csio_reduce_sqsets(struct csio_hw *hw, int cnt)
drivers/scsi/csiostor/csio_isr.c
47
struct csio_hw *hw = (struct csio_hw *) dev_id;
drivers/scsi/csiostor/csio_isr.c
479
struct csio_hw *hw = affd->priv;
drivers/scsi/csiostor/csio_isr.c
497
csio_enable_msix(struct csio_hw *hw)
drivers/scsi/csiostor/csio_isr.c
551
csio_intr_enable(struct csio_hw *hw)
drivers/scsi/csiostor/csio_isr.c
584
csio_intr_disable(struct csio_hw *hw, bool free)
drivers/scsi/csiostor/csio_isr.c
81
csio_fwevt_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_lnode.c
1035
csio_handle_link_down(struct csio_hw *hw, uint8_t portid, uint32_t fcfi,
drivers/scsi/csiostor/csio_lnode.c
1116
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
115
csio_ln_lookup_by_portid(struct csio_hw *hw, uint8_t portid)
drivers/scsi/csiostor/csio_lnode.c
1169
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
1220
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
1294
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
138
csio_ln_lookup_by_vnpi(struct csio_hw *hw, uint32_t vnp_id)
drivers/scsi/csiostor/csio_lnode.c
1386
csio_get_phy_port_stats(struct csio_hw *hw, uint8_t portid,
drivers/scsi/csiostor/csio_lnode.c
1432
csio_ln_mgmt_wr_handler(struct csio_hw *hw, void *wr, uint32_t len)
drivers/scsi/csiostor/csio_lnode.c
1483
csio_fcoe_fwevt_handler(struct csio_hw *hw, __u8 cpl_op, __be64 *cmd)
drivers/scsi/csiostor/csio_lnode.c
1731
struct csio_hw *hw = mgmtm->hw;
drivers/scsi/csiostor/csio_lnode.c
178
csio_lnode_lookup_by_wwpn(struct csio_hw *hw, uint8_t *wwpn)
drivers/scsi/csiostor/csio_lnode.c
1806
void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *),
drivers/scsi/csiostor/csio_lnode.c
1810
struct csio_hw *hw = csio_lnode_to_hw(io_req->lnode);
drivers/scsi/csiostor/csio_lnode.c
1836
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
1871
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
1923
csio_notify_lnodes(struct csio_hw *hw, enum csio_ln_notify note)
drivers/scsi/csiostor/csio_lnode.c
1965
csio_disable_lnodes(struct csio_hw *hw, uint8_t portid, bool disable)
drivers/scsi/csiostor/csio_lnode.c
1995
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
2074
csio_lnode_init(struct csio_lnode *ln, struct csio_hw *hw,
drivers/scsi/csiostor/csio_lnode.c
2126
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_lnode.c
267
csio_ln_fdmi_done(struct csio_hw *hw, struct csio_ioreq *fdmi_req)
drivers/scsi/csiostor/csio_lnode.c
291
csio_ln_fdmi_rhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req)
drivers/scsi/csiostor/csio_lnode.c
404
csio_ln_fdmi_dprt_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req)
drivers/scsi/csiostor/csio_lnode.c
511
csio_ln_fdmi_dhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req)
drivers/scsi/csiostor/csio_lnode.c
615
csio_ln_vnp_read_cbfn(struct csio_hw *hw, struct csio_mb *mbp)
drivers/scsi/csiostor/csio_lnode.c
64
void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *),
drivers/scsi/csiostor/csio_lnode.c
681
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_lnode.c
683
struct csio_hw *hw = ln->hwp;
drivers/scsi/csiostor/csio_lnode.c
720
struct csio_hw *hw = ln->hwp;
drivers/scsi/csiostor/csio_lnode.c
783
csio_ln_read_fcf_cbfn(struct csio_hw *hw, struct csio_mb *mbp)
drivers/scsi/csiostor/csio_lnode.c
832
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_lnode.c
834
struct csio_hw *hw = ln->hwp;
drivers/scsi/csiostor/csio_lnode.c
873
csio_handle_link_up(struct csio_hw *hw, uint8_t portid, uint32_t fcfi,
drivers/scsi/csiostor/csio_lnode.h
137
struct csio_hw *hwp; /* Pointer to the HW module */
drivers/scsi/csiostor/csio_lnode.h
223
void csio_fcoe_fwevt_handler(struct csio_hw *, __u8 cpl_op, __be64 *);
drivers/scsi/csiostor/csio_lnode.h
226
struct csio_lnode *csio_lnode_lookup_by_wwpn(struct csio_hw *, uint8_t *);
drivers/scsi/csiostor/csio_lnode.h
227
int csio_get_phy_port_stats(struct csio_hw *, uint8_t ,
drivers/scsi/csiostor/csio_lnode.h
231
void csio_notify_lnodes(struct csio_hw *, enum csio_ln_notify);
drivers/scsi/csiostor/csio_lnode.h
232
void csio_disable_lnodes(struct csio_hw *, uint8_t, bool);
drivers/scsi/csiostor/csio_lnode.h
238
int csio_lnode_init(struct csio_lnode *, struct csio_hw *,
drivers/scsi/csiostor/csio_mb.c
1011
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
1027
csio_fcoe_read_portparams_init_mb(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
1030
void (*cbfn)(struct csio_hw *,
drivers/scsi/csiostor/csio_mb.c
1051
csio_mb_process_portparams_rsp(struct csio_hw *hw,
drivers/scsi/csiostor/csio_mb.c
108
csio_mb_process_hello_rsp(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
1110
csio_mb_intr_enable(struct csio_hw *hw)
drivers/scsi/csiostor/csio_mb.c
1123
csio_mb_intr_disable(struct csio_hw *hw)
drivers/scsi/csiostor/csio_mb.c
1131
csio_mb_dump_fw_dbg(struct csio_hw *hw, __be64 *cmd)
drivers/scsi/csiostor/csio_mb.c
1158
csio_mb_debug_cmd_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_mb.c
1188
csio_mb_issue(struct csio_hw *hw, struct csio_mb *mbp)
drivers/scsi/csiostor/csio_mb.c
1354
csio_mb_completions(struct csio_hw *hw, struct list_head *cbfn_q)
drivers/scsi/csiostor/csio_mb.c
1376
csio_mb_portmod_changed(struct csio_hw *hw, uint8_t port_id)
drivers/scsi/csiostor/csio_mb.c
140
csio_mb_bye(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
1405
csio_mb_fwevt_handler(struct csio_hw *hw, __be64 *cmd)
drivers/scsi/csiostor/csio_mb.c
141
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
1472
csio_mb_isr_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_mb.c
1576
csio_mb_tmo_handler(struct csio_hw *hw)
drivers/scsi/csiostor/csio_mb.c
1611
csio_mb_cancel_all(struct csio_hw *hw, struct list_head *cbfn_q)
drivers/scsi/csiostor/csio_mb.c
162
csio_mb_reset(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
164
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
1663
csio_mbm_init(struct csio_mbm *mbm, struct csio_hw *hw,
drivers/scsi/csiostor/csio_mb.c
193
csio_mb_params(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
196
void (*cbfn)(struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
240
csio_mb_process_read_params_rsp(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
264
csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, int reg)
drivers/scsi/csiostor/csio_mb.c
300
csio_mb_caps_config(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
302
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
342
csio_mb_port(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
344
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
385
csio_mb_process_read_port_rsp(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
413
csio_mb_initialize(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
414
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
440
csio_mb_iq_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
442
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
485
csio_mb_iq_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
488
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
571
csio_mb_iq_alloc_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
573
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
590
csio_mb_iq_alloc_write_rsp(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
622
csio_mb_iq_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
624
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
658
csio_mb_eq_ofld_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
660
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
694
csio_mb_eq_ofld_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
697
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
755
csio_mb_eq_ofld_alloc_write(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
758
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
76
csio_mb_hello(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.c
776
csio_mb_eq_ofld_alloc_write_rsp(struct csio_hw *hw,
drivers/scsi/csiostor/csio_mb.c
78
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
808
csio_mb_eq_ofld_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv,
drivers/scsi/csiostor/csio_mb.c
810
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
841
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
873
csio_fcoe_read_res_info_init_mb(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.c
875
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
910
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
951
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.c
980
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_mb.h
125
void (*mb_cbfn) (struct csio_hw *, struct csio_mb *);
drivers/scsi/csiostor/csio_mb.h
134
struct csio_hw *hw; /* Hardware pointer */
drivers/scsi/csiostor/csio_mb.h
153
void csio_mb_hello(struct csio_hw *, struct csio_mb *, uint32_t,
drivers/scsi/csiostor/csio_mb.h
155
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
157
void csio_mb_process_hello_rsp(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
161
void csio_mb_bye(struct csio_hw *, struct csio_mb *, uint32_t,
drivers/scsi/csiostor/csio_mb.h
162
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
164
void csio_mb_reset(struct csio_hw *, struct csio_mb *, uint32_t, int, int,
drivers/scsi/csiostor/csio_mb.h
165
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
167
void csio_mb_params(struct csio_hw *, struct csio_mb *, uint32_t, unsigned int,
drivers/scsi/csiostor/csio_mb.h
169
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
171
void csio_mb_process_read_params_rsp(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
174
void csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
drivers/scsi/csiostor/csio_mb.h
177
void csio_mb_caps_config(struct csio_hw *, struct csio_mb *, uint32_t,
drivers/scsi/csiostor/csio_mb.h
179
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
181
void csio_mb_port(struct csio_hw *, struct csio_mb *, uint32_t,
drivers/scsi/csiostor/csio_mb.h
183
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
185
void csio_mb_process_read_port_rsp(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
189
void csio_mb_initialize(struct csio_hw *, struct csio_mb *, uint32_t,
drivers/scsi/csiostor/csio_mb.h
190
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
192
void csio_mb_iq_alloc_write(struct csio_hw *, struct csio_mb *, void *,
drivers/scsi/csiostor/csio_mb.h
194
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
196
void csio_mb_iq_alloc_write_rsp(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
199
void csio_mb_iq_free(struct csio_hw *, struct csio_mb *, void *,
drivers/scsi/csiostor/csio_mb.h
201
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
203
void csio_mb_eq_ofld_alloc_write(struct csio_hw *, struct csio_mb *, void *,
drivers/scsi/csiostor/csio_mb.h
205
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
207
void csio_mb_eq_ofld_alloc_write_rsp(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
210
void csio_mb_eq_ofld_free(struct csio_hw *, struct csio_mb *, void *,
drivers/scsi/csiostor/csio_mb.h
212
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
214
void csio_fcoe_read_res_info_init_mb(struct csio_hw *, struct csio_mb *,
drivers/scsi/csiostor/csio_mb.h
216
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
220
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
225
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
229
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
233
void (*) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
237
void (*cbfn) (struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
239
void csio_fcoe_read_portparams_init_mb(struct csio_hw *hw,
drivers/scsi/csiostor/csio_mb.h
242
void (*cbfn)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_mb.h
244
void csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp,
drivers/scsi/csiostor/csio_mb.h
250
int csio_mbm_init(struct csio_mbm *, struct csio_hw *,
drivers/scsi/csiostor/csio_mb.h
253
void csio_mb_intr_enable(struct csio_hw *);
drivers/scsi/csiostor/csio_mb.h
254
void csio_mb_intr_disable(struct csio_hw *);
drivers/scsi/csiostor/csio_mb.h
256
int csio_mb_issue(struct csio_hw *, struct csio_mb *);
drivers/scsi/csiostor/csio_mb.h
257
void csio_mb_completions(struct csio_hw *, struct list_head *);
drivers/scsi/csiostor/csio_mb.h
258
int csio_mb_fwevt_handler(struct csio_hw *, __be64 *);
drivers/scsi/csiostor/csio_mb.h
259
int csio_mb_isr_handler(struct csio_hw *);
drivers/scsi/csiostor/csio_mb.h
260
struct csio_mb *csio_mb_tmo_handler(struct csio_hw *);
drivers/scsi/csiostor/csio_mb.h
261
void csio_mb_cancel_all(struct csio_hw *, struct list_head *);
drivers/scsi/csiostor/csio_rnode.c
192
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_rnode.c
218
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_rnode.c
242
struct csio_hw *hw = csio_lnode_to_hw(csio_rnode_to_lnode(rn));
drivers/scsi/csiostor/csio_rnode.c
551
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_rnode.c
568
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1102
csio_scsi_cmpl_handler(struct csio_hw *hw, void *wr, uint32_t len,
drivers/scsi/csiostor/csio_scsi.c
1161
struct csio_hw *hw = scm->hw;
drivers/scsi/csiostor/csio_scsi.c
1195
struct csio_hw *hw = ln->hwp;
drivers/scsi/csiostor/csio_scsi.c
1235
struct csio_hw *hw = scm->hw;
drivers/scsi/csiostor/csio_scsi.c
1275
struct csio_hw *hw = scm->hw;
drivers/scsi/csiostor/csio_scsi.c
1320
struct csio_hw *hw = scm->hw;
drivers/scsi/csiostor/csio_scsi.c
1366
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1380
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1406
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1442
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1493
csio_scsi_copy_to_sgl(struct csio_hw *hw, struct csio_ioreq *req)
drivers/scsi/csiostor/csio_scsi.c
1562
csio_scsi_err_handler(struct csio_hw *hw, struct csio_ioreq *req)
drivers/scsi/csiostor/csio_scsi.c
1741
csio_scsi_cbfn(struct csio_hw *hw, struct csio_ioreq *req)
drivers/scsi/csiostor/csio_scsi.c
1782
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
1888
csio_do_abrt_cls(struct csio_hw *hw, struct csio_ioreq *ioreq, bool abort)
drivers/scsi/csiostor/csio_scsi.c
1917
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
2017
csio_tm_cbfn(struct csio_hw *hw, struct csio_ioreq *req)
drivers/scsi/csiostor/csio_scsi.c
203
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
2065
struct csio_hw *hw = csio_lnode_to_hw(ln);
drivers/scsi/csiostor/csio_scsi.c
2322
csio_scsi_alloc_ddp_bufs(struct csio_scsim *scm, struct csio_hw *hw,
drivers/scsi/csiostor/csio_scsi.c
2395
csio_scsi_free_ddp_bufs(struct csio_scsim *scm, struct csio_hw *hw)
drivers/scsi/csiostor/csio_scsi.c
2419
csio_scsim_init(struct csio_scsim *scm, struct csio_hw *hw)
drivers/scsi/csiostor/csio_scsi.c
258
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
290
csio_scsi_init_ultptx_dsgl(struct csio_hw *hw, struct csio_ioreq *req,
drivers/scsi/csiostor/csio_scsi.c
362
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
415
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
483
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
520
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
556
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
649
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
65
static int csio_do_abrt_cls(struct csio_hw *,
drivers/scsi/csiostor/csio_scsi.c
677
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
705
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
775
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
847
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
890
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.c
987
struct csio_hw *hw = req->lnode->hwp;
drivers/scsi/csiostor/csio_scsi.h
148
struct csio_hw *hw; /* Pointer to HW moduel */
drivers/scsi/csiostor/csio_scsi.h
345
struct csio_ioreq *csio_scsi_cmpl_handler(struct csio_hw *, void *, uint32_t,
drivers/scsi/csiostor/csio_scsi.h
348
int csio_scsi_qconfig(struct csio_hw *);
drivers/scsi/csiostor/csio_scsi.h
349
int csio_scsim_init(struct csio_scsim *, struct csio_hw *);
drivers/scsi/csiostor/csio_wr.c
1021
csio_wr_inval_flq_buf(struct csio_hw *hw, struct csio_q *flq)
drivers/scsi/csiostor/csio_wr.c
1041
csio_wr_process_fl(struct csio_hw *hw, struct csio_q *q,
drivers/scsi/csiostor/csio_wr.c
1043
void (*iq_handler)(struct csio_hw *, void *,
drivers/scsi/csiostor/csio_wr.c
1127
csio_wr_process_iq(struct csio_hw *hw, struct csio_q *q,
drivers/scsi/csiostor/csio_wr.c
1128
void (*iq_handler)(struct csio_hw *, void *,
drivers/scsi/csiostor/csio_wr.c
115
csio_wr_fill_fl(struct csio_hw *hw, struct csio_q *flq)
drivers/scsi/csiostor/csio_wr.c
1261
csio_wr_process_iq_idx(struct csio_hw *hw, int qidx,
drivers/scsi/csiostor/csio_wr.c
1262
void (*iq_handler)(struct csio_hw *, void *,
drivers/scsi/csiostor/csio_wr.c
1308
csio_wr_fixup_host_params(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
1431
csio_init_intr_coalesce_parms(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
1453
csio_wr_get_sge(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
151
csio_wr_update_fl(struct csio_hw *hw, struct csio_q *flq, uint16_t n)
drivers/scsi/csiostor/csio_wr.c
1522
csio_wr_set_sge(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
1606
csio_wr_sge_init(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
1644
csio_wrm_init(struct csio_wrm *wrm, struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
1685
csio_wrm_exit(struct csio_wrm *wrm, struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
186
csio_wr_alloc_q(struct csio_hw *hw, uint32_t qsize, uint32_t wrsize,
drivers/scsi/csiostor/csio_wr.c
337
csio_wr_iq_create_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx)
drivers/scsi/csiostor/csio_wr.c
415
csio_wr_iq_create(struct csio_hw *hw, void *priv, int iq_idx,
drivers/scsi/csiostor/csio_wr.c
417
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_wr.c
519
csio_wr_eq_cfg_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx)
drivers/scsi/csiostor/csio_wr.c
556
csio_wr_eq_create(struct csio_hw *hw, void *priv, int eq_idx,
drivers/scsi/csiostor/csio_wr.c
558
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_wr.c
58
csio_get_flbuf_size(struct csio_hw *hw, struct csio_sge *sge, uint32_t reg)
drivers/scsi/csiostor/csio_wr.c
607
csio_wr_iq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx)
drivers/scsi/csiostor/csio_wr.c
631
csio_wr_iq_destroy(struct csio_hw *hw, void *priv, int iq_idx,
drivers/scsi/csiostor/csio_wr.c
632
void (*cbfn)(struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_wr.c
681
csio_wr_eq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx)
drivers/scsi/csiostor/csio_wr.c
705
csio_wr_eq_destroy(struct csio_hw *hw, void *priv, int eq_idx,
drivers/scsi/csiostor/csio_wr.c
706
void (*cbfn) (struct csio_hw *, struct csio_mb *))
drivers/scsi/csiostor/csio_wr.c
73
csio_wr_qstat_pgsz(struct csio_hw *hw)
drivers/scsi/csiostor/csio_wr.c
744
csio_wr_cleanup_eq_stpg(struct csio_hw *hw, int qidx)
drivers/scsi/csiostor/csio_wr.c
761
csio_wr_cleanup_iq_ftr(struct csio_hw *hw, int qidx)
drivers/scsi/csiostor/csio_wr.c
785
csio_wr_destroy_queues(struct csio_hw *hw, bool cmd)
drivers/scsi/csiostor/csio_wr.c
80
csio_wr_ring_fldb(struct csio_hw *hw, struct csio_q *flq)
drivers/scsi/csiostor/csio_wr.c
862
csio_wr_get(struct csio_hw *hw, int qidx, uint32_t size,
drivers/scsi/csiostor/csio_wr.c
97
csio_wr_sge_intr_enable(struct csio_hw *hw, uint16_t iqid)
drivers/scsi/csiostor/csio_wr.c
981
csio_wr_issue(struct csio_hw *hw, int qidx, bool prio)
drivers/scsi/csiostor/csio_wr.h
106
struct csio_hw;
drivers/scsi/csiostor/csio_wr.h
253
void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *);
drivers/scsi/csiostor/csio_wr.h
350
typedef void (*iq_handler_t)(struct csio_hw *, void *, uint32_t,
drivers/scsi/csiostor/csio_wr.h
483
int csio_wr_alloc_q(struct csio_hw *, uint32_t, uint32_t,
drivers/scsi/csiostor/csio_wr.h
485
int csio_wr_iq_create(struct csio_hw *, void *, int,
drivers/scsi/csiostor/csio_wr.h
487
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_wr.h
488
int csio_wr_eq_create(struct csio_hw *, void *, int, int, uint8_t,
drivers/scsi/csiostor/csio_wr.h
489
void (*)(struct csio_hw *, struct csio_mb *));
drivers/scsi/csiostor/csio_wr.h
490
int csio_wr_destroy_queues(struct csio_hw *, bool cmd);
drivers/scsi/csiostor/csio_wr.h
493
int csio_wr_get(struct csio_hw *, int, uint32_t,
drivers/scsi/csiostor/csio_wr.h
496
int csio_wr_issue(struct csio_hw *, int, bool);
drivers/scsi/csiostor/csio_wr.h
497
int csio_wr_process_iq(struct csio_hw *, struct csio_q *,
drivers/scsi/csiostor/csio_wr.h
498
void (*)(struct csio_hw *, void *,
drivers/scsi/csiostor/csio_wr.h
502
int csio_wr_process_iq_idx(struct csio_hw *, int,
drivers/scsi/csiostor/csio_wr.h
503
void (*)(struct csio_hw *, void *,
drivers/scsi/csiostor/csio_wr.h
508
void csio_wr_sge_init(struct csio_hw *);
drivers/scsi/csiostor/csio_wr.h
509
int csio_wrm_init(struct csio_wrm *, struct csio_hw *);
drivers/scsi/csiostor/csio_wr.h
510
void csio_wrm_exit(struct csio_wrm *, struct csio_hw *);