se_hba             48 drivers/target/loopback/tcm_loop.h 	struct se_hba_s *se_hba;
se_hba            678 drivers/target/target_core_alua.c 	if (dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE)
se_hba           1924 drivers/target/target_core_alua.c 	    (dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE))
se_hba           2181 drivers/target/target_core_alua.c 	    (dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE))
se_hba           2268 drivers/target/target_core_alua.c 	    !(dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE)) {
se_hba             75 drivers/target/target_core_configfs.c static inline struct se_hba *
se_hba             78 drivers/target/target_core_configfs.c 	return container_of(to_config_group(item), struct se_hba, hba_group);
se_hba           2098 drivers/target/target_core_configfs.c 	struct se_hba *hba = dev->se_hba;
se_hba           2138 drivers/target/target_core_configfs.c 	struct se_hba *hba = dev->se_hba;
se_hba           2220 drivers/target/target_core_configfs.c 	struct se_hba *hba = dev->se_hba;
se_hba           2549 drivers/target/target_core_configfs.c 	struct se_hba *hba;
se_hba           2559 drivers/target/target_core_configfs.c 		hba = dev->se_hba;
se_hba           3149 drivers/target/target_core_configfs.c 	struct se_hba *hba = item_to_hba(hba_ci);
se_hba           3226 drivers/target/target_core_configfs.c 	struct se_hba *hba;
se_hba           3228 drivers/target/target_core_configfs.c 	hba = item_to_hba(&dev->se_hba->hba_group.cg_item);
se_hba           3256 drivers/target/target_core_configfs.c static inline struct se_hba *to_hba(struct config_item *item)
se_hba           3258 drivers/target/target_core_configfs.c 	return container_of(to_config_group(item), struct se_hba, hba_group);
se_hba           3263 drivers/target/target_core_configfs.c 	struct se_hba *hba = to_hba(item);
se_hba           3272 drivers/target/target_core_configfs.c 	struct se_hba *hba = to_hba(item);
se_hba           3284 drivers/target/target_core_configfs.c 	struct se_hba *hba = to_hba(item);
se_hba           3318 drivers/target/target_core_configfs.c 	struct se_hba *hba = container_of(to_config_group(item),
se_hba           3319 drivers/target/target_core_configfs.c 				struct se_hba, hba_group);
se_hba           3345 drivers/target/target_core_configfs.c 	struct se_hba *hba;
se_hba             43 drivers/target/target_core_device.c static struct se_hba *lun0_hba;
se_hba            563 drivers/target/target_core_device.c 		tpg->se_tpg_tfo->fabric_name, dev->se_hba->hba_id);
se_hba            724 drivers/target/target_core_device.c struct se_device *target_alloc_device(struct se_hba *hba, const char *name)
se_hba            733 drivers/target/target_core_device.c 	dev->se_hba = hba;
se_hba            915 drivers/target/target_core_device.c 	struct se_hba *hba = dev->se_hba;
se_hba            992 drivers/target/target_core_device.c 	struct se_hba *hba = dev->se_hba;
se_hba           1021 drivers/target/target_core_device.c 	struct se_hba *hba;
se_hba           1056 drivers/target/target_core_device.c 	struct se_hba *hba = lun0_hba;
se_hba             36 drivers/target/target_core_file.c static int fd_attach_hba(struct se_hba *hba, u32 host_id)
se_hba             59 drivers/target/target_core_file.c static void fd_detach_hba(struct se_hba *hba)
se_hba             70 drivers/target/target_core_file.c static struct se_device *fd_alloc_device(struct se_hba *hba, const char *name)
se_hba             91 drivers/target/target_core_file.c 	struct fd_host *fd_host = dev->se_hba->hba_ptr;
se_hba            108 drivers/target/target_core_hba.c struct se_hba *
se_hba            111 drivers/target/target_core_hba.c 	struct se_hba *hba;
se_hba            155 drivers/target/target_core_hba.c core_delete_hba(struct se_hba *hba)
se_hba             42 drivers/target/target_core_iblock.c static int iblock_attach_hba(struct se_hba *hba, u32 host_id)
se_hba             50 drivers/target/target_core_iblock.c static void iblock_detach_hba(struct se_hba *hba)
se_hba             54 drivers/target/target_core_iblock.c static struct se_device *iblock_alloc_device(struct se_hba *hba, const char *name)
se_hba             86 drivers/target/target_core_internal.h struct se_device *target_alloc_device(struct se_hba *hba, const char *name);
se_hba            109 drivers/target/target_core_internal.h struct se_hba *core_alloc_hba(const char *, u32, u32);
se_hba            110 drivers/target/target_core_internal.h int	core_delete_hba(struct se_hba *);
se_hba           4085 drivers/target/target_core_pr.c 	if (dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE)
se_hba             52 drivers/target/target_core_pscsi.c static int pscsi_attach_hba(struct se_hba *hba, u32 host_id)
se_hba             75 drivers/target/target_core_pscsi.c static void pscsi_detach_hba(struct se_hba *hba)
se_hba             95 drivers/target/target_core_pscsi.c static int pscsi_pmode_enable_hba(struct se_hba *hba, unsigned long mode_flag)
se_hba            336 drivers/target/target_core_pscsi.c static struct se_device *pscsi_alloc_device(struct se_hba *hba,
se_hba            357 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba            402 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba            428 drivers/target/target_core_pscsi.c 	struct se_hba *hba = dev->se_hba;
se_hba            431 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba            562 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba            721 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba            796 drivers/target/target_core_pscsi.c 	struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr;
se_hba             33 drivers/target/target_core_rd.c static int rd_attach_hba(struct se_hba *hba, u32 host_id)
se_hba             52 drivers/target/target_core_rd.c static void rd_detach_hba(struct se_hba *hba)
se_hba            270 drivers/target/target_core_rd.c static struct se_device *rd_alloc_device(struct se_hba *hba, const char *name)
se_hba            287 drivers/target/target_core_rd.c 	struct rd_host *rd_host = dev->se_hba->hba_ptr;
se_hba            966 drivers/target/target_core_sbc.c 					   dev->se_hba->backend->ops->name,
se_hba             53 drivers/target/target_core_stat.c 	struct se_hba *hba = to_stat_dev(item)->se_hba;
se_hba            103 drivers/target/target_core_stat.c 	struct se_hba *hba = to_stat_tgt_dev(item)->se_hba;
se_hba            201 drivers/target/target_core_stat.c 	struct se_hba *hba = to_stat_lu_dev(item)->se_hba;
se_hba            599 drivers/target/target_core_tpg.c 	    !(dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE))
se_hba            615 drivers/target/target_core_tpg.c 	if (!(dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE))
se_hba            658 drivers/target/target_core_tpg.c 	if (!(dev->se_hba->hba_flags & HBA_FLAGS_INTERNAL_USE))
se_hba            739 drivers/target/target_core_transport.c 		dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status);
se_hba            116 drivers/target/target_core_user.c 	struct se_hba *hba;
se_hba           1354 drivers/target/target_core_user.c static int tcmu_attach_hba(struct se_hba *hba, u32 host_id)
se_hba           1368 drivers/target/target_core_user.c static void tcmu_detach_hba(struct se_hba *hba)
se_hba           1374 drivers/target/target_core_user.c static struct se_device *tcmu_alloc_device(struct se_hba *hba, const char *name)
se_hba             28 include/target/target_core_backend.h 	int (*attach_hba)(struct se_hba *, u32);
se_hba             29 include/target/target_core_backend.h 	void (*detach_hba)(struct se_hba *);
se_hba             30 include/target/target_core_backend.h 	int (*pmode_enable_hba)(struct se_hba *, unsigned long);
se_hba             32 include/target/target_core_backend.h 	struct se_device *(*alloc_device)(struct se_hba *, const char *);
se_hba            811 include/target/target_core_base.h 	struct se_hba		*se_hba;