Lines Matching full:exchange
34 #define FC_EX_TIMEOUT 1 /* Exchange timeout */
35 #define FC_EX_CLOSED 2 /* Exchange closed */
36 #define FC_EX_ALLOC_ERR 3 /* Exchange allocation failed */
37 #define FC_EX_XMIT_ERR 4 /* Exchange transmit failed */
40 #define FC_EX_SEQ_ERR 6 /* Exchange sequence error */
273 * Mainly used by the exchange manager layer.
295 * @xfer_ddp: Indicates if this transfer used DDP (XID of the exchange
358 * fc_exch holds state for one exchange and links to its active sequence.
386 * struct fc_exch - Fibre Channel Exchange
387 * @em: Exchange manager
388 * @pool: Exchange pool
389 * @state: The exchange's state
390 * @xid: The exchange ID
392 * @ex_lock: Lock that protects the exchange
395 * @lp: The local port that this exchange is on
396 * @oxid: Originator's exchange ID
397 * @rxid: Responder's exchange ID
401 * @esb_stat: ESB exchange status
408 * @seq: The sequence in use on this exchange
415 * @resp: Callback for responses on this exchange
416 * @destructor: Called when destroying the exchange
477 * Sets up the DDP context for a given exchange id on the given
486 * for the given exchange id.
492 * Sets up the DDP context for a given exchange id on the given
507 * Reset an exchange manager, completing all sequences and exchanges.
650 * @ema_list: Exchange manager anchor list
967 * EXCHANGE MANAGER LAYER