Searched refs:db_index (Results 1 – 14 of 14) sorted by relevance
/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_fdma.c | 216 db_hw = &rx->dcb_entries[rx->dcb_index].db[rx->db_index]; in sparx5_fdma_rx_get_frame() 219 skb = rx->skb[rx->dcb_index][rx->db_index]; in sparx5_fdma_rx_get_frame() 226 rx->skb[rx->dcb_index][rx->db_index] = new_skb; in sparx5_fdma_rx_get_frame() 265 rx->db_index++; in sparx5_fdma_napi_callback() 268 if (rx->db_index != FDMA_RX_DCB_MAX_DBS) in sparx5_fdma_napi_callback() 273 rx->db_index = 0; in sparx5_fdma_napi_callback() 356 rx->db_index = 0; in sparx5_fdma_rx_alloc()
|
D | sparx5_main.h | 109 int db_index; member
|
/drivers/infiniband/hw/mthca/ |
D | mthca_srq.c | 63 __be32 db_index; member 138 context->db_index = cpu_to_be32(srq->db_index); in mthca_arbel_init_srq_context() 247 srq->db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_SRQ, in mthca_alloc_srq() 249 if (srq->db_index < 0) { in mthca_alloc_srq() 316 mthca_free_db(dev, MTHCA_DB_TYPE_SRQ, srq->db_index); in mthca_alloc_srq() 364 mthca_free_db(dev, MTHCA_DB_TYPE_SRQ, srq->db_index); in mthca_free_srq()
|
D | mthca_provider.c | 417 context->db_tab, ucmd.db_index, in mthca_create_srq() 424 srq->db_index = ucmd.db_index; in mthca_create_srq() 432 context->db_tab, ucmd.db_index); in mthca_create_srq() 455 context->db_tab, to_msrq(srq)->db_index); in mthca_destroy_srq() 504 qp->sq.db_index = ucmd.sq_db_index; in mthca_create_qp() 505 qp->rq.db_index = ucmd.rq_db_index; in mthca_create_qp() 572 to_mqp(qp)->sq.db_index); in mthca_destroy_qp() 576 to_mqp(qp)->rq.db_index); in mthca_destroy_qp()
|
D | mthca_provider.h | 215 int db_index; /* Arbel only */ member 239 int db_index; /* Arbel only */ member
|
D | mthca_qp.c | 739 qp_context->snd_db_index = cpu_to_be32(qp->sq.db_index); in __mthca_modify_qp() 777 qp_context->rcv_db_index = cpu_to_be32(qp->rq.db_index); in __mthca_modify_qp() 1137 qp->rq.db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_RQ, in mthca_alloc_memfree() 1139 if (qp->rq.db_index < 0) in mthca_alloc_memfree() 1142 qp->sq.db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_SQ, in mthca_alloc_memfree() 1144 if (qp->sq.db_index < 0) { in mthca_alloc_memfree() 1145 mthca_free_db(dev, MTHCA_DB_TYPE_RQ, qp->rq.db_index); in mthca_alloc_memfree() 1157 mthca_free_db(dev, MTHCA_DB_TYPE_SQ, qp->sq.db_index); in mthca_free_memfree() 1158 mthca_free_db(dev, MTHCA_DB_TYPE_RQ, qp->rq.db_index); in mthca_free_memfree()
|
D | mthca_memfree.c | 667 void mthca_free_db(struct mthca_dev *dev, int type, int db_index) in mthca_free_db() argument 672 i = db_index / MTHCA_DB_REC_PER_PAGE; in mthca_free_db() 673 j = db_index % MTHCA_DB_REC_PER_PAGE; in mthca_free_db()
|
D | mthca_memfree.h | 177 void mthca_free_db(struct mthca_dev *dev, int type, int db_index);
|
/drivers/net/ethernet/google/gve/ |
D | gve_dqo.h | 52 index = be32_to_cpu(q_resources->db_index); in gve_tx_put_doorbell_dqo()
|
D | gve_adminq.h | 201 __be32 db_index; /* Device -> Guest */ member
|
D | gve_rx.c | 258 u32 db_idx = be32_to_cpu(rx->q_resources->db_index); in gve_rx_write_doorbell()
|
D | gve_rx_dqo.c | 295 u64 index = be32_to_cpu(rx->q_resources->db_index); in gve_rx_write_doorbell_dqo()
|
D | gve_tx.c | 19 iowrite32be(val, &priv->db_bar2[be32_to_cpu(q_resources->db_index)]); in gve_tx_put_doorbell()
|
/drivers/net/ethernet/microsoft/mana/ |
D | gdma_main.c | 218 static void mana_gd_ring_doorbell(struct gdma_context *gc, u32 db_index, in mana_gd_ring_doorbell() argument 222 void __iomem *addr = gc->db_page_base + gc->db_page_size * db_index; in mana_gd_ring_doorbell()
|