cxgb4i.h 801 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. * cxgb4i.h: Chelsio T4 iSCSI driver.
  3. *
  4. * Copyright (c) 2010-2015 Chelsio Communications, Inc.
  5. *
  6. * This program is free software; you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License as published by
  8. * the Free Software Foundation.
  9. *
  10. * Written by: Karen Xie (kxie@chelsio.com)
  11. * Written by: Rakesh Ranjan (rranjan@chelsio.com)
  12. */
  13. #ifndef __CXGB4I_H__
  14. #define __CXGB4I_H__
  15. #define CXGB4I_SCSI_HOST_QDEPTH 1024
  16. #define CXGB4I_MAX_CONN 16384
  17. #define CXGB4I_MAX_TARGET CXGB4I_MAX_CONN
  18. #define CXGB4I_MAX_LUN 0x1000
  19. /* for TX: a skb must have a headroom of at least TX_HEADER_LEN bytes */
  20. #define CXGB4I_TX_HEADER_LEN \
  21. (sizeof(struct fw_ofld_tx_data_wr) + sizeof(struct sge_opaque_hdr))
  22. #define T5_ISS_VALID (1 << 18)
  23. #endif /* __CXGB4I_H__ */