linux/include/target/target_core_fabric_lib.h
<<
>>
Prefs
   1#ifndef TARGET_CORE_FABRIC_LIB_H
   2#define TARGET_CORE_FABRIC_LIB_H
   3
   4extern u8 sas_get_fabric_proto_ident(struct se_portal_group *);
   5extern u32 sas_get_pr_transport_id(struct se_portal_group *, struct se_node_acl *,
   6                        struct t10_pr_registration *, int *, unsigned char *);
   7extern u32 sas_get_pr_transport_id_len(struct se_portal_group *, struct se_node_acl *,
   8                        struct t10_pr_registration *, int *);
   9extern char *sas_parse_pr_out_transport_id(struct se_portal_group *,
  10                        const char *, u32 *, char **);
  11
  12extern u8 fc_get_fabric_proto_ident(struct se_portal_group *);
  13extern u32 fc_get_pr_transport_id(struct se_portal_group *, struct se_node_acl *,
  14                        struct t10_pr_registration *, int *, unsigned char *);
  15extern u32 fc_get_pr_transport_id_len(struct se_portal_group *, struct se_node_acl *,
  16                        struct t10_pr_registration *, int *);
  17extern char *fc_parse_pr_out_transport_id(struct se_portal_group *,
  18                        const char *, u32 *, char **);
  19
  20extern u8 iscsi_get_fabric_proto_ident(struct se_portal_group *);
  21extern u32 iscsi_get_pr_transport_id(struct se_portal_group *, struct se_node_acl *,
  22                        struct t10_pr_registration *, int *, unsigned char *);
  23extern u32 iscsi_get_pr_transport_id_len(struct se_portal_group *, struct se_node_acl *,
  24                        struct t10_pr_registration *, int *);
  25extern char *iscsi_parse_pr_out_transport_id(struct se_portal_group *,
  26                        const char *, u32 *, char **);
  27
  28#endif /* TARGET_CORE_FABRIC_LIB_H */
  29
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.