Lines Matching defs:bnxt_qplib_cq
410 struct bnxt_qplib_cq { struct
411 struct bnxt_qplib_dpi *dpi;
412 struct bnxt_qplib_db_info dbinfo;
413 u32 max_wqe;
414 u32 id;
415 u16 count;
416 u16 period;
417 struct bnxt_qplib_hwq hwq;
418 struct bnxt_qplib_hwq resize_hwq;
419 u32 cnq_hw_ring_id;
420 struct bnxt_qplib_nq *nq;
421 bool resize_in_progress;
422 struct bnxt_qplib_sg_info sg_info;
423 u64 cq_handle;
426 unsigned long flags;
428 wait_queue_head_t waitq;
429 struct list_head sqf_head, rqf_head;
430 atomic_t arm_state;
431 spinlock_t compl_lock; /* synch CQ handlers */
443 spinlock_t flush_lock; /* QP flush management */
444 u16 cnq_events;