Symbol: se_portal_group
drivers/infiniband/ulp/srpt/ib_srpt.c
3360
static int srpt_check_true(struct se_portal_group *se_tpg)
drivers/infiniband/ulp/srpt/ib_srpt.c
3365
static struct srpt_port *srpt_tpg_to_sport(struct se_portal_group *tpg)
drivers/infiniband/ulp/srpt/ib_srpt.c
3382
static char *srpt_get_fabric_wwn(struct se_portal_group *tpg)
drivers/infiniband/ulp/srpt/ib_srpt.c
3389
static u16 srpt_get_tag(struct se_portal_group *tpg)
drivers/infiniband/ulp/srpt/ib_srpt.c
3515
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3524
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3552
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3561
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3589
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3598
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3626
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3635
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/infiniband/ulp/srpt/ib_srpt.c
3769
static int srpt_enable_tpg(struct se_portal_group *se_tpg, bool enable)
drivers/infiniband/ulp/srpt/ib_srpt.c
3785
static struct se_portal_group *srpt_make_tpg(struct se_wwn *wwn,
drivers/infiniband/ulp/srpt/ib_srpt.c
3813
static void srpt_drop_tpg(struct se_portal_group *tpg)
drivers/infiniband/ulp/srpt/ib_srpt.h
375
struct se_portal_group tpg;
drivers/scsi/elx/efct/efct_lio.c
1015
static int efct_lio_check_demo_mode_login_only(struct se_portal_group *stpg)
drivers/scsi/elx/efct/efct_lio.c
1023
efct_lio_npiv_check_demo_mode_login_only(struct se_portal_group *stpg)
drivers/scsi/elx/efct/efct_lio.c
1065
static int efct_session_cb(struct se_portal_group *se_tpg,
drivers/scsi/elx/efct/efct_lio.c
1163
struct se_portal_group *se_tpg;
drivers/scsi/elx/efct/efct_lio.c
139
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/elx/efct/efct_lio.c
1471
struct se_portal_group *se_tpg = to_tpg(item); \
drivers/scsi/elx/efct/efct_lio.c
1481
struct se_portal_group *se_tpg = to_tpg(item); \
drivers/scsi/elx/efct/efct_lio.c
150
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/elx/efct/efct_lio.c
1527
struct se_portal_group *se_tpg = to_tpg(item); \
drivers/scsi/elx/efct/efct_lio.c
1537
struct se_portal_group *se_tpg = to_tpg(item); \
drivers/scsi/elx/efct/efct_lio.c
212
static char *efct_lio_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
220
static char *efct_lio_get_npiv_fabric_wwn(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
228
static u16 efct_lio_get_tag(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
236
static u16 efct_lio_get_npiv_tag(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
244
static int efct_lio_check_demo_mode(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
249
static int efct_lio_check_demo_mode_cache(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
254
static int efct_lio_check_demo_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
263
efct_lio_npiv_check_demo_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
271
static int efct_lio_check_prod_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
280
efct_lio_npiv_check_prod_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
81
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/elx/efct/efct_lio.c
883
static struct se_portal_group *
drivers/scsi/elx/efct/efct_lio.c
92
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/elx/efct/efct_lio.c
926
efct_lio_drop_tpg(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.c
940
static struct se_portal_group *
drivers/scsi/elx/efct/efct_lio.c
988
efct_lio_npiv_drop_tpg(struct se_portal_group *se_tpg)
drivers/scsi/elx/efct/efct_lio.h
166
struct se_portal_group tpg;
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3667
static char *ibmvscsis_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3675
static u16 ibmvscsis_get_tag(struct se_portal_group *se_tpg)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3683
static u32 ibmvscsis_get_default_depth(struct se_portal_group *se_tpg)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3688
static int ibmvscsis_check_true(struct se_portal_group *se_tpg)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3860
static struct se_portal_group *ibmvscsis_make_tpg(struct se_wwn *wwn,
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3885
static void ibmvscsis_drop_tpg(struct se_portal_group *se_tpg)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
3917
static int ibmvscsis_enable_tpg(struct se_portal_group *se_tpg, bool enable)
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h
184
struct se_portal_group se_tpg;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1046
static void tcm_qla2xxx_drop_tpg(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1067
static int tcm_qla2xxx_npiv_enable_tpg(struct se_portal_group *se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1095
static struct se_portal_group *tcm_qla2xxx_npiv_make_tpg(struct se_wwn *wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1382
static int tcm_qla2xxx_session_cb(struct se_portal_group *se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
163
static char *tcm_qla2xxx_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
172
static u16 tcm_qla2xxx_get_tag(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
179
static int tcm_qla2xxx_check_demo_mode(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
187
static int tcm_qla2xxx_check_demo_mode_cache(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
195
static int tcm_qla2xxx_check_demo_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
203
static int tcm_qla2xxx_check_prod_write_protect(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
211
static int tcm_qla2xxx_check_demo_mode_login_only(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
219
static int tcm_qla2xxx_check_prot_fabric_only(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
227
static u32 tcm_qla2xxx_tpg_get_inst_index(struct se_portal_group *se_tpg)
drivers/scsi/qla2xxx/tcm_qla2xxx.c
454
struct se_portal_group *se_tpg;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
802
struct se_portal_group *se_tpg = se_nacl->se_tpg;
drivers/scsi/qla2xxx/tcm_qla2xxx.c
866
struct se_portal_group *se_tpg = attrib_to_tpg(item); \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
876
struct se_portal_group *se_tpg = attrib_to_tpg(item); \
drivers/scsi/qla2xxx/tcm_qla2xxx.c
924
static int tcm_qla2xxx_enable_tpg(struct se_portal_group *se_tpg,
drivers/scsi/qla2xxx/tcm_qla2xxx.c
961
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
983
struct se_portal_group *se_tpg = to_tpg(item);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
999
static struct se_portal_group *tcm_qla2xxx_make_tpg(struct se_wwn *wwn,
drivers/scsi/qla2xxx/tcm_qla2xxx.h
50
struct se_portal_group se_tpg;
drivers/target/iscsi/iscsi_target.c
4476
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target.c
4733
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_configfs.c
1040
static struct se_portal_group *lio_target_tiqn_addtpg(struct se_wwn *wwn,
drivers/target/iscsi/iscsi_target_configfs.c
1088
static int lio_target_tiqn_enabletpg(struct se_portal_group *se_tpg,
drivers/target/iscsi/iscsi_target_configfs.c
1118
static void lio_target_tiqn_deltpg(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1433
static char *lio_tpg_get_endpoint_wwn(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1438
static u16 lio_tpg_get_tag(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1443
static u32 lio_tpg_get_default_depth(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1448
static int lio_tpg_check_demo_mode(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1453
static int lio_tpg_check_demo_mode_cache(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1459
struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1465
struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1471
struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1489
struct se_portal_group *se_tpg = &sess->tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_configfs.c
1514
static u32 lio_tpg_get_inst_index(struct se_portal_group *se_tpg)
drivers/target/iscsi/iscsi_target_configfs.c
1522
struct se_portal_group *se_tpg = se_acl->se_tpg;
drivers/target/iscsi/iscsi_target_configfs.c
155
struct se_portal_group *se_tpg,
drivers/target/iscsi/iscsi_target_configfs.c
252
struct se_portal_group *se_tpg;
drivers/target/iscsi/iscsi_target_configfs.c
651
struct se_portal_group *se_tpg = se_nacl->se_tpg;
drivers/target/iscsi/iscsi_target_configfs.c
746
struct se_portal_group *se_tpg = attrib_to_tpg(item); \
drivers/target/iscsi/iscsi_target_configfs.c
761
struct se_portal_group *se_tpg = attrib_to_tpg(item); \
drivers/target/iscsi/iscsi_target_configfs.c
820
static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
drivers/target/iscsi/iscsi_target_configfs.c
832
static ssize_t __iscsi_##prefix##_##name##_store(struct se_portal_group *se_tpg,\
drivers/target/iscsi/iscsi_target_configfs.c
879
static ssize_t __iscsi_##prefix##_##name##_show(struct se_portal_group *se_tpg, \
drivers/target/iscsi/iscsi_target_configfs.c
919
struct se_portal_group *se_tpg = param_to_tpg(item); \
drivers/target/iscsi/iscsi_target_configfs.c
941
struct se_portal_group *se_tpg = param_to_tpg(item); \
drivers/target/iscsi/iscsi_target_erl0.c
749
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_erl0.c
801
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_login.c
1114
struct se_portal_group *se_tpg =
drivers/target/iscsi/iscsi_target_login.c
450
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_login.c
655
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/iscsi/iscsi_target_login.c
96
struct se_portal_group *se_tpg = &tpg->tpg_se_tpg;
drivers/target/loopback/tcm_loop.c
431
static inline struct tcm_loop_tpg *tl_tpg(struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.c
436
static char *tcm_loop_get_endpoint_wwn(struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.c
444
static u16 tcm_loop_get_tag(struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.c
457
static int tcm_loop_check_demo_mode(struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.c
462
static int tcm_loop_check_prot_fabric_only(struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.c
568
struct se_portal_group *se_tpg,
drivers/target/loopback/tcm_loop.c
586
struct se_portal_group *se_tpg,
drivers/target/loopback/tcm_loop.c
619
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/loopback/tcm_loop.c
629
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/loopback/tcm_loop.c
657
static int tcm_loop_alloc_sess_cb(struct se_portal_group *se_tpg,
drivers/target/loopback/tcm_loop.c
734
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/loopback/tcm_loop.c
753
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/loopback/tcm_loop.c
828
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/loopback/tcm_loop.c
854
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/loopback/tcm_loop.c
877
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/loopback/tcm_loop.c
902
static struct se_portal_group *tcm_loop_make_naa_tpg(struct se_wwn *wwn,
drivers/target/loopback/tcm_loop.c
940
struct se_portal_group *se_tpg)
drivers/target/loopback/tcm_loop.h
39
struct se_portal_group tl_se_tpg;
drivers/target/sbp/sbp_target.c
162
struct se_portal_group *se_tpg = &tpg->se_tpg;
drivers/target/sbp/sbp_target.c
1670
static int sbp_check_true(struct se_portal_group *se_tpg)
drivers/target/sbp/sbp_target.c
1675
static char *sbp_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/target/sbp/sbp_target.c
1683
static u16 sbp_get_tag(struct se_portal_group *se_tpg)
drivers/target/sbp/sbp_target.c
1769
static int sbp_count_se_tpg_luns(struct se_portal_group *tpg)
drivers/target/sbp/sbp_target.c
1932
struct se_portal_group *se_tpg,
drivers/target/sbp/sbp_target.c
1941
struct se_portal_group *se_tpg,
drivers/target/sbp/sbp_target.c
1956
static struct se_portal_group *sbp_make_tpg(struct se_wwn *wwn,
drivers/target/sbp/sbp_target.c
2011
static void sbp_drop_tpg(struct se_portal_group *se_tpg)
drivers/target/sbp/sbp_target.c
2065
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/sbp/sbp_target.c
2078
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/sbp/sbp_target.c
2102
static int sbp_enable_tpg(struct se_portal_group *se_tpg, bool enable)
drivers/target/sbp/sbp_target.c
2144
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.c
2153
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.c
2179
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.c
2188
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.c
2214
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.c
2223
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/target/sbp/sbp_target.h
161
struct se_portal_group se_tpg;
drivers/target/target_core_alua.c
1170
struct se_portal_group *se_tpg = lun->lun_tpg;
drivers/target/target_core_alua.c
1900
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_configfs.c
1986
struct se_portal_group *se_tpg;
drivers/target/target_core_configfs.c
3243
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_configfs.c
335
static int target_disable_feature(struct se_portal_group *se_tpg)
drivers/target/target_core_configfs.c
340
static u32 target_default_get_inst_index(struct se_portal_group *se_tpg)
drivers/target/target_core_device.c
209
struct se_portal_group *tpg = nacl->se_tpg;
drivers/target/target_core_device.c
235
struct se_portal_group *tpg)
drivers/target/target_core_device.c
322
struct se_portal_group *tpg)
drivers/target/target_core_device.c
424
struct se_portal_group *tpg)
drivers/target/target_core_device.c
477
void core_clear_lun_from_tpg(struct se_lun *lun, struct se_portal_group *tpg)
drivers/target/target_core_device.c
529
struct se_portal_group *tpg,
drivers/target/target_core_device.c
569
struct se_portal_group *tpg,
drivers/target/target_core_device.c
581
struct se_portal_group *tpg,
drivers/target/target_core_device.c
608
struct se_portal_group *tpg,
drivers/target/target_core_device.c
650
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_device.c
674
struct se_portal_group *tpg,
drivers/target/target_core_fabric_configfs.c
183
struct se_portal_group *se_tpg = se_nacl->se_tpg;
drivers/target/target_core_fabric_configfs.c
217
struct se_portal_group *se_tpg = lacl->se_lun_nacl->se_tpg;
drivers/target/target_core_fabric_configfs.c
271
struct se_portal_group *se_tpg = se_nacl->se_tpg;
drivers/target/target_core_fabric_configfs.c
377
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
378
struct se_portal_group, tpg_acl_group);
drivers/target/target_core_fabric_configfs.c
451
struct se_portal_group *se_tpg = se_tpg_np->tpg_np_parent;
drivers/target/target_core_fabric_configfs.c
471
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
472
struct se_portal_group, tpg_np_group);
drivers/target/target_core_fabric_configfs.c
627
struct se_portal_group *se_tpg;
drivers/target/target_core_fabric_configfs.c
646
struct se_portal_group, tpg_group);
drivers/target/target_core_fabric_configfs.c
680
struct se_portal_group *se_tpg = lun->lun_tpg;
drivers/target/target_core_fabric_configfs.c
74
struct se_portal_group *se_tpg;
drivers/target/target_core_fabric_configfs.c
745
struct se_portal_group *se_tpg = container_of(group,
drivers/target/target_core_fabric_configfs.c
746
struct se_portal_group, tpg_lun_group);
drivers/target/target_core_fabric_configfs.c
807
struct se_portal_group *se_tpg = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
808
struct se_portal_group, tpg_group);
drivers/target/target_core_fabric_configfs.c
829
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/target_core_fabric_configfs.c
849
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/target_core_fabric_configfs.c
857
struct se_portal_group *se_tpg = to_tpg(item);
drivers/target/target_core_fabric_configfs.c
932
struct se_portal_group *se_tpg;
drivers/target/target_core_fabric_configfs.c
983
struct se_portal_group *se_tpg = container_of(to_config_group(item),
drivers/target/target_core_fabric_configfs.c
984
struct se_portal_group, tpg_group);
drivers/target/target_core_fabric_lib.c
291
struct se_portal_group *se_tpg,
drivers/target/target_core_fabric_lib.c
463
bool target_parse_pr_out_transport_id(struct se_portal_group *tpg,
drivers/target/target_core_internal.h
106
bool target_parse_pr_out_transport_id(struct se_portal_group *tpg,
drivers/target/target_core_internal.h
123
struct se_node_acl *__core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
drivers/target/target_core_internal.h
125
void core_tpg_add_node_to_devs(struct se_node_acl *, struct se_portal_group *,
drivers/target/target_core_internal.h
128
struct se_lun *core_tpg_alloc_lun(struct se_portal_group *, u64);
drivers/target/target_core_internal.h
130
int core_tpg_add_lun(struct se_portal_group *, struct se_lun *,
drivers/target/target_core_internal.h
132
void core_tpg_remove_lun(struct se_portal_group *, struct se_lun *);
drivers/target/target_core_internal.h
133
struct se_node_acl *core_tpg_add_initiator_node_acl(struct se_portal_group *tpg,
drivers/target/target_core_internal.h
136
int target_tpg_enable(struct se_portal_group *se_tpg);
drivers/target/target_core_internal.h
137
int target_tpg_disable(struct se_portal_group *se_tpg);
drivers/target/target_core_internal.h
167
extern struct se_portal_group xcopy_pt_tpg;
drivers/target/target_core_internal.h
65
struct se_portal_group *);
drivers/target/target_core_internal.h
69
u64, bool, struct se_node_acl *, struct se_portal_group *);
drivers/target/target_core_internal.h
71
struct se_node_acl *, struct se_portal_group *);
drivers/target/target_core_internal.h
72
void core_clear_lun_from_tpg(struct se_lun *, struct se_portal_group *);
drivers/target/target_core_internal.h
73
int core_dev_add_lun(struct se_portal_group *, struct se_device *,
drivers/target/target_core_internal.h
75
void core_dev_del_lun(struct se_portal_group *, struct se_lun *);
drivers/target/target_core_internal.h
76
struct se_lun_acl *core_dev_init_initiator_node_lun_acl(struct se_portal_group *,
drivers/target/target_core_internal.h
78
int core_dev_add_initiator_node_lun_acl(struct se_portal_group *,
drivers/target/target_core_internal.h
82
void core_dev_free_initiator_node_lun_acl(struct se_portal_group *,
drivers/target/target_core_pr.c
1001
struct se_portal_group *tpg,
drivers/target/target_core_pr.c
1021
struct se_portal_group *se_tpg = nacl->se_tpg;
drivers/target/target_core_pr.c
1201
struct se_portal_group *tpg = nacl->se_tpg;
drivers/target/target_core_pr.c
1412
static int core_scsi3_tpg_depend_item(struct se_portal_group *tpg)
drivers/target/target_core_pr.c
1417
static void core_scsi3_tpg_undepend_item(struct se_portal_group *tpg)
drivers/target/target_core_pr.c
1465
struct se_portal_group *tpg,
drivers/target/target_core_pr.c
1472
struct se_portal_group *dest_tpg = NULL, *tmp_tpg;
drivers/target/target_core_pr.c
1863
struct se_portal_group *tpg;
drivers/target/target_core_pr.c
2044
struct se_portal_group *se_tpg;
drivers/target/target_core_pr.c
205
struct se_portal_group *tpg;
drivers/target/target_core_pr.c
246
struct se_portal_group *tpg;
drivers/target/target_core_pr.c
3156
struct se_portal_group *se_tpg, *dest_se_tpg = NULL;
drivers/target/target_core_pr.c
37
struct se_portal_group *dest_tpg;
drivers/target/target_core_pr.c
3939
struct se_portal_group *se_tpg;
drivers/target/target_core_pr.c
894
struct se_portal_group *tpg,
drivers/target/target_core_pr.c
921
struct se_portal_group *tpg,
drivers/target/target_core_pr.h
69
struct se_portal_group *, struct se_lun *,
drivers/target/target_core_spc.c
228
struct se_portal_group *tpg = NULL;
drivers/target/target_core_spc.c
78
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
1143
struct se_portal_group *tpg;
drivers/target/target_core_stat.c
1187
struct se_portal_group *tpg;
drivers/target/target_core_stat.c
1209
struct se_portal_group *tpg;
drivers/target/target_core_stat.c
1253
struct se_portal_group *tpg;
drivers/target/target_core_stat.c
577
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
595
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
709
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
728
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
745
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
768
struct se_portal_group *tpg = lun->lun_tpg;
drivers/target/target_core_stat.c
838
struct se_portal_group *tpg;
drivers/target/target_core_stat.c
882
struct se_portal_group *tpg;
drivers/target/target_core_tmr.c
361
struct se_portal_group *tmr_tpg = NULL;
drivers/target/target_core_tpg.c
106
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
157
target_set_nacl_queue_depth(struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
170
static struct se_node_acl *target_alloc_node_acl(struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
207
struct se_portal_group *tpg = acl->se_tpg;
drivers/target/target_core_tpg.c
223
bool target_tpg_has_node_acl(struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
243
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
290
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
347
struct se_portal_group *tpg = acl->se_tpg;
drivers/target/target_core_tpg.c
383
struct se_portal_group *tpg = acl->se_tpg;
drivers/target/target_core_tpg.c
41
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
420
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
443
static int target_tpg_register_rtpi(struct se_portal_group *se_tpg)
drivers/target/target_core_tpg.c
467
static void target_tpg_deregister_rtpi(struct se_portal_group *se_tpg)
drivers/target/target_core_tpg.c
473
int target_tpg_enable(struct se_portal_group *se_tpg)
drivers/target/target_core_tpg.c
492
int target_tpg_disable(struct se_portal_group *se_tpg)
drivers/target/target_core_tpg.c
508
struct se_portal_group *se_tpg,
drivers/target/target_core_tpg.c
566
int core_tpg_deregister(struct se_portal_group *se_tpg)
drivers/target/target_core_tpg.c
59
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
608
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
653
struct se_portal_group *tpg,
drivers/target/target_core_tpg.c
693
struct se_portal_group *tpg,
drivers/target/target_core_transport.c
1736
struct se_portal_group *se_tpg;
drivers/target/target_core_transport.c
2028
struct se_portal_group *se_tpg;
drivers/target/target_core_transport.c
381
struct se_portal_group *se_tpg,
drivers/target/target_core_transport.c
444
struct se_portal_group *se_tpg,
drivers/target/target_core_transport.c
458
target_setup_session(struct se_portal_group *tpg,
drivers/target/target_core_transport.c
462
int (*callback)(struct se_portal_group *,
drivers/target/target_core_transport.c
516
ssize_t target_show_dynamic_sessions(struct se_portal_group *se_tpg, char *page)
drivers/target/target_core_transport.c
544
struct se_portal_group *se_tpg = nacl->se_tpg;
drivers/target/target_core_transport.c
604
struct se_portal_group *se_tpg = se_nacl->se_tpg;
drivers/target/target_core_transport.c
654
struct se_portal_group *se_tpg = se_sess->se_tpg;
drivers/target/target_core_xcopy.c
397
struct se_portal_group xcopy_pt_tpg;
drivers/target/target_core_xcopy.c
471
memset(&xcopy_pt_tpg, 0, sizeof(struct se_portal_group));
drivers/target/tcm_fc/tcm_fc.h
91
struct se_portal_group se_tpg;
drivers/target/tcm_fc/tfc_conf.c
219
static struct se_portal_group *ft_add_tpg(struct se_wwn *wwn, const char *name)
drivers/target/tcm_fc/tfc_conf.c
275
static void ft_del_tpg(struct se_portal_group *se_tpg)
drivers/target/tcm_fc/tfc_conf.c
383
static inline struct ft_tpg *ft_tpg(struct se_portal_group *se_tpg)
drivers/target/tcm_fc/tfc_conf.c
388
static char *ft_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/target/tcm_fc/tfc_conf.c
393
static u16 ft_get_tag(struct se_portal_group *se_tpg)
drivers/target/tcm_fc/tfc_conf.c
402
static u32 ft_tpg_get_inst_index(struct se_portal_group *se_tpg)
drivers/target/tcm_fc/tfc_sess.c
189
static int ft_sess_alloc_cb(struct se_portal_group *se_tpg,
drivers/target/tcm_fc/tfc_sess.c
210
struct se_portal_group *se_tpg = &tport->tpg->se_tpg;
drivers/target/tcm_remote/tcm_remote.c
126
static void tcm_remote_drop_tpg(struct se_portal_group *se_tpg)
drivers/target/tcm_remote/tcm_remote.c
20
static inline struct tcm_remote_tpg *remote_tpg(struct se_portal_group *se_tpg)
drivers/target/tcm_remote/tcm_remote.c
25
static char *tcm_remote_get_endpoint_wwn(struct se_portal_group *se_tpg)
drivers/target/tcm_remote/tcm_remote.c
33
static u16 tcm_remote_get_tag(struct se_portal_group *se_tpg)
drivers/target/tcm_remote/tcm_remote.c
71
struct se_portal_group *se_tpg,
drivers/target/tcm_remote/tcm_remote.c
80
struct se_portal_group *se_tpg,
drivers/target/tcm_remote/tcm_remote.c
87
static struct se_portal_group *tcm_remote_make_tpg(
drivers/target/tcm_remote/tcm_remote.h
11
struct se_portal_group remote_se_tpg;
drivers/usb/gadget/function/f_tcm.c
1570
static int usbg_check_true(struct se_portal_group *se_tpg)
drivers/usb/gadget/function/f_tcm.c
1575
static char *usbg_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/usb/gadget/function/f_tcm.c
1584
static u16 usbg_get_tag(struct se_portal_group *se_tpg)
drivers/usb/gadget/function/f_tcm.c
1653
static struct se_portal_group *usbg_make_tpg(struct se_wwn *wwn,
drivers/usb/gadget/function/f_tcm.c
1740
static void usbg_drop_tpg(struct se_portal_group *se_tpg)
drivers/usb/gadget/function/f_tcm.c
1819
static int usbg_enable_tpg(struct se_portal_group *se_tpg, bool enable)
drivers/usb/gadget/function/f_tcm.c
1838
struct se_portal_group *se_tpg = to_tpg(item);
drivers/usb/gadget/function/f_tcm.c
1856
static int usbg_alloc_sess_cb(struct se_portal_group *se_tpg,
drivers/usb/gadget/function/f_tcm.c
1943
struct se_portal_group *se_tpg = to_tpg(item);
drivers/usb/gadget/function/f_tcm.c
1983
static int usbg_port_link(struct se_portal_group *se_tpg, struct se_lun *lun)
drivers/usb/gadget/function/f_tcm.c
1992
static void usbg_port_unlink(struct se_portal_group *se_tpg,
drivers/usb/gadget/function/tcm.h
51
struct se_portal_group se_tpg;
drivers/vhost/scsi.c
170
struct se_portal_group se_tpg;
drivers/vhost/scsi.c
1984
struct se_portal_group *se_tpg;
drivers/vhost/scsi.c
2116
struct se_portal_group *se_tpg;
drivers/vhost/scsi.c
2521
static int vhost_scsi_port_link(struct se_portal_group *se_tpg,
drivers/vhost/scsi.c
2535
static void vhost_scsi_port_unlink(struct se_portal_group *se_tpg,
drivers/vhost/scsi.c
2550
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/vhost/scsi.c
2572
struct se_portal_group *se_tpg = attrib_to_tpg(item);
drivers/vhost/scsi.c
2674
struct se_portal_group *se_tpg = to_tpg(item);
drivers/vhost/scsi.c
2696
struct se_portal_group *se_tpg = to_tpg(item);
drivers/vhost/scsi.c
2778
static struct se_portal_group *
drivers/vhost/scsi.c
2815
static void vhost_scsi_drop_tpg(struct se_portal_group *se_tpg)
drivers/vhost/scsi.c
350
static int vhost_scsi_check_true(struct se_portal_group *se_tpg)
drivers/vhost/scsi.c
355
static char *vhost_scsi_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/vhost/scsi.c
364
static u16 vhost_scsi_get_tpgt(struct se_portal_group *se_tpg)
drivers/vhost/scsi.c
371
static int vhost_scsi_check_prot_fabric_only(struct se_portal_group *se_tpg)
drivers/xen/xen-scsiback.c
1343
static char *scsiback_get_fabric_wwn(struct se_portal_group *se_tpg)
drivers/xen/xen-scsiback.c
1352
static u16 scsiback_get_tag(struct se_portal_group *se_tpg)
drivers/xen/xen-scsiback.c
1484
struct se_portal_group *se_tpg = param_to_tpg(item);
drivers/xen/xen-scsiback.c
1499
struct se_portal_group *se_tpg = param_to_tpg(item);
drivers/xen/xen-scsiback.c
1526
static int scsiback_alloc_sess_cb(struct se_portal_group *se_tpg,
drivers/xen/xen-scsiback.c
1620
struct se_portal_group *se_tpg = to_tpg(item);
drivers/xen/xen-scsiback.c
1642
struct se_portal_group *se_tpg = to_tpg(item);
drivers/xen/xen-scsiback.c
1736
static int scsiback_port_link(struct se_portal_group *se_tpg,
drivers/xen/xen-scsiback.c
174
struct se_portal_group se_tpg;
drivers/xen/xen-scsiback.c
1749
static void scsiback_port_unlink(struct se_portal_group *se_tpg,
drivers/xen/xen-scsiback.c
1760
static struct se_portal_group *
drivers/xen/xen-scsiback.c
1798
static void scsiback_drop_tpg(struct se_portal_group *se_tpg)
drivers/xen/xen-scsiback.c
1817
static int scsiback_check_true(struct se_portal_group *se_tpg)
include/target/iscsi/iscsi_target_core.h
833
struct se_portal_group tpg_se_tpg;
include/target/iscsi/iscsi_target_core.h
846
to_iscsi_tpg(struct se_portal_group *se_tpg)
include/target/target_core_base.h
1001
static inline struct se_portal_group *auth_to_tpg(struct config_item *item)
include/target/target_core_base.h
1003
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
1007
static inline struct se_portal_group *param_to_tpg(struct config_item *item)
include/target/target_core_base.h
1009
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
600
struct se_portal_group *se_tpg;
include/target/target_core_base.h
656
struct se_portal_group *se_tpg;
include/target/target_core_base.h
792
struct se_portal_group *lun_tpg;
include/target/target_core_base.h
943
struct se_portal_group *tpg_np_parent;
include/target/target_core_base.h
989
static inline struct se_portal_group *to_tpg(struct config_item *item)
include/target/target_core_base.h
991
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_base.h
995
static inline struct se_portal_group *attrib_to_tpg(struct config_item *item)
include/target/target_core_base.h
997
return container_of(to_config_group(item), struct se_portal_group,
include/target/target_core_fabric.h
144
struct se_session *target_setup_session(struct se_portal_group *,
include/target/target_core_fabric.h
147
int (*callback)(struct se_portal_group *,
include/target/target_core_fabric.h
160
void __transport_register_session(struct se_portal_group *,
include/target/target_core_fabric.h
162
void transport_register_session(struct se_portal_group *,
include/target/target_core_fabric.h
164
ssize_t target_show_dynamic_sessions(struct se_portal_group *, char *);
include/target/target_core_fabric.h
220
struct se_node_acl *core_tpg_get_initiator_node_acl(struct se_portal_group *tpg,
include/target/target_core_fabric.h
222
bool target_tpg_has_node_acl(struct se_portal_group *tpg,
include/target/target_core_fabric.h
224
struct se_node_acl *core_tpg_check_initiator_node_acl(struct se_portal_group *,
include/target/target_core_fabric.h
227
int core_tpg_set_initiator_node_tag(struct se_portal_group *,
include/target/target_core_fabric.h
229
int core_tpg_register(struct se_wwn *, struct se_portal_group *, int);
include/target/target_core_fabric.h
230
int core_tpg_deregister(struct se_portal_group *);
include/target/target_core_fabric.h
37
char *(*tpg_get_wwn)(struct se_portal_group *);
include/target/target_core_fabric.h
38
u16 (*tpg_get_tag)(struct se_portal_group *);
include/target/target_core_fabric.h
39
u32 (*tpg_get_default_depth)(struct se_portal_group *);
include/target/target_core_fabric.h
40
int (*tpg_check_demo_mode)(struct se_portal_group *);
include/target/target_core_fabric.h
41
int (*tpg_check_demo_mode_cache)(struct se_portal_group *);
include/target/target_core_fabric.h
42
int (*tpg_check_demo_mode_write_protect)(struct se_portal_group *);
include/target/target_core_fabric.h
43
int (*tpg_check_prod_mode_write_protect)(struct se_portal_group *);
include/target/target_core_fabric.h
49
int (*tpg_check_demo_mode_login_only)(struct se_portal_group *);
include/target/target_core_fabric.h
57
int (*tpg_check_prot_fabric_only)(struct se_portal_group *);
include/target/target_core_fabric.h
58
u32 (*tpg_get_inst_index)(struct se_portal_group *);
include/target/target_core_fabric.h
90
struct se_portal_group *(*fabric_make_tpg)(struct se_wwn *,
include/target/target_core_fabric.h
92
int (*fabric_enable_tpg)(struct se_portal_group *se_tpg, bool enable);
include/target/target_core_fabric.h
93
void (*fabric_drop_tpg)(struct se_portal_group *);
include/target/target_core_fabric.h
94
int (*fabric_post_link)(struct se_portal_group *,
include/target/target_core_fabric.h
96
void (*fabric_pre_unlink)(struct se_portal_group *,
include/target/target_core_fabric.h
98
struct se_tpg_np *(*fabric_make_np)(struct se_portal_group *,