Searched refs:db_index (Results 1 - 19 of 19) sorted by relevance

/linux-master/include/uapi/rdma/
H A Dmthca-abi.h95 __u32 db_index; member in struct:mthca_create_srq
/linux-master/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.h104 unsigned int db_index)
106 return &fdev->dbs[db_index * fdev->db_stride];
103 fun_db_addr(const struct fun_dev *fdev, unsigned int db_index) argument
/linux-master/arch/powerpc/platforms/ps3/
H A Dos-area.c387 struct db_index { struct
395 struct db_index *idx;
396 struct db_index *last_idx;
567 + INDEX_64_COUNT * sizeof(struct db_index)
571 + INDEX_64_COUNT * sizeof(struct db_index)
573 + INDEX_32_COUNT * sizeof(struct db_index)
579 BUILD_BUG_ON(sizeof(struct db_index) != 1);
588 + INDEX_64_COUNT * sizeof(struct db_index)
590 + INDEX_32_COUNT * sizeof(struct db_index)
592 + INDEX_16_COUNT * sizeof(struct db_index)
[all...]
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_provider.h215 int db_index; /* Arbel only */ member in struct:mthca_srq
239 int db_index; /* Arbel only */ member in struct:mthca_wq
H A Dmthca_srq.c63 __be32 db_index; member in struct:mthca_arbel_srq_context
138 context->db_index = cpu_to_be32(srq->db_index);
247 srq->db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_SRQ,
249 if (srq->db_index < 0) {
316 mthca_free_db(dev, MTHCA_DB_TYPE_SRQ, srq->db_index);
364 mthca_free_db(dev, MTHCA_DB_TYPE_SRQ, srq->db_index);
H A Dmthca_provider.c409 context->db_tab, ucmd.db_index,
416 srq->db_index = ucmd.db_index;
424 context->db_tab, ucmd.db_index);
447 context->db_tab, to_msrq(srq)->db_index);
496 qp->sq.db_index = ucmd.sq_db_index;
497 qp->rq.db_index = ucmd.rq_db_index;
564 to_mqp(qp)->sq.db_index);
568 to_mqp(qp)->rq.db_index);
H A Dmthca_memfree.h177 void mthca_free_db(struct mthca_dev *dev, int type, int db_index);
H A Dmthca_qp.c739 qp_context->snd_db_index = cpu_to_be32(qp->sq.db_index);
777 qp_context->rcv_db_index = cpu_to_be32(qp->rq.db_index);
1137 qp->rq.db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_RQ,
1139 if (qp->rq.db_index < 0)
1142 qp->sq.db_index = mthca_alloc_db(dev, MTHCA_DB_TYPE_SQ,
1144 if (qp->sq.db_index < 0) {
1145 mthca_free_db(dev, MTHCA_DB_TYPE_RQ, qp->rq.db_index);
1157 mthca_free_db(dev, MTHCA_DB_TYPE_SQ, qp->sq.db_index);
1158 mthca_free_db(dev, MTHCA_DB_TYPE_RQ, qp->rq.db_index);
H A Dmthca_memfree.c667 void mthca_free_db(struct mthca_dev *dev, int type, int db_index) argument
672 i = db_index / MTHCA_DB_REC_PER_PAGE;
673 j = db_index % MTHCA_DB_REC_PER_PAGE;
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_dqo.h64 index = be32_to_cpu(q_resources->db_index);
H A Dgve_adminq.h288 __be32 db_index; /* Device -> Guest */ member in struct:gve_queue_resources::__anon537::__anon538
H A Dgve_rx_dqo.c384 u64 index = be32_to_cpu(rx->q_resources->db_index);
H A Dgve_tx.c20 iowrite32be(val, &priv->db_bar2[be32_to_cpu(q_resources->db_index)]);
H A Dgve_rx.c389 u32 db_idx = be32_to_cpu(rx->q_resources->db_index);
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_fdma.c216 db_hw = &rx->dcb_entries[rx->dcb_index].db[rx->db_index];
219 skb = rx->skb[rx->dcb_index][rx->db_index];
226 rx->skb[rx->dcb_index][rx->db_index] = new_skb;
267 rx->db_index++;
270 if (rx->db_index != FDMA_RX_DCB_MAX_DBS)
275 rx->db_index = 0;
358 rx->db_index = 0;
H A Dsparx5_main.h123 * When the db_index reached FDMA_RX_DCB_MAX_DBS the DB is reused.
129 int db_index; member in struct:sparx5_rx
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c43 page = rx->page[rx->dcb_index][rx->db_index];
125 rx->db_index = 0;
457 db = &rx->dcbs[rx->dcb_index].db[rx->db_index];
471 db = &rx->dcbs[rx->dcb_index].db[rx->db_index];
472 page = rx->page[rx->dcb_index][rx->db_index];
503 db = &rx->dcbs[rx->dcb_index].db[rx->db_index];
504 page = rx->page[rx->dcb_index][rx->db_index];
598 db = &rx->dcbs[dcb_reload].db[rx->db_index];
602 rx->page[dcb_reload][rx->db_index] = page;
H A Dlan966x_main.h231 /* Represents the db_index, it can have a value between 0 and
235 int db_index; member in struct:lan966x_rx
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c273 static void mana_gd_ring_doorbell(struct gdma_context *gc, u32 db_index, argument
277 void __iomem *addr = gc->db_page_base + gc->db_page_size * db_index;

Completed in 304 milliseconds