Searched refs:hw_cons (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_mbox.h | 120 u8 __iomem *hw_cons; member in struct:octep_ctrl_mbox_q
|
H A D | octep_ctrl_mbox.c | 111 mbox->h2fq.hw_cons = OCTEP_CTRL_MBOX_H2FQ_CONS(mbox->barmem); 116 mbox->f2hq.hw_cons = OCTEP_CTRL_MBOX_F2HQ_CONS(mbox->barmem); 176 ci = readl(q->hw_cons); 238 ci = readl(q->hw_cons); 254 writel(ci, q->hw_cons);
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.h | 757 u16 hw_cons; local 761 hw_cons = le16_to_cpu(*txdata->tx_cons_sb); 762 return hw_cons != txdata->tx_pkt_cons;
|
H A D | bnx2x_cmn.c | 276 u16 hw_cons, sw_cons, bd_cons = txdata->tx_bd_cons; local 285 hw_cons = le16_to_cpu(*txdata->tx_cons_sb); 288 /* Ensure subsequent loads occur after hw_cons */ 291 while (sw_cons != hw_cons) { 297 "queue[%d]: hw_cons %u sw_cons %u pkt_cons %u\n", 298 txdata->txq_index, hw_cons, sw_cons, pkt_cons);
|
H A D | bnx2x_main.c | 5462 u16 hw_cons, sw_cons, sw_prod; local 5472 hw_cons = le16_to_cpu(*bp->eq_cons_sb); 5479 if ((hw_cons & EQ_DESC_MAX_PAGE) == EQ_DESC_MAX_PAGE) 5480 hw_cons++; 5489 DP(BNX2X_MSG_SP, "EQ: hw_cons %u sw_cons %u bp->eq_spq_left %x\n", 5490 hw_cons, sw_cons, atomic_read(&bp->eq_spq_left)); 5492 for (; sw_cons != hw_cons;
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 2845 u16 hw_cons, sw_cons, sw_ring_cons; local 2853 hw_cons = bnx2_get_hw_tx_cons(bnapi); 2856 while (sw_cons != hw_cons) { 2878 if (((s16) ((s16) last_idx - (s16) hw_cons)) > 0) { 2909 if (hw_cons == sw_cons) 2910 hw_cons = bnx2_get_hw_tx_cons(bnapi); 2914 txr->hw_tx_cons = hw_cons; 3144 u16 hw_cons, sw_cons, sw_ring_cons, sw_prod, sw_ring_prod; local 3151 hw_cons = bnx2_get_hw_rx_cons(bnapi); 3159 while (sw_cons != hw_cons) { [all...] |
H A D | cnic.c | 2920 u16 hw_cons, sw_cons; local 2930 hw_cons = *cp->rx_cons_ptr; 2931 if ((hw_cons & BNX2X_MAX_RCQ_DESC_CNT) == BNX2X_MAX_RCQ_DESC_CNT) 2932 hw_cons++; 2935 while (sw_cons != hw_cons) {
|
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 162 u32 wis, unmap_wis, hw_cons, cons, q_depth; local 171 hw_cons = *(tcb->hw_consumer_index); 176 wis = BNA_Q_INDEX_CHANGE(cons, hw_cons, q_depth); 195 tcb->consumer_index = hw_cons;
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | verbs.c | 4054 struct ib_wc *wc, u16 hw_cons, enum ib_wc_status status, 4059 while (num_entries && qp->sq.wqe_cons != hw_cons) { 4334 int num_entries, struct ib_wc *wc, u16 hw_cons) 4338 while (num_entries && qp->rq.wqe_cons != hw_cons) { 4052 process_req(struct qedr_dev *dev, struct qedr_qp *qp, struct qedr_cq *cq, int num_entries, struct ib_wc *wc, u16 hw_cons, enum ib_wc_status status, int force) argument 4333 process_resp_flush(struct qedr_qp *qp, struct qedr_cq *cq, int num_entries, struct ib_wc *wc, u16 hw_cons) argument
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 769 u16 hw_cons = txr->tx_hw_cons; local 774 while (RING_TX(bp, cons) != hw_cons) {
|
Completed in 274 milliseconds