Lines Matching refs:que
355 static inline bool bnxt_qplib_queue_full(struct bnxt_qplib_q *que, in bnxt_qplib_queue_full() argument
361 hwq = &que->hwq; in bnxt_qplib_queue_full()
553 static inline void *bnxt_qplib_get_swqe(struct bnxt_qplib_q *que, u32 *swq_idx) in bnxt_qplib_get_swqe() argument
557 idx = que->swq_start; in bnxt_qplib_get_swqe()
560 return &que->swq[idx]; in bnxt_qplib_get_swqe()
563 static inline void bnxt_qplib_swq_mod_start(struct bnxt_qplib_q *que, u32 idx) in bnxt_qplib_swq_mod_start() argument
565 que->swq_start = que->swq[idx].next_idx; in bnxt_qplib_swq_mod_start()
568 static inline u32 bnxt_qplib_get_depth(struct bnxt_qplib_q *que) in bnxt_qplib_get_depth() argument
570 return (que->wqe_size * que->max_wqe) / sizeof(struct sq_sge); in bnxt_qplib_get_depth()
573 static inline u32 bnxt_qplib_set_sq_size(struct bnxt_qplib_q *que, u8 wqe_mode) in bnxt_qplib_set_sq_size() argument
576 que->max_wqe : bnxt_qplib_get_depth(que); in bnxt_qplib_set_sq_size()