/* SPDX-License-Identifier: GPL-2.0 */ #include <target/target_core_base.h> #include <linux/btree.h> /* length of ASCII WWPNs including pad */ #define TCM_QLA2XXX_NAMELEN … /* * Number of pre-allocated per-session tags, based upon the worst-case * per port number of iocbs */ #define TCM_QLA2XXX_DEFAULT_TAGS … #include "qla_target.h" struct tcm_qla2xxx_nacl { … }; struct tcm_qla2xxx_tpg_attrib { … }; struct tcm_qla2xxx_tpg { … }; struct tcm_qla2xxx_fc_loopid { … }; struct tcm_qla2xxx_lport { … };