Lines Matching refs:target
8 * Forward port and refactoring to modern qla2xxx and target/configfs
12 * Additional file for the target driver support.
16 * target portion.
27 * data in the target add-on
32 * Must be changed on any change in any target visible interfaces or
52 * vs. regular (non-target) info. This is checked for in
78 * ISP target entries - Flags bit definitions.
87 /* (data from target to initiator) */
89 /* (data from initiator to target) */
121 ? le16_to_cpu((iocb)->u.isp2x.target.extended) \
122 : (uint16_t)(iocb)->u.isp2x.target.id.standard)
128 * This is sent to the ISP from the target driver.
138 target_id_t target;
193 #define ACCEPT_TGT_IO_TYPE 0x16 /* Accept target I/O entry. */
200 * This structure is sent to the ISP 2xxx from target driver.
208 target_id_t target;
250 #define ATIO_TYPE7 0x06 /* Accept target I/O entry for 24xx */
319 * This is sent from the ISP to the target driver.
328 target_id_t target;
390 #define CTIO_TYPE7 0x12 /* Continue target I/O entry (for 24xx) */
394 * This structure is sent to the ISP 24xx from the target driver.
448 * ISP queue - CTIO type 7 from ISP 24xx to target driver
566 * target driver by the ISP 24xx.
612 * target driver to the ISP 24xx.
641 * (sent by the target driver to the ISP 24xx) is sent by the
642 * ISP24xx firmware to the target driver.
669 * Type Definitions used by initiator & target halves
678 * target driver (from within qla_target.c) can issue to the
679 * target module (tcm_qla2xxx).
712 #include <target/target_core_base.h>
753 #define QLA_TGT_STATE_NEW 0 /* New command + target processing */
754 #define QLA_TGT_STATE_NEED_DATA 1 /* target needs data to continue */
755 #define QLA_TGT_STATE_DATA_IN 2 /* Data arrived + target processing */
756 #define QLA_TGT_STATE_PROCESSED 3 /* target done processing */
810 int tgt_stop; /* the target mode driver is being stopped */
811 int tgt_stopped; /* the target mode driver has been stopped */