Lines Matching refs:que
376 static inline bool bnxt_qplib_queue_full(struct bnxt_qplib_q *que,
382 hwq = &que->hwq;
601 static inline void *bnxt_qplib_get_swqe(struct bnxt_qplib_q *que, u32 *swq_idx)
605 idx = que->swq_start;
608 return &que->swq[idx];
611 static inline void bnxt_qplib_swq_mod_start(struct bnxt_qplib_q *que, u32 idx)
613 que->swq_start = que->swq[idx].next_idx;
616 static inline u32 bnxt_qplib_get_depth(struct bnxt_qplib_q *que, u8 wqe_mode, bool is_sq)
621 slots = (que->wqe_size * que->max_wqe) / sizeof(struct sq_sge);
628 static inline u32 bnxt_qplib_set_sq_size(struct bnxt_qplib_q *que, u8 wqe_mode)
631 que->max_wqe : bnxt_qplib_get_depth(que, wqe_mode, true);