Lines Matching defs:qedi_endpoint
64 struct qedi_endpoint { struct
65 struct qedi_ctx *qedi;
66 u32 dst_addr[4];
67 u32 src_addr[4];
68 u16 src_port;
69 u16 dst_port;
70 u16 vlan_id;
71 u16 pmtu;
72 u8 src_mac[ETH_ALEN];
73 u8 dst_mac[ETH_ALEN];
74 u8 ip_type;
75 int state;
76 wait_queue_head_t ofld_wait;
77 wait_queue_head_t tcp_ofld_wait;
78 u32 iscsi_cid;
80 u32 handle;
81 u32 fw_cid;
82 void __iomem *p_doorbell;
83 struct iscsi_db_data db_data;
86 struct iscsi_wqe *sq;
87 dma_addr_t sq_dma;
89 u16 sq_prod_idx;
90 u16 fw_sq_prod_idx;
91 u16 sq_con_idx;
92 u32 sq_mem_size;
94 void *sq_pbl;
95 dma_addr_t sq_pbl_dma;
96 u32 sq_pbl_size;
97 struct qedi_conn *conn;
98 struct work_struct offload_work;