Home
last modified time | relevance | path

Searched defs:hba (Results 1 – 25 of 35) sorted by relevance

12

/linux-3.3/drivers/scsi/
Dhptiop.c54 static int iop_wait_ready_itl(struct hptiop_hba *hba, u32 millisec) in iop_wait_ready_itl()
75 static int iop_wait_ready_mv(struct hptiop_hba *hba, u32 millisec) in iop_wait_ready_mv()
80 static void hptiop_request_callback_itl(struct hptiop_hba *hba, u32 tag) in hptiop_request_callback_itl()
89 static void hptiop_drain_outbound_queue_itl(struct hptiop_hba *hba) in hptiop_drain_outbound_queue_itl()
116 static int iop_intr_itl(struct hptiop_hba *hba) in iop_intr_itl()
164 static void mv_inbound_write(u64 p, struct hptiop_hba *hba) in mv_inbound_write()
178 static void hptiop_request_callback_mv(struct hptiop_hba *hba, u64 tag) in hptiop_request_callback_mv()
206 static int iop_intr_mv(struct hptiop_hba *hba) in iop_intr_mv()
233 static int iop_send_sync_request_itl(struct hptiop_hba *hba, in iop_send_sync_request_itl()
255 static int iop_send_sync_request_mv(struct hptiop_hba *hba, in iop_send_sync_request_mv()
[all …]
Dstex.c373 static struct status_msg *stex_get_status(struct st_hba *hba) in stex_get_status()
394 static struct req_msg *stex_alloc_req(struct st_hba *hba) in stex_alloc_req()
404 static struct req_msg *stex_ss_alloc_req(struct st_hba *hba) in stex_ss_alloc_req()
410 static int stex_map_sg(struct st_hba *hba, in stex_map_sg()
442 static int stex_ss_map_sg(struct st_hba *hba, in stex_ss_map_sg()
475 static void stex_controller_info(struct st_hba *hba, struct st_ccb *ccb) in stex_controller_info()
503 stex_send_cmd(struct st_hba *hba, struct req_msg *req, u16 tag) in stex_send_cmd()
516 stex_ss_send_cmd(struct st_hba *hba, struct req_msg *req, u16 tag) in stex_ss_send_cmd()
577 struct st_hba *hba; in stex_queuecommand_lck() local
760 static void stex_check_cmd(struct st_hba *hba, in stex_check_cmd()
[all …]
/linux-3.3/drivers/scsi/bnx2i/
Dbnx2i_iscsi.c32 static int bnx2i_adapter_ready(struct bnx2i_hba *hba) in bnx2i_adapter_ready()
141 static int bnx2i_map_scsi_sg(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd) in bnx2i_map_scsi_sg()
236 static int bnx2i_bind_conn_to_iscsi_cid(struct bnx2i_hba *hba, in bnx2i_bind_conn_to_iscsi_cid()
256 struct bnx2i_conn *bnx2i_get_conn_from_id(struct bnx2i_hba *hba, in bnx2i_get_conn_from_id()
275 static u32 bnx2i_alloc_iscsi_cid(struct bnx2i_hba *hba) in bnx2i_alloc_iscsi_cid()
297 static void bnx2i_free_iscsi_cid(struct bnx2i_hba *hba, u16 iscsi_cid) in bnx2i_free_iscsi_cid()
322 static int bnx2i_setup_free_cid_que(struct bnx2i_hba *hba) in bnx2i_setup_free_cid_que()
361 static void bnx2i_release_free_cid_que(struct bnx2i_hba *hba) in bnx2i_release_free_cid_que()
379 static struct iscsi_endpoint *bnx2i_alloc_ep(struct bnx2i_hba *hba) in bnx2i_alloc_ep()
442 static int bnx2i_alloc_bdt(struct bnx2i_hba *hba, struct iscsi_session *session, in bnx2i_alloc_bdt()
[all …]
Dbnx2i_init.c87 void bnx2i_identify_device(struct bnx2i_hba *hba) in bnx2i_identify_device()
126 struct bnx2i_hba *hba = NULL; in get_adapter_list_head() local
152 struct bnx2i_hba *hba, *temp; in bnx2i_find_hba_for_cnic() local
181 struct bnx2i_hba *hba = handle; in bnx2i_start() local
205 static void bnx2i_chip_cleanup(struct bnx2i_hba *hba) in bnx2i_chip_cleanup()
239 struct bnx2i_hba *hba = handle; in bnx2i_stop() local
290 static int bnx2i_init_one(struct bnx2i_hba *hba, struct cnic_dev *cnic) in bnx2i_init_one()
336 struct bnx2i_hba *hba; in bnx2i_ulp_init() local
361 struct bnx2i_hba *hba; in bnx2i_ulp_exit() local
535 struct bnx2i_hba *hba; in bnx2i_mod_exit() local
Dbnx2i_sysfs.c39 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); in bnx2i_show_sq_info() local
59 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); in bnx2i_set_sq_info() local
95 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); in bnx2i_show_ccell_info() local
114 struct bnx2i_hba *hba = bnx2i_dev_to_hba(dev); in bnx2i_set_ccell_info() local
Dbnx2i_hwi.c46 static void bnx2i_adjust_qp_size(struct bnx2i_hba *hba) in bnx2i_adjust_qp_size()
95 static void bnx2i_get_link_state(struct bnx2i_hba *hba) in bnx2i_get_link_state()
112 static void bnx2i_iscsi_license_error(struct bnx2i_hba *hba, u32 error_code) in bnx2i_iscsi_license_error()
646 struct bnx2i_hba *hba = bnx2i_conn->hba; in bnx2i_update_iscsi_conn() local
740 void bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd) in bnx2i_send_cmd_cleanup_req()
764 int bnx2i_send_conn_destroy(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) in bnx2i_send_conn_destroy()
798 static int bnx2i_570x_send_conn_ofld_req(struct bnx2i_hba *hba, in bnx2i_570x_send_conn_ofld_req()
858 static int bnx2i_5771x_send_conn_ofld_req(struct bnx2i_hba *hba, in bnx2i_5771x_send_conn_ofld_req()
927 int bnx2i_send_conn_ofld_req(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) in bnx2i_send_conn_ofld_req()
1056 int bnx2i_alloc_qp_resc(struct bnx2i_hba *hba, struct bnx2i_endpoint *ep) in bnx2i_alloc_qp_resc()
[all …]
/linux-3.3/drivers/scsi/bnx2fc/
Dbnx2fc_tgt.c69 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_offload_session() local
241 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_upload_session() local
321 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_init_tgt() local
406 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_rport_event_handler() local
552 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_tgt_lookup() local
585 static u32 bnx2fc_alloc_conn_id(struct bnx2fc_hba *hba, in bnx2fc_alloc_conn_id()
621 static void bnx2fc_free_conn_id(struct bnx2fc_hba *hba, u32 conn_id) in bnx2fc_free_conn_id()
633 static int bnx2fc_alloc_session_resc(struct bnx2fc_hba *hba, in bnx2fc_alloc_session_resc()
803 static void bnx2fc_free_session_resc(struct bnx2fc_hba *hba, in bnx2fc_free_session_resc()
Dbnx2fc_hwi.c28 int bnx2fc_send_stat_req(struct bnx2fc_hba *hba) in bnx2fc_send_stat_req()
60 int bnx2fc_send_fw_fcoe_init_msg(struct bnx2fc_hba *hba) in bnx2fc_send_fw_fcoe_init_msg()
140 int bnx2fc_send_fw_fcoe_destroy_msg(struct bnx2fc_hba *hba) in bnx2fc_send_fw_fcoe_destroy_msg()
170 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_send_session_ofld_req() local
354 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_send_session_enable_req() local
422 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_send_session_disable_req() local
482 int bnx2fc_send_session_destroy_req(struct bnx2fc_hba *hba, in bnx2fc_send_session_destroy_req()
506 static bool is_valid_lport(struct bnx2fc_hba *hba, struct fc_lport *lport) in is_valid_lport()
527 struct bnx2fc_hba *hba; in bnx2fc_unsol_els_work() local
629 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_process_unsol_compl() local
[all …]
Dbnx2fc_fcoe.c169 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_cleanup() local
247 struct bnx2fc_hba *hba; in bnx2fc_xmit() local
632 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_get_host_stats() local
730 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_link_ok() local
750 void bnx2fc_get_link_state(struct bnx2fc_hba *hba) in bnx2fc_get_link_state()
760 struct bnx2fc_hba *hba; in bnx2fc_net_config() local
803 struct bnx2fc_hba *hba = (struct bnx2fc_hba *)data; in bnx2fc_destroy_timer() local
824 struct bnx2fc_hba *hba = (struct bnx2fc_hba *)context; in bnx2fc_indicate_netevent() local
1089 static void bnx2fc_free_vport(struct bnx2fc_hba *hba, struct fc_lport *lport) in bnx2fc_free_vport()
1249 static void bnx2fc_hba_destroy(struct bnx2fc_hba *hba) in bnx2fc_hba_destroy()
[all …]
Dbnx2fc_io.c242 struct bnx2fc_cmd_mgr *bnx2fc_cmd_mgr_alloc(struct bnx2fc_hba *hba, in bnx2fc_cmd_mgr_alloc()
367 struct bnx2fc_hba *hba = cmgr->hba; in bnx2fc_cmd_mgr_free() local
579 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_free_mp_resc() local
616 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_init_mp_req() local
1609 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_map_sg() local
1955 struct bnx2fc_hba *hba = interface->hba; in bnx2fc_post_io_req() local
Dbnx2fc.h221 struct bnx2fc_hba *hba; member
241 struct bnx2fc_hba *hba; member
444 struct bnx2fc_hba *hba; member
/linux-3.3/drivers/target/
Dtarget_core_rd.c50 static int rd_attach_hba(struct se_hba *hba, u32 host_id) in rd_attach_hba()
74 static void rd_detach_hba(struct se_hba *hba) in rd_detach_hba()
203 struct se_hba *hba, in rd_allocate_virtdevice()
222 static void *rd_MEMCPY_allocate_virtdevice(struct se_hba *hba, const char *name) in rd_MEMCPY_allocate_virtdevice()
232 struct se_hba *hba, in rd_create_virtdevice()
284 struct se_hba *hba, in rd_MEMCPY_create_virtdevice()
459 struct se_hba *hba, in rd_set_configfs_dev_params()
497 static ssize_t rd_check_configfs_dev_params(struct se_hba *hba, struct se_subsystem_dev *se_dev) in rd_check_configfs_dev_params()
510 struct se_hba *hba, in rd_show_configfs_dev_params()
Dtarget_core_pscsi.c62 static int pscsi_attach_hba(struct se_hba *hba, u32 host_id) in pscsi_attach_hba()
85 static void pscsi_detach_hba(struct se_hba *hba) in pscsi_detach_hba()
105 static int pscsi_pmode_enable_hba(struct se_hba *hba, unsigned long mode_flag) in pscsi_pmode_enable_hba()
303 struct se_hba *hba, in pscsi_add_device_to_list()
381 static void *pscsi_allocate_virtdevice(struct se_hba *hba, const char *name) in pscsi_allocate_virtdevice()
403 struct se_hba *hba) in pscsi_create_type_disk()
451 struct se_hba *hba) in pscsi_create_type_rom()
486 struct se_hba *hba) in pscsi_create_type_other()
507 struct se_hba *hba, in pscsi_create_virtdevice()
802 static ssize_t pscsi_set_configfs_dev_params(struct se_hba *hba, in pscsi_set_configfs_dev_params()
[all …]
Dtarget_core_iblock.c57 static int iblock_attach_hba(struct se_hba *hba, u32 host_id) in iblock_attach_hba()
82 static void iblock_detach_hba(struct se_hba *hba) in iblock_detach_hba()
93 static void *iblock_allocate_virtdevice(struct se_hba *hba, const char *name) in iblock_allocate_virtdevice()
111 struct se_hba *hba, in iblock_create_virtdevice()
378 static ssize_t iblock_set_configfs_dev_params(struct se_hba *hba, in iblock_set_configfs_dev_params()
431 struct se_hba *hba, in iblock_check_configfs_dev_params()
445 struct se_hba *hba, in iblock_show_configfs_dev_params()
Dtarget_core_file.c50 static int fd_attach_hba(struct se_hba *hba, u32 host_id) in fd_attach_hba()
74 static void fd_detach_hba(struct se_hba *hba) in fd_detach_hba()
85 static void *fd_allocate_virtdevice(struct se_hba *hba, const char *name) in fd_allocate_virtdevice()
108 struct se_hba *hba, in fd_create_virtdevice()
485 struct se_hba *hba, in fd_set_configfs_dev_params()
559 static ssize_t fd_check_configfs_dev_params(struct se_hba *hba, struct se_subsystem_dev *se_dev) in fd_check_configfs_dev_params()
572 struct se_hba *hba, in fd_show_configfs_dev_params()
Dtarget_core_hba.c107 struct se_hba *hba; in core_alloc_hba() local
153 core_delete_hba(struct se_hba *hba) in core_delete_hba()
Dtarget_core_configfs.c1633 struct se_hba *hba = se_dev->se_dev_hba; in target_core_show_dev_info() local
1661 struct se_hba *hba = se_dev->se_dev_hba; in target_core_store_dev_control() local
1697 struct se_hba *hba = se_dev->se_dev_hba; in target_core_store_dev_alias() local
1748 struct se_hba *hba = se_dev->se_dev_hba; in target_core_store_dev_udev_path() local
1790 struct se_hba *hba = se_dev->se_dev_hba; in target_core_store_dev_enable() local
1872 struct se_hba *hba = su_dev->se_dev_hba; in target_core_store_alua_lu_gp() local
1984 struct se_hba *hba = item_to_hba(&se_dev->se_dev_hba->hba_group.cg_item); in target_core_dev_release() local
2133 struct se_hba *hba; in target_core_alua_lu_gp_show_attr_members() local
2730 struct se_hba *hba = item_to_hba(hba_ci); in target_core_make_subdev() local
2867 struct se_hba *hba; in target_core_drop_subdev() local
[all …]
Dtarget_core_device.c716 struct se_hba *hba = dev->se_hba; in se_release_device_for_hba() local
759 int se_free_virtual_device(struct se_device *dev, struct se_hba *hba) in se_free_virtual_device()
772 struct se_hba *hba = dev->se_hba; in se_dev_start() local
792 struct se_hba *hba = dev->se_hba; in se_dev_stop() local
1292 struct se_hba *hba, in core_dev_add_lun()
1567 struct se_hba *hba; in core_dev_setup_virtual_lun0() local
1638 struct se_hba *hba = lun0_hba; in core_dev_release_virtual_lun0() local
Dtarget_core_stat.c86 struct se_hba *hba = se_subdev->se_dev_hba; in target_stat_scsi_dev_show_attr_inst() local
182 struct se_hba *hba = se_subdev->se_dev_hba; in target_stat_scsi_tgt_dev_show_attr_inst() local
341 struct se_hba *hba = se_subdev->se_dev_hba; in target_stat_scsi_lu_show_attr_inst() local
707 struct se_hba *hba; in target_stat_scsi_port_show_attr_inst() local
850 struct se_hba *hba; in target_stat_scsi_tgt_port_show_attr_inst() local
1094 struct se_hba *hba; in target_stat_scsi_transport_show_attr_inst() local
/linux-3.3/arch/parisc/include/asm/
Dpci.h85 #define PCI_IS_LMMIO(hba,a) pci_is_lmmio(hba,a) argument
90 static __inline__ int pci_is_lmmio(struct pci_hba_data *hba, unsigned long a) in pci_is_lmmio()
103 #define PCI_BUS_ADDR(hba,a) (PCI_IS_LMMIO(hba,a) \ argument
106 #define PCI_HOST_ADDR(hba,a) (((a) & PCI_F_EXTEND) == 0 \ argument
112 #define PCI_BUS_ADDR(hba,a) (a) argument
113 #define PCI_HOST_ADDR(hba,a) (a) argument
115 #define PCI_IS_LMMIO(hba,a) (1) /* 32-bit doesn't support GMMIO */ argument
Dropes.h207 struct pci_hba_data hba; member
/linux-3.3/arch/parisc/kernel/
Dpci.c203 struct pci_hba_data *hba = HBA_DATA(dev->bus->bridge->platform_data); in pcibios_resource_to_bus() local
231 struct pci_hba_data *hba = HBA_DATA(dev->bus->bridge->platform_data); in pcibios_bus_to_resource() local
319 void pcibios_register_hba(struct pci_hba_data *hba) in pcibios_register_hba()
/linux-3.3/drivers/parisc/
Deisa.c65 struct pci_hba_data hba; member
Ddino.c146 struct pci_hba_data hba; /* 'C' inheritance - must be first */ member
/linux-3.3/drivers/s390/scsi/
Dzfcp_dbf.h262 debug_info_t *hba; member

12