hinic_sq 855 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_sq *hinic_hwdev_get_sq(struct hinic_hwdev *hwdev, int i) hinic_sq 928 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_hw_ci_addr_set(struct hinic_hwdev *hwdev, struct hinic_sq *sq, hinic_sq 274 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_sq *hinic_hwdev_get_sq(struct hinic_hwdev *hwdev, int i); hinic_sq 285 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_hw_ci_addr_set(struct hinic_hwdev *hwdev, struct hinic_sq *sq, hinic_sq 93 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c struct hinic_sq *sq, u16 global_qid) hinic_sq 214 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c static int alloc_sq_skb_arr(struct hinic_sq *sq) hinic_sq 231 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c static void free_sq_skb_arr(struct hinic_sq *sq) hinic_sq 276 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c int hinic_init_sq(struct hinic_sq *sq, struct hinic_hwif *hwif, hinic_sq 300 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_clean_sq(struct hinic_sq *sq) hinic_sq 451 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c int hinic_get_sq_free_wqebbs(struct hinic_sq *sq) hinic_sq 592 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, hinic_sq 614 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c static u32 sq_prepare_db(struct hinic_sq *sq, u16 prod_idx, unsigned int cos) hinic_sq 634 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, hinic_sq 655 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c struct hinic_sq_wqe *hinic_sq_get_wqe(struct hinic_sq *sq, hinic_sq 672 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_sq_return_wqe(struct hinic_sq *sq, unsigned int wqe_size) hinic_sq 685 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, hinic_sq 709 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c struct hinic_sq_wqe *hinic_sq_read_wqebb(struct hinic_sq *sq, hinic_sq 747 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c struct hinic_sq_wqe *hinic_sq_read_wqe(struct hinic_sq *sq, hinic_sq 764 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c void hinic_sq_put_wqe(struct hinic_sq *sq, unsigned int wqe_size) hinic_sq 113 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h struct hinic_sq sq; hinic_sq 124 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h struct hinic_sq *sq, u16 global_qid); hinic_sq 129 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h int hinic_init_sq(struct hinic_sq *sq, struct hinic_hwif *hwif, hinic_sq 133 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_clean_sq(struct hinic_sq *sq); hinic_sq 140 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h int hinic_get_sq_free_wqebbs(struct hinic_sq *sq); hinic_sq 169 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_sq_prepare_wqe(struct hinic_sq *sq, u16 prod_idx, hinic_sq 173 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_sq_write_db(struct hinic_sq *sq, u16 prod_idx, unsigned int wqe_size, hinic_sq 176 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h struct hinic_sq_wqe *hinic_sq_get_wqe(struct hinic_sq *sq, hinic_sq 179 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_sq_return_wqe(struct hinic_sq *sq, unsigned int wqe_size); hinic_sq 181 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_sq_write_wqe(struct hinic_sq *sq, u16 prod_idx, hinic_sq 185 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h struct hinic_sq_wqe *hinic_sq_read_wqe(struct hinic_sq *sq, hinic_sq 189 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h struct hinic_sq_wqe *hinic_sq_read_wqebb(struct hinic_sq *sq, hinic_sq 193 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h void hinic_sq_put_wqe(struct hinic_sq *sq, unsigned int wqe_size); hinic_sq 147 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_sq *sq = hinic_hwdev_get_sq(nic_dev->hwdev, i); hinic_sq 578 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_sq *sq = txq->sq; hinic_sq 613 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_sq *sq = txq->sq; hinic_sq 721 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_sq *sq = txq->sq; hinic_sq 743 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_sq *sq = txq->sq; hinic_sq 757 drivers/net/ethernet/huawei/hinic/hinic_tx.c int hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq, hinic_sq 31 drivers/net/ethernet/huawei/hinic/hinic_tx.h struct hinic_sq *sq; hinic_sq 49 drivers/net/ethernet/huawei/hinic/hinic_tx.h int hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq,