Lines Matching defs:irdma_qp_uk
336 struct irdma_qp_uk { struct
337 struct irdma_qp_quanta *sq_base;
338 struct irdma_qp_quanta *rq_base;
339 struct irdma_uk_attrs *uk_attrs;
340 u32 __iomem *wqe_alloc_db;
341 struct irdma_sq_uk_wr_trk_info *sq_wrtrk_array;
342 u64 *rq_wrid_array;
343 __le64 *shadow_area;
344 __le32 *push_db;
345 __le64 *push_wqe;
346 struct irdma_ring sq_ring;
347 struct irdma_ring rq_ring;
348 struct irdma_ring initial_ring;
349 u32 qp_id;
350 u32 qp_caps;
351 u32 sq_size;
352 u32 rq_size;
353 u32 max_sq_frag_cnt;
354 u32 max_rq_frag_cnt;
355 u32 max_inline_data;
356 struct irdma_wqe_uk_ops wqe_ops;
357 u16 conn_wqes;
358 u8 qp_type;
359 u8 swqe_polarity;
360 u8 swqe_polarity_deferred;
361 u8 rwqe_polarity;
362 u8 rq_wqe_size;
363 u8 rq_wqe_size_multiplier;
364 bool deferred_flag:1;
365 bool push_mode:1; /* whether the last post wqe was pushed */
366 bool push_dropped:1;
390 struct irdma_qp_uk_init_info { argument