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;
424 u8 toggle;
427 unsigned long flags;
429 wait_queue_head_t waitq;
430 struct list_head sqf_head, rqf_head;
431 atomic_t arm_state;
432 spinlock_t compl_lock; /* synch CQ handlers */
444 spinlock_t flush_lock; /* QP flush management */
445 u16 cnq_events;