/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_tpg.h | 14 extern struct iscsi_portal_group *iscsit_alloc_portal_group(struct iscsi_tiqn *, u16); 17 extern struct iscsi_portal_group *iscsit_get_tpg_from_np(struct iscsi_tiqn *, 19 extern int iscsit_get_tpg(struct iscsi_portal_group *); 20 extern void iscsit_put_tpg(struct iscsi_portal_group *); 21 extern void iscsit_tpg_dump_params(struct iscsi_portal_group *); 22 extern int iscsit_tpg_add_portal_group(struct iscsi_tiqn *, struct iscsi_portal_group *); 23 extern int iscsit_tpg_del_portal_group(struct iscsi_tiqn *, struct iscsi_portal_group *, 25 extern int iscsit_tpg_enable_portal_group(struct iscsi_portal_group *); 26 extern int iscsit_tpg_disable_portal_group(struct iscsi_portal_group *, int); 28 struct iscsi_portal_group *, cons [all...] |
H A D | iscsi_target_tpg.c | 25 struct iscsi_portal_group *iscsit_alloc_portal_group(struct iscsi_tiqn *tiqn, u16 tpgt) in iscsit_alloc_portal_group() 27 struct iscsi_portal_group *tpg; in iscsit_alloc_portal_group() 29 tpg = kzalloc(sizeof(struct iscsi_portal_group), GFP_KERNEL); in iscsit_alloc_portal_group() 31 pr_err("Unable to allocate struct iscsi_portal_group\n"); in iscsit_alloc_portal_group() 48 static void iscsit_set_default_tpg_attribs(struct iscsi_portal_group *); 53 struct iscsi_portal_group *tpg; in iscsit_load_discovery_tpg() 58 pr_err("Unable to allocate struct iscsi_portal_group\n"); in iscsit_load_discovery_tpg() 111 struct iscsi_portal_group *tpg = iscsit_global->discovery_tpg; in iscsit_release_discovery_tpg() 123 struct iscsi_portal_group *iscsit_get_tpg_from_np( in iscsit_get_tpg_from_np() 128 struct iscsi_portal_group *tp in iscsit_get_tpg_from_np() [all...] |
H A D | iscsi_target.h | 11 struct iscsi_portal_group; 22 extern int iscsit_access_np(struct iscsi_np *, struct iscsi_portal_group *); 24 extern int iscsit_deaccess_np(struct iscsi_np *, struct iscsi_portal_group *, 31 struct iscsi_portal_group *, bool); 47 extern int iscsit_release_sessions_for_tpg(struct iscsi_portal_group *, int);
|
H A D | iscsi_target_configfs.c | 61 struct iscsi_portal_group *tpg; in lio_target_np_driver_store() 159 struct iscsi_portal_group *tpg; in lio_target_call_addnptotpg() 214 tpg = container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg); in lio_target_call_addnptotpg() 251 struct iscsi_portal_group *tpg; in lio_target_call_delnpfromtpg() 627 struct iscsi_portal_group *tpg = container_of(se_tpg, in lio_target_nacl_cmdsn_depth_store() 628 struct iscsi_portal_group, tpg_se_tpg); in lio_target_nacl_cmdsn_depth_store() 724 struct iscsi_portal_group *tpg = container_of(se_tpg, \ 725 struct iscsi_portal_group, tpg_se_tpg); \ 740 struct iscsi_portal_group *tpg = container_of(se_tpg, \ 741 struct iscsi_portal_group, tpg_se_tp [all...] |
H A D | iscsi_target_nodeattrib.h | 8 struct iscsi_portal_group; 11 struct iscsi_portal_group *);
|
H A D | iscsi_target_nodeattrib.c | 29 struct iscsi_portal_group *tpg) in iscsit_set_default_node_attribues()
|
H A D | iscsi_target_login.c | 135 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_check_for_session_reinstatement() 350 * struct iscsi_portal_group->np_login_sem from iscsit_access_np(). in iscsi_login_zero_tsih_s2() 476 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_login_non_zero_tsih_s2() 682 struct iscsi_portal_group *tpg = sess->tpg; in iscsi_post_login_handler() 1225 struct iscsi_portal_group *tpg = NULL; in __iscsi_target_login_thread()
|
H A D | iscsi_target_nego.c | 109 struct iscsi_portal_group *iscsi_tpg; in iscsi_handle_authentication() 132 struct iscsi_portal_group, tpg_se_tpg); in iscsi_handle_authentication() 570 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_target_do_login_rx() 1165 * Serialize access across the discovery struct iscsi_portal_group to in iscsi_target_locate_portal() 1232 * Serialize access across the struct iscsi_portal_group to in iscsi_target_locate_portal()
|
H A D | iscsi_target_erl0.c | 747 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_handle_time2retain_timeout() 799 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_stop_time2retain_timer()
|
H A D | iscsi_target_util.c | 1355 struct iscsi_portal_group *tpg; in iscsit_snmp_get_tiqn() 1372 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_fill_cxn_timeout_err_stats()
|
H A D | iscsi_target.c | 200 int iscsit_access_np(struct iscsi_np *np, struct iscsi_portal_group *tpg) in iscsit_access_np() 248 int iscsit_deaccess_np(struct iscsi_np *np, struct iscsi_portal_group *tpg, in iscsit_deaccess_np() 405 struct iscsi_portal_group *tpg, in iscsit_reset_np_thread() 3342 struct iscsi_portal_group *tpg; in iscsit_build_sendtargets_response() 4372 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_close_session() 4646 int iscsit_release_sessions_for_tpg(struct iscsi_portal_group *tpg, int force) in iscsit_release_sessions_for_tpg()
|
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_tpg.h | 14 extern struct iscsi_portal_group *iscsit_alloc_portal_group(struct iscsi_tiqn *, u16); 17 extern struct iscsi_portal_group *iscsit_get_tpg_from_np(struct iscsi_tiqn *, 19 extern int iscsit_get_tpg(struct iscsi_portal_group *); 20 extern void iscsit_put_tpg(struct iscsi_portal_group *); 21 extern void iscsit_tpg_dump_params(struct iscsi_portal_group *); 22 extern int iscsit_tpg_add_portal_group(struct iscsi_tiqn *, struct iscsi_portal_group *); 23 extern int iscsit_tpg_del_portal_group(struct iscsi_tiqn *, struct iscsi_portal_group *, 25 extern int iscsit_tpg_enable_portal_group(struct iscsi_portal_group *); 26 extern int iscsit_tpg_disable_portal_group(struct iscsi_portal_group *, int); 28 struct iscsi_portal_group *, cons [all...] |
H A D | iscsi_target_tpg.c | 25 struct iscsi_portal_group *iscsit_alloc_portal_group(struct iscsi_tiqn *tiqn, u16 tpgt) in iscsit_alloc_portal_group() 27 struct iscsi_portal_group *tpg; in iscsit_alloc_portal_group() 29 tpg = kzalloc(sizeof(struct iscsi_portal_group), GFP_KERNEL); in iscsit_alloc_portal_group() 31 pr_err("Unable to allocate struct iscsi_portal_group\n"); in iscsit_alloc_portal_group() 48 static void iscsit_set_default_tpg_attribs(struct iscsi_portal_group *); 53 struct iscsi_portal_group *tpg; in iscsit_load_discovery_tpg() 58 pr_err("Unable to allocate struct iscsi_portal_group\n"); in iscsit_load_discovery_tpg() 111 struct iscsi_portal_group *tpg = iscsit_global->discovery_tpg; in iscsit_release_discovery_tpg() 123 struct iscsi_portal_group *iscsit_get_tpg_from_np( in iscsit_get_tpg_from_np() 128 struct iscsi_portal_group *tp in iscsit_get_tpg_from_np() [all...] |
H A D | iscsi_target.h | 11 struct iscsi_portal_group; 22 extern int iscsit_access_np(struct iscsi_np *, struct iscsi_portal_group *); 24 extern int iscsit_deaccess_np(struct iscsi_np *, struct iscsi_portal_group *, 31 struct iscsi_portal_group *, bool); 47 extern int iscsit_release_sessions_for_tpg(struct iscsi_portal_group *, int);
|
H A D | iscsi_target_nodeattrib.h | 8 struct iscsi_portal_group; 11 struct iscsi_portal_group *);
|
H A D | iscsi_target_configfs.c | 61 struct iscsi_portal_group *tpg; in lio_target_np_driver_store() 159 struct iscsi_portal_group *tpg; in lio_target_call_addnptotpg() 250 struct iscsi_portal_group *tpg; in lio_target_call_delnpfromtpg() 652 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); in lio_target_nacl_cmdsn_depth_store() 747 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); \ 762 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); \ 823 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); \ 835 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); \ 882 struct iscsi_portal_group *tpg = to_iscsi_tpg(se_tpg); \ 920 struct iscsi_portal_group *tp [all...] |
H A D | iscsi_target_nodeattrib.c | 29 struct iscsi_portal_group *tpg) in iscsit_set_default_node_attribues()
|
H A D | iscsi_target_login.c | 135 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_check_for_session_reinstatement() 351 * struct iscsi_portal_group->np_login_sem from iscsit_access_np(). in iscsi_login_zero_tsih_s2() 489 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_login_non_zero_tsih_s2() 695 struct iscsi_portal_group *tpg = sess->tpg; in iscsi_post_login_handler() 1203 struct iscsi_portal_group *tpg = NULL; in __iscsi_target_login_thread()
|
H A D | iscsi_target_erl0.c | 747 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_handle_time2retain_timeout() 799 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_stop_time2retain_timer()
|
H A D | iscsi_target_nego.c | 103 struct iscsi_portal_group *tpg; in iscsi_get_node_auth() 544 struct iscsi_portal_group *tpg = conn->tpg; in iscsi_target_do_login_rx() 1206 * Serialize access across the discovery struct iscsi_portal_group to in iscsi_target_locate_portal() 1273 * Serialize access across the struct iscsi_portal_group to in iscsi_target_locate_portal()
|
H A D | iscsi_target_util.c | 1393 struct iscsi_portal_group *tpg; in iscsit_snmp_get_tiqn() 1410 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_fill_cxn_timeout_err_stats()
|
H A D | iscsi_target.c | 201 int iscsit_access_np(struct iscsi_np *np, struct iscsi_portal_group *tpg) in iscsit_access_np() 249 int iscsit_deaccess_np(struct iscsi_np *np, struct iscsi_portal_group *tpg, in iscsit_deaccess_np() 404 struct iscsi_portal_group *tpg, in iscsit_reset_np_thread() 3383 struct iscsi_portal_group *tpg; in iscsit_build_sendtargets_response() 4527 struct iscsi_portal_group *tpg = sess->tpg; in iscsit_close_session() 4797 int iscsit_release_sessions_for_tpg(struct iscsi_portal_group *tpg, int force) in iscsit_release_sessions_for_tpg()
|
/kernel/linux/linux-6.6/include/target/iscsi/ |
H A D | iscsi_target_core.h | 130 /* struct iscsi_portal_group->state */ 599 struct iscsi_portal_group *tpg; 690 struct iscsi_portal_group *tpg; 784 struct iscsi_portal_group *tpg; 808 struct iscsi_portal_group *tpg; 819 struct iscsi_portal_group { struct 848 static inline struct iscsi_portal_group * 851 return container_of(se_tpg, struct iscsi_portal_group, tpg_se_tpg); in to_iscsi_tpg() 897 struct iscsi_portal_group *discovery_tpg;
|
/kernel/linux/linux-5.10/include/target/iscsi/ |
H A D | iscsi_target_core.h | 132 /* struct iscsi_portal_group->state */ 597 struct iscsi_portal_group *tpg; 687 struct iscsi_portal_group *tpg; 775 struct iscsi_portal_group *tpg; 801 struct iscsi_portal_group *tpg; 812 struct iscsi_portal_group { struct 883 struct iscsi_portal_group *discovery_tpg;
|