Lines Matching refs:que
370 static inline bool bnxt_qplib_queue_full(struct bnxt_qplib_q *que,
376 hwq = &que->hwq;
574 static inline void *bnxt_qplib_get_swqe(struct bnxt_qplib_q *que, u32 *swq_idx)
578 idx = que->swq_start;
581 return &que->swq[idx];
584 static inline void bnxt_qplib_swq_mod_start(struct bnxt_qplib_q *que, u32 idx)
586 que->swq_start = que->swq[idx].next_idx;
589 static inline u32 bnxt_qplib_get_depth(struct bnxt_qplib_q *que)
591 return (que->wqe_size * que->max_wqe) / sizeof(struct sq_sge);
594 static inline u32 bnxt_qplib_set_sq_size(struct bnxt_qplib_q *que, u8 wqe_mode)
597 que->max_wqe : bnxt_qplib_get_depth(que);