Lines Matching defs:qed_iwarp_info
63 struct qed_iwarp_info { struct
64 struct list_head listen_list; /* qed_iwarp_listener */
65 struct list_head ep_list; /* qed_iwarp_ep */
66 struct list_head ep_free_list; /* pre-allocated ep's */
67 struct list_head mpa_buf_list; /* list of mpa_bufs */
68 struct list_head mpa_buf_pending_list;
69 spinlock_t iw_lock; /* for iwarp resources */
70 spinlock_t qp_lock; /* for teardown races */
71 u32 rcv_wnd_scale;
72 u16 rcv_wnd_size;
73 u16 max_mtu;
74 u8 mac_addr[ETH_ALEN];
75 u8 crc_needed;
76 u8 tcp_flags;
77 u8 ll2_syn_handle;
78 u8 ll2_ooo_handle;
79 u8 ll2_mpa_handle;
80 u8 peer2peer;
81 enum mpa_negotiation_mode mpa_rev;
82 enum mpa_rtr_type rtr_type;
83 struct qed_iwarp_fpdu *partial_fpdus;
84 struct qed_iwarp_ll2_mpa_buf *mpa_bufs;
85 u8 *mpa_intermediate_buf;
86 u16 max_num_partial_fpdus;