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