Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/powerpc/platforms/ps3/
A Dos-area.c387 struct db_index { struct
395 struct db_index *idx; argument
396 struct db_index *last_idx;
567 + INDEX_64_COUNT * sizeof(struct db_index) in os_area_db_init()
571 + INDEX_64_COUNT * sizeof(struct db_index) in os_area_db_init()
573 + INDEX_32_COUNT * sizeof(struct db_index) in os_area_db_init()
579 BUILD_BUG_ON(sizeof(struct db_index) != 1); in os_area_db_init()
588 + INDEX_64_COUNT * sizeof(struct db_index) in os_area_db_init()
590 + INDEX_32_COUNT * sizeof(struct db_index) in os_area_db_init()
592 + INDEX_16_COUNT * sizeof(struct db_index) in os_area_db_init()
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_fdma.c216 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()
267 rx->db_index++; in sparx5_fdma_napi_callback()
270 if (rx->db_index != FDMA_RX_DCB_MAX_DBS) in sparx5_fdma_napi_callback()
275 rx->db_index = 0; in sparx5_fdma_napi_callback()
358 rx->db_index = 0; in sparx5_fdma_rx_alloc()
A Dsparx5_main.h129 int db_index; member
/linux-6.3-rc2/drivers/infiniband/hw/mthca/
A Dmthca_srq.c63 __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()
A Dmthca_provider.h215 int db_index; /* Arbel only */ member
239 int db_index; /* Arbel only */ member
A Dmthca_provider.c409 context->db_tab, ucmd.db_index, in mthca_create_srq()
416 srq->db_index = ucmd.db_index; in mthca_create_srq()
424 context->db_tab, ucmd.db_index); in mthca_create_srq()
447 context->db_tab, to_msrq(srq)->db_index); in mthca_destroy_srq()
496 qp->sq.db_index = ucmd.sq_db_index; in mthca_create_qp()
497 qp->rq.db_index = ucmd.rq_db_index; in mthca_create_qp()
564 to_mqp(qp)->sq.db_index); in mthca_destroy_qp()
568 to_mqp(qp)->rq.db_index); in mthca_destroy_qp()
A Dmthca_memfree.h177 void mthca_free_db(struct mthca_dev *dev, int type, int db_index);
A Dmthca_qp.c739 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()
A Dmthca_memfree.c667 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()
/linux-6.3-rc2/drivers/net/ethernet/fungible/funcore/
A Dfun_dev.h104 unsigned int db_index) in fun_db_addr() argument
106 return &fdev->dbs[db_index * fdev->db_stride]; in fun_db_addr()
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_fdma.c42 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_free_page()
124 rx->db_index = 0; in lan966x_fdma_rx_alloc()
454 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_more_frames()
468 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_check_frame()
469 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_check_frame()
500 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_get_frame()
501 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_get_frame()
595 db = &rx->dcbs[dcb_reload].db[rx->db_index]; in lan966x_fdma_napi_poll()
599 rx->page[dcb_reload][rx->db_index] = page; in lan966x_fdma_napi_poll()
A Dlan966x_main.h177 int db_index; member
/linux-6.3-rc2/include/uapi/rdma/
A Dmthca-abi.h95 __u32 db_index; member
/linux-6.3-rc2/drivers/net/ethernet/google/gve/
A Dgve_dqo.h53 index = be32_to_cpu(q_resources->db_index); in gve_tx_put_doorbell_dqo()
A Dgve_adminq.h261 __be32 db_index; /* Device -> Guest */ member
A Dgve_rx_dqo.c295 u64 index = be32_to_cpu(rx->q_resources->db_index); in gve_rx_write_doorbell_dqo()
A Dgve_tx.c19 iowrite32be(val, &priv->db_bar2[be32_to_cpu(q_resources->db_index)]); in gve_tx_put_doorbell()
A Dgve_rx.c332 u32 db_idx = be32_to_cpu(rx->q_resources->db_index); in gve_rx_write_doorbell()
/linux-6.3-rc2/drivers/net/ethernet/microsoft/mana/
A Dgdma_main.c251 static void mana_gd_ring_doorbell(struct gdma_context *gc, u32 db_index, in mana_gd_ring_doorbell() argument
255 void __iomem *addr = gc->db_page_base + gc->db_page_size * db_index; in mana_gd_ring_doorbell()

Completed in 45 milliseconds