se_wwn
static struct srpt_port_id *srpt_wwn_to_sport_id(struct se_wwn *wwn)
static struct se_portal_group *srpt_make_tpg(struct se_wwn *wwn,
static struct se_wwn *srpt_make_tport(struct target_fabric_configfs *tf,
static void srpt_drop_tport(struct se_wwn *wwn)
struct se_wwn wwn;
static struct se_wwn *
static struct se_wwn *
efct_lio_drop_nport(struct se_wwn *wwn)
efct_lio_npiv_drop_nport(struct se_wwn *wwn)
efct_lio_make_tpg(struct se_wwn *wwn, const char *name)
efct_lio_npiv_make_tpg(struct se_wwn *wwn, const char *name)
struct se_wwn vport_wwn;
struct se_wwn nport_wwn;
static struct se_wwn *ibmvscsis_make_tport(struct target_fabric_configfs *tf,
static void ibmvscsis_drop_tport(struct se_wwn *wwn)
static struct se_portal_group *ibmvscsis_make_tpg(struct se_wwn *wwn,
struct se_wwn tport_wwn;
struct se_wwn *se_wwn = se_tpg->se_tpg_wwn;
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
static struct se_portal_group *tcm_qla2xxx_npiv_make_tpg(struct se_wwn *wwn,
static struct se_wwn *tcm_qla2xxx_make_lport(
static void tcm_qla2xxx_drop_lport(struct se_wwn *wwn)
static struct se_wwn *tcm_qla2xxx_npiv_make_lport(
static void tcm_qla2xxx_npiv_drop_lport(struct se_wwn *wwn)
struct se_wwn *se_wwn = se_tpg->se_tpg_wwn;
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
struct se_wwn *se_wwn = se_tpg->se_tpg_wwn;
struct tcm_qla2xxx_lport *lport = container_of(se_wwn,
static struct se_portal_group *tcm_qla2xxx_make_tpg(struct se_wwn *wwn,
struct se_wwn lport_wwn;
static struct se_portal_group *lio_target_tiqn_addtpg(struct se_wwn *wwn,
static struct se_wwn *lio_target_call_coreaddtiqn(
static void lio_target_add_wwn_groups(struct se_wwn *wwn)
struct se_wwn *wwn)
struct se_wwn *wwn = acl->se_node_acl.se_tpg->se_tpg_wwn;
static struct se_wwn *tcm_loop_make_scsi_hba(
struct se_wwn *wwn)
static struct se_portal_group *tcm_loop_make_naa_tpg(struct se_wwn *wwn,
struct se_wwn *wwn = se_tpg->se_tpg_wwn;
struct se_wwn tl_hba_wwn;
static struct se_portal_group *sbp_make_tpg(struct se_wwn *wwn,
static struct se_wwn *sbp_make_tport(
static void sbp_drop_tport(struct se_wwn *wwn)
struct se_wwn tport_wwn;
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
struct se_wwn *wwn = container_of(to_config_group(item), struct se_wwn,
struct se_wwn *wwn;
struct se_wwn *wwn = container_of(to_config_group(item),
struct se_wwn, wwn_group);
struct se_wwn *wwn = se_tpg->se_tpg_wwn;
struct se_wwn *wwn = container_of(group, struct se_wwn, wwn_group);
struct se_wwn *wwn = container_of(to_config_group(item),
struct se_wwn, wwn_group);
struct se_wwn *se_wwn,
if (se_wwn)
se_tpg->se_tpg_tfo = se_wwn->wwn_tf->tf_ops;
se_tpg->se_tpg_wwn = se_wwn;
struct se_wwn *wwn = cmd->se_sess->se_tpg->se_tpg_wwn;
struct se_wwn se_wwn;
static struct se_portal_group *ft_add_tpg(struct se_wwn *wwn, const char *name)
ft_wwn = container_of(wwn, struct ft_lport_wwn, se_wwn);
static struct se_wwn *ft_add_wwn(
return &ft_wwn->se_wwn;
static void ft_del_wwn(struct se_wwn *wwn)
struct ft_lport_wwn, se_wwn);
struct se_wwn *wwn = se_tpg->se_tpg_wwn;
static struct se_wwn *tcm_remote_make_wwn(
static void tcm_remote_drop_wwn(struct se_wwn *wwn)
struct se_wwn *wwn,
struct se_wwn remote_hba_wwn;
static struct se_portal_group *usbg_make_tpg(struct se_wwn *wwn,
static struct se_wwn *usbg_make_tport(
static void usbg_drop_tport(struct se_wwn *wwn)
struct se_wwn tport_wwn;
struct se_wwn tport_wwn;
vhost_scsi_make_tpg(struct se_wwn *wwn, const char *name)
static struct se_wwn *
static void vhost_scsi_drop_tport(struct se_wwn *wwn)
static struct se_wwn *
static void scsiback_drop_tport(struct se_wwn *wwn)
struct se_wwn tport_wwn;
scsiback_make_tpg(struct se_wwn *wwn, const char *name)
struct se_wwn tiqn_wwn;
struct se_wwn *se_tpg_wwn;
int core_tpg_register(struct se_wwn *, struct se_portal_group *, int);
struct se_wwn *(*fabric_make_wwn)(struct target_fabric_configfs *,
void (*fabric_drop_wwn)(struct se_wwn *);
void (*add_wwn_groups)(struct se_wwn *);
struct se_portal_group *(*fabric_make_tpg)(struct se_wwn *,