/linux-master/drivers/target/ |
H A D | target_core_tpg.c | 197 acl->se_tpg = tpg; 207 struct se_portal_group *tpg = acl->se_tpg; 338 if (acl->se_tpg->se_tpg_tfo->close_session) 339 acl->se_tpg->se_tpg_tfo->close_session(sess); 347 struct se_portal_group *tpg = acl->se_tpg; 383 struct se_portal_group *tpg = acl->se_tpg; 443 static int target_tpg_register_rtpi(struct se_portal_group *se_tpg) argument 448 if (se_tpg->rtpi_manual) { 449 ret = xa_insert(&tpg_xa, se_tpg->tpg_rtpi, se_tpg, GFP_KERNE 467 target_tpg_deregister_rtpi(struct se_portal_group *se_tpg) argument 473 target_tpg_enable(struct se_portal_group *se_tpg) argument 492 target_tpg_disable(struct se_portal_group *se_tpg) argument 506 core_tpg_register( struct se_wwn *se_wwn, struct se_portal_group *se_tpg, int proto_id) argument 566 core_tpg_deregister(struct se_portal_group *se_tpg) argument [all...] |
H A D | target_core_fabric_configfs.c | 74 struct se_portal_group *se_tpg; local 97 se_tpg = lun->lun_tpg; 130 (se_tpg->se_tpg_tfo->tpg_check_prod_mode_write_protect( 131 se_tpg)) ? true : false; 139 return core_dev_add_initiator_node_lun_acl(se_tpg, lacl, lun, lun_access_ro); 183 struct se_portal_group *se_tpg = se_nacl->se_tpg; local 199 se_tpg->se_tpg_tfo->fabric_name, 217 struct se_portal_group *se_tpg = lacl->se_lun_nacl->se_tpg; local 271 struct se_portal_group *se_tpg = se_nacl->se_tpg; local 377 struct se_portal_group *se_tpg = container_of(group, local 451 struct se_portal_group *se_tpg = se_tpg_np->tpg_np_parent; local 471 struct se_portal_group *se_tpg = container_of(group, local 627 struct se_portal_group *se_tpg; local 680 struct se_portal_group *se_tpg = lun->lun_tpg; local 745 struct se_portal_group *se_tpg = container_of(group, local 807 struct se_portal_group *se_tpg = container_of(to_config_group(item), local 829 struct se_portal_group *se_tpg = to_tpg(item); local 849 struct se_portal_group *se_tpg = to_tpg(item); local 857 struct se_portal_group *se_tpg = to_tpg(item); local 932 struct se_portal_group *se_tpg; local 983 struct se_portal_group *se_tpg = container_of(to_config_group(item), local [all...] |
H A D | target_core_fabric_lib.c | 261 struct se_portal_group *se_tpg, 348 switch (nacl->se_tpg->proto_id) { 357 pr_err("Unknown proto_id: 0x%02x\n", nacl->se_tpg->proto_id); 372 switch (nacl->se_tpg->proto_id) { 385 pr_err("Unknown proto_id: 0x%02x\n", nacl->se_tpg->proto_id); 260 iscsi_parse_pr_out_transport_id( struct se_portal_group *se_tpg, char *buf, u32 *out_tid_len, char **port_nexus_ptr) argument
|
H A D | target_core_transport.c | 381 struct se_portal_group *se_tpg, 386 const struct target_core_fabric_ops *tfo = se_tpg->se_tpg_tfo; 390 se_sess->se_tpg = se_tpg; 413 tfo->tpg_check_prot_fabric_only(se_tpg); 418 if (se_tpg->se_tpg_tfo->sess_get_initiator_sid != NULL) { 420 se_tpg->se_tpg_tfo->sess_get_initiator_sid(se_sess, 436 list_add_tail(&se_sess->sess_list, &se_tpg->tpg_sess_list); 439 se_tpg->se_tpg_tfo->fabric_name, se_sess->fabric_sess_ptr); 444 struct se_portal_group *se_tpg, 380 __transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) argument 443 transport_register_session( struct se_portal_group *se_tpg, struct se_node_acl *se_nacl, struct se_session *se_sess, void *fabric_sess_ptr) argument 516 target_show_dynamic_sessions(struct se_portal_group *se_tpg, char *page) argument 544 struct se_portal_group *se_tpg = nacl->se_tpg; local 604 struct se_portal_group *se_tpg = se_nacl->se_tpg; local 654 struct se_portal_group *se_tpg = se_sess->se_tpg; local 1692 struct se_portal_group *se_tpg; local 1984 struct se_portal_group *se_tpg; local [all...] |
H A D | target_core_pr.c | 208 if (!sess || !sess->se_tpg) 227 tpg = sess->se_tpg; 259 if (!sess || !sess->se_tpg) 268 tpg = sess->se_tpg; 706 const struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo; 756 if (tfo != nacl_tmp->se_tpg->se_tpg_tfo) 1021 struct se_portal_group *se_tpg = nacl->se_tpg; local 1032 tfo->fabric_name, tfo->tpg_get_wwn(se_tpg), 1033 tfo->tpg_get_tag(se_tpg)); 2042 struct se_portal_group *se_tpg; local 3149 struct se_portal_group *se_tpg, *dest_se_tpg = NULL; local 3929 struct se_portal_group *se_tpg; local [all...] |
H A D | target_core_internal.h | 134 int target_tpg_enable(struct se_portal_group *se_tpg); 135 int target_tpg_disable(struct se_portal_group *se_tpg);
|
H A D | target_core_ua.c | 258 nacl->se_tpg->se_tpg_tfo->fabric_name, 319 " ASCQ: 0x%02x\n", nacl->se_tpg->se_tpg_tfo->fabric_name,
|
H A D | target_core_alua.c | 1170 struct se_portal_group *se_tpg = lun->lun_tpg; local 1189 if (se_tpg->se_tpg_tfo->tpg_get_tag != NULL) { 1191 db_root, se_tpg->se_tpg_tfo->fabric_name, 1192 se_tpg->se_tpg_tfo->tpg_get_wwn(se_tpg), 1193 se_tpg->se_tpg_tfo->tpg_get_tag(se_tpg), 1197 db_root, se_tpg->se_tpg_tfo->fabric_name, 1198 se_tpg->se_tpg_tfo->tpg_get_wwn(se_tpg), [all...] |
/linux-master/drivers/target/tcm_remote/ |
H A D | tcm_remote.c | 20 static inline struct tcm_remote_tpg *remote_tpg(struct se_portal_group *se_tpg) argument 22 return container_of(se_tpg, struct tcm_remote_tpg, remote_se_tpg); 25 static char *tcm_remote_get_endpoint_wwn(struct se_portal_group *se_tpg) argument 30 return &remote_tpg(se_tpg)->remote_hba->remote_wwn_address[0]; 33 static u16 tcm_remote_get_tag(struct se_portal_group *se_tpg) argument 39 return remote_tpg(se_tpg)->remote_tpgt; 71 struct se_portal_group *se_tpg, 80 struct se_portal_group *se_tpg, 126 static void tcm_remote_drop_tpg(struct se_portal_group *se_tpg) argument 128 struct se_wwn *wwn = se_tpg 70 tcm_remote_port_link( struct se_portal_group *se_tpg, struct se_lun *lun) argument 79 tcm_remote_port_unlink( struct se_portal_group *se_tpg, struct se_lun *lun) argument [all...] |
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_configfs.c | 155 struct se_portal_group *se_tpg, 213 tpg = to_iscsi_tpg(se_tpg); 220 config_item_name(&se_tpg->se_tpg_wwn->wwn_group.cg_item), 252 struct se_portal_group *se_tpg; local 261 se_tpg = &tpg->tpg_se_tpg; 263 " PORTAL: %pISpc\n", config_item_name(&se_tpg->se_tpg_wwn->wwn_group.cg_item), 651 struct se_portal_group *se_tpg = se_nacl->se_tpg; local 652 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); 707 ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nac 154 lio_target_call_addnptotpg( struct se_portal_group *se_tpg, struct config_group *group, const char *name) argument 1088 lio_target_tiqn_enabletpg(struct se_portal_group *se_tpg, bool enable) argument 1118 lio_target_tiqn_deltpg(struct se_portal_group *se_tpg) argument 1433 lio_tpg_get_endpoint_wwn(struct se_portal_group *se_tpg) argument 1438 lio_tpg_get_tag(struct se_portal_group *se_tpg) argument 1443 lio_tpg_get_default_depth(struct se_portal_group *se_tpg) argument 1448 lio_tpg_check_demo_mode(struct se_portal_group *se_tpg) argument 1453 lio_tpg_check_demo_mode_cache(struct se_portal_group *se_tpg) argument 1458 lio_tpg_check_demo_mode_write_protect( struct se_portal_group *se_tpg) argument 1464 lio_tpg_check_prod_mode_write_protect( struct se_portal_group *se_tpg) argument 1470 lio_tpg_check_prot_fabric_only( struct se_portal_group *se_tpg) argument 1489 struct se_portal_group *se_tpg = &sess->tpg->tpg_se_tpg; local 1514 lio_tpg_get_inst_index(struct se_portal_group *se_tpg) argument 1522 struct se_portal_group *se_tpg = se_acl->se_tpg; local [all...] |
H A D | iscsi_target_login.c | 137 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; local 152 spin_lock_bh(&se_tpg->session_lock); 153 list_for_each_entry_safe(se_sess, se_sess_tmp, &se_tpg->tpg_sess_list, 180 spin_unlock_bh(&se_tpg->session_lock); 491 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; local 496 spin_lock_bh(&se_tpg->session_lock); 497 list_for_each_entry_safe(se_sess, se_sess_tmp, &se_tpg->tpg_sess_list, 514 spin_unlock_bh(&se_tpg->session_lock); 696 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; local 752 spin_lock_bh(&se_tpg 1155 struct se_portal_group *se_tpg = local [all...] |
H A D | iscsi_target_erl0.c | 748 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; local 750 spin_lock_bh(&se_tpg->session_lock); 752 spin_unlock_bh(&se_tpg->session_lock); 758 spin_unlock_bh(&se_tpg->session_lock); 767 spin_unlock_bh(&se_tpg->session_lock); 800 struct se_portal_group *se_tpg = &tpg->tpg_se_tpg; local 802 lockdep_assert_held(&se_tpg->session_lock); 811 spin_unlock(&se_tpg->session_lock); 815 spin_lock(&se_tpg->session_lock);
|
/linux-master/drivers/target/tcm_fc/ |
H A D | tfc_conf.c | 178 ret = core_tpg_set_initiator_node_tag(se_nacl->se_tpg, se_nacl, page); 259 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_FCP); 271 return &tpg->se_tpg; 274 static void ft_del_tpg(struct se_portal_group *se_tpg) argument 276 struct ft_tpg *tpg = container_of(se_tpg, struct ft_tpg, se_tpg); 280 config_item_name(&tpg->se_tpg.tpg_group.cg_item)); 295 core_tpg_deregister(se_tpg); 382 static inline struct ft_tpg *ft_tpg(struct se_portal_group *se_tpg) argument 384 return container_of(se_tpg, struc 387 ft_get_fabric_wwn(struct se_portal_group *se_tpg) argument 392 ft_get_tag(struct se_portal_group *se_tpg) argument 401 ft_tpg_get_inst_index(struct se_portal_group *se_tpg) argument [all...] |
H A D | tfc_sess.c | 189 static int ft_sess_alloc_cb(struct se_portal_group *se_tpg, argument 210 struct se_portal_group *se_tpg = &tport->tpg->se_tpg; local 230 sess->se_sess = target_setup_session(se_tpg, TCM_FC_DEFAULT_TAGS,
|
H A D | tcm_fc.h | 91 struct se_portal_group se_tpg; member in struct:ft_tpg
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 162 static char *tcm_qla2xxx_get_fabric_wwn(struct se_portal_group *se_tpg) argument 164 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, 165 struct tcm_qla2xxx_tpg, se_tpg); 171 static u16 tcm_qla2xxx_get_tag(struct se_portal_group *se_tpg) argument 173 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, 174 struct tcm_qla2xxx_tpg, se_tpg); 178 static int tcm_qla2xxx_check_demo_mode(struct se_portal_group *se_tpg) argument 180 struct tcm_qla2xxx_tpg *tpg = container_of(se_tpg, 181 struct tcm_qla2xxx_tpg, se_tpg); 186 static int tcm_qla2xxx_check_demo_mode_cache(struct se_portal_group *se_tpg) argument 194 tcm_qla2xxx_check_demo_write_protect(struct se_portal_group *se_tpg) argument 202 tcm_qla2xxx_check_prod_write_protect(struct se_portal_group *se_tpg) argument 210 tcm_qla2xxx_check_demo_mode_login_only(struct se_portal_group *se_tpg) argument 218 tcm_qla2xxx_check_prot_fabric_only(struct se_portal_group *se_tpg) argument 226 tcm_qla2xxx_tpg_get_inst_index(struct se_portal_group *se_tpg) argument 441 struct se_portal_group *se_tpg; local 786 struct se_portal_group *se_tpg = se_nacl->se_tpg; local 908 tcm_qla2xxx_enable_tpg(struct se_portal_group *se_tpg, bool enable) argument 945 struct se_portal_group *se_tpg = to_tpg(item); local 967 struct se_portal_group *se_tpg = to_tpg(item); local 1030 tcm_qla2xxx_drop_tpg(struct se_portal_group *se_tpg) argument 1051 tcm_qla2xxx_npiv_enable_tpg(struct se_portal_group *se_tpg, bool enable) argument 1366 tcm_qla2xxx_session_cb(struct se_portal_group *se_tpg, struct se_session *se_sess, void *p) argument [all...] |
H A D | tcm_qla2xxx.h | 50 struct se_portal_group se_tpg; member in struct:tcm_qla2xxx_tpg
|
/linux-master/drivers/target/loopback/ |
H A D | tcm_loop.c | 445 static inline struct tcm_loop_tpg *tl_tpg(struct se_portal_group *se_tpg) argument 447 return container_of(se_tpg, struct tcm_loop_tpg, tl_se_tpg); 450 static char *tcm_loop_get_endpoint_wwn(struct se_portal_group *se_tpg) argument 455 return &tl_tpg(se_tpg)->tl_hba->tl_wwn_address[0]; 458 static u16 tcm_loop_get_tag(struct se_portal_group *se_tpg) argument 464 return tl_tpg(se_tpg)->tl_tpgt; 471 static int tcm_loop_check_demo_mode(struct se_portal_group *se_tpg) argument 476 static int tcm_loop_check_prot_fabric_only(struct se_portal_group *se_tpg) argument 478 struct tcm_loop_tpg *tl_tpg = container_of(se_tpg, struct tcm_loop_tpg, 582 struct se_portal_group *se_tpg, 581 tcm_loop_port_link( struct se_portal_group *se_tpg, struct se_lun *lun) argument 599 tcm_loop_port_unlink( struct se_portal_group *se_tpg, struct se_lun *se_lun) argument 633 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 643 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 671 tcm_loop_alloc_sess_cb(struct se_portal_group *se_tpg, struct se_session *se_sess, void *p) argument 748 struct se_portal_group *se_tpg = to_tpg(item); local 767 struct se_portal_group *se_tpg = to_tpg(item); local 842 struct se_portal_group *se_tpg = to_tpg(item); local 868 struct se_portal_group *se_tpg = to_tpg(item); local 891 struct se_portal_group *se_tpg = to_tpg(item); local 950 tcm_loop_drop_naa_tpg( struct se_portal_group *se_tpg) argument [all...] |
/linux-master/drivers/target/sbp/ |
H A D | sbp_target.c | 83 spin_lock_bh(&tpg->se_tpg.session_lock); 84 list_for_each_entry(se_sess, &tpg->se_tpg.tpg_sess_list, sess_list) { 89 spin_unlock_bh(&tpg->se_tpg.session_lock); 119 spin_lock_bh(&tpg->se_tpg.session_lock); 120 list_for_each_entry(se_sess, &tpg->se_tpg.tpg_sess_list, sess_list) { 133 spin_unlock_bh(&tpg->se_tpg.session_lock); 145 spin_lock_bh(&tpg->se_tpg.session_lock); 146 list_for_each_entry(se_sess, &tpg->se_tpg.tpg_sess_list, sess_list) { 156 spin_unlock_bh(&tpg->se_tpg.session_lock); 163 struct se_portal_group *se_tpg local 1671 sbp_check_true(struct se_portal_group *se_tpg) argument 1676 sbp_get_fabric_wwn(struct se_portal_group *se_tpg) argument 1684 sbp_get_tag(struct se_portal_group *se_tpg) argument 1932 sbp_post_link_lun( struct se_portal_group *se_tpg, struct se_lun *se_lun) argument 1941 sbp_pre_unlink_lun( struct se_portal_group *se_tpg, struct se_lun *se_lun) argument 2012 sbp_drop_tpg(struct se_portal_group *se_tpg) argument 2066 struct se_portal_group *se_tpg = to_tpg(item); local 2079 struct se_portal_group *se_tpg = to_tpg(item); local 2103 sbp_enable_tpg(struct se_portal_group *se_tpg, bool enable) argument 2145 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2154 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2180 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2189 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2215 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2224 struct se_portal_group *se_tpg = attrib_to_tpg(item); local [all...] |
/linux-master/drivers/scsi/elx/efct/ |
H A D | efct_lio.c | 81 struct se_portal_group *se_tpg = to_tpg(item); local 83 container_of(se_tpg, struct efct_lio_tpg, tpg); 92 struct se_portal_group *se_tpg = to_tpg(item); local 94 container_of(se_tpg, struct efct_lio_tpg, tpg); 139 struct se_portal_group *se_tpg = to_tpg(item); local 141 container_of(se_tpg, struct efct_lio_tpg, tpg); 150 struct se_portal_group *se_tpg = to_tpg(item); local 152 container_of(se_tpg, struct efct_lio_tpg, tpg); 212 static char *efct_lio_get_fabric_wwn(struct se_portal_group *se_tpg) argument 215 container_of(se_tpg, struc 220 efct_lio_get_npiv_fabric_wwn(struct se_portal_group *se_tpg) argument 228 efct_lio_get_tag(struct se_portal_group *se_tpg) argument 236 efct_lio_get_npiv_tag(struct se_portal_group *se_tpg) argument 244 efct_lio_check_demo_mode(struct se_portal_group *se_tpg) argument 249 efct_lio_check_demo_mode_cache(struct se_portal_group *se_tpg) argument 254 efct_lio_check_demo_write_protect(struct se_portal_group *se_tpg) argument 263 efct_lio_npiv_check_demo_write_protect(struct se_portal_group *se_tpg) argument 271 efct_lio_check_prod_write_protect(struct se_portal_group *se_tpg) argument 280 efct_lio_npiv_check_prod_write_protect(struct se_portal_group *se_tpg) argument 926 efct_lio_drop_tpg(struct se_portal_group *se_tpg) argument 988 efct_lio_npiv_drop_tpg(struct se_portal_group *se_tpg) argument 1065 efct_session_cb(struct se_portal_group *se_tpg, struct se_session *se_sess, void *private) argument 1162 struct se_portal_group *se_tpg; local [all...] |
/linux-master/drivers/xen/ |
H A D | xen-scsiback.c | 174 struct se_portal_group se_tpg; member in struct:scsiback_tpg 951 mutex_lock(&tpg_entry->se_tpg.tpg_lun_mutex); 952 hlist_for_each_entry(se_lun, &tpg_entry->se_tpg.tpg_lun_hlist, link) { 961 mutex_unlock(&tpg_entry->se_tpg.tpg_lun_mutex); 1328 static char *scsiback_get_fabric_wwn(struct se_portal_group *se_tpg) argument 1330 struct scsiback_tpg *tpg = container_of(se_tpg, 1331 struct scsiback_tpg, se_tpg); 1337 static u16 scsiback_get_tag(struct se_portal_group *se_tpg) argument 1339 struct scsiback_tpg *tpg = container_of(se_tpg, 1340 struct scsiback_tpg, se_tpg); 1469 struct se_portal_group *se_tpg = param_to_tpg(item); local 1484 struct se_portal_group *se_tpg = param_to_tpg(item); local 1511 scsiback_alloc_sess_cb(struct se_portal_group *se_tpg, struct se_session *se_sess, void *p) argument 1605 struct se_portal_group *se_tpg = to_tpg(item); local 1627 struct se_portal_group *se_tpg = to_tpg(item); local 1721 scsiback_port_link(struct se_portal_group *se_tpg, struct se_lun *lun) argument 1734 scsiback_port_unlink(struct se_portal_group *se_tpg, struct se_lun *lun) argument 1783 scsiback_drop_tpg(struct se_portal_group *se_tpg) argument 1802 scsiback_check_true(struct se_portal_group *se_tpg) argument [all...] |
/linux-master/drivers/vhost/ |
H A D | scsi.c | 130 struct se_portal_group se_tpg; member in struct:vhost_scsi_tpg 297 static int vhost_scsi_check_true(struct se_portal_group *se_tpg) argument 302 static char *vhost_scsi_get_fabric_wwn(struct se_portal_group *se_tpg) argument 304 struct vhost_scsi_tpg *tpg = container_of(se_tpg, 305 struct vhost_scsi_tpg, se_tpg); 311 static u16 vhost_scsi_get_tpgt(struct se_portal_group *se_tpg) argument 313 struct vhost_scsi_tpg *tpg = container_of(se_tpg, 314 struct vhost_scsi_tpg, se_tpg); 318 static int vhost_scsi_check_prot_fabric_only(struct se_portal_group *se_tpg) argument 320 struct vhost_scsi_tpg *tpg = container_of(se_tpg, 1662 struct se_portal_group *se_tpg; local 1794 struct se_portal_group *se_tpg; local 2170 vhost_scsi_port_link(struct se_portal_group *se_tpg, struct se_lun *lun) argument 2184 vhost_scsi_port_unlink(struct se_portal_group *se_tpg, struct se_lun *lun) argument 2199 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2221 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 2323 struct se_portal_group *se_tpg = to_tpg(item); local 2345 struct se_portal_group *se_tpg = to_tpg(item); local 2464 vhost_scsi_drop_tpg(struct se_portal_group *se_tpg) argument [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_tcm.c | 1054 tv_nexus->tvn_se_sess->se_tpg->se_tpg_tfo, 1183 tv_nexus->tvn_se_sess->se_tpg->se_tpg_tfo, 1251 static int usbg_check_true(struct se_portal_group *se_tpg) argument 1256 static char *usbg_get_fabric_wwn(struct se_portal_group *se_tpg) argument 1258 struct usbg_tpg *tpg = container_of(se_tpg, 1259 struct usbg_tpg, se_tpg); 1265 static u16 usbg_get_tag(struct se_portal_group *se_tpg) argument 1267 struct usbg_tpg *tpg = container_of(se_tpg, 1268 struct usbg_tpg, se_tpg); 1369 ret = core_tpg_register(wwn, &tpg->se_tpg, SCSI_PROTOCOL_SA 1398 usbg_drop_tpg(struct se_portal_group *se_tpg) argument 1477 usbg_enable_tpg(struct se_portal_group *se_tpg, bool enable) argument 1496 struct se_portal_group *se_tpg = to_tpg(item); local 1514 usbg_alloc_sess_cb(struct se_portal_group *se_tpg, struct se_session *se_sess, void *p) argument 1601 struct se_portal_group *se_tpg = to_tpg(item); local 1641 usbg_port_link(struct se_portal_group *se_tpg, struct se_lun *lun) argument 1650 usbg_port_unlink(struct se_portal_group *se_tpg, struct se_lun *se_lun) argument [all...] |
H A D | tcm.h | 41 struct se_portal_group se_tpg; member in struct:usbg_tpg
|
/linux-master/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 3305 static int srpt_check_true(struct se_portal_group *se_tpg) argument 3460 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3461 struct srpt_port *sport = srpt_tpg_to_sport(se_tpg); 3469 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3470 struct srpt_port *sport = srpt_tpg_to_sport(se_tpg); 3497 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3498 struct srpt_port *sport = srpt_tpg_to_sport(se_tpg); 3506 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3507 struct srpt_port *sport = srpt_tpg_to_sport(se_tpg); 3534 struct se_portal_group *se_tpg local 3543 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3571 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3580 struct se_portal_group *se_tpg = attrib_to_tpg(item); local 3715 srpt_enable_tpg(struct se_portal_group *se_tpg, bool enable) argument [all...] |