Home
last modified time | relevance | path

Searched refs:udb (Results 1 – 8 of 8) sorted by relevance

/drivers/infiniband/hw/cxgb4/
Dt4.h293 u64 __iomem *udb; member
317 u64 __iomem *udb; member
464 pio_copy(wq->sq.udb + 7, (void *)wqe); in t4_ring_sq_db()
468 writel(PIDX_T5(inc), wq->sq.udb); in t4_ring_sq_db()
488 pio_copy(wq->rq.udb + 7, (void *)wqe); in t4_ring_rq_db()
492 writel(PIDX_T5(inc), wq->rq.udb); in t4_ring_rq_db()
Dqp.c245 wq->sq.udb = (u64 __iomem *)(rdev->bar2_pa + off); in create_qp()
248 wq->sq.udb = (u64 __iomem *)(rdev->bar2_kva + off); in create_qp()
252 wq->rq.udb = (u64 __iomem *)(rdev->bar2_pa + off); in create_qp()
255 wq->rq.udb = (u64 __iomem *)(rdev->bar2_kva + off); in create_qp()
341 (__force unsigned long) wq->sq.udb, in create_qp()
342 (__force unsigned long) wq->rq.udb); in create_qp()
1769 mm3->addr = (__force unsigned long) qhp->wq.sq.udb; in c4iw_create_qp()
1773 mm4->addr = (__force unsigned long) qhp->wq.rq.udb; in c4iw_create_qp()
/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c537 writel(val, adap->bar2 + q->udb + SGE_UDB_KDOORBELL); in ring_fl_db()
919 cxgb_pio_copy(adap->bar2 + q->udb + SGE_UDB_WCDOORBELL, in ring_tx_db()
922 writel(val, adap->bar2 + q->udb + SGE_UDB_KDOORBELL); in ring_tx_db()
2004 writel(val, q->adap->bar2 + q->udb + SGE_UDB_GTS); in napi_rx_handler()
2054 writel(val, adap->bar2 + q->udb + SGE_UDB_GTS); in process_intrq()
2250 u64 udb; in udb_address() local
2262 udb = (u64)cntxt_id << qpshift; in udb_address()
2263 udb &= PAGE_MASK; in udb_address()
2264 page = udb / PAGE_SIZE; in udb_address()
2265 udb += (cntxt_id - (page * udb_density)) * SGE_UDB_SIZE; in udb_address()
[all …]
Dcxgb4.h434 u64 udb; /* BAR2 offset of User Doorbell area */ member
464 u64 udb; /* BAR2 offset of User Doorbell area */ member
522 u64 udb; /* BAR2 offset of User Doorbell area */ member
Dcxgb4_main.c4157 u32 udb; in process_db_drop() local
4172 udb = qid << qpshift; in process_db_drop()
4173 udb &= PAGE_MASK; in process_db_drop()
4174 page = udb / PAGE_SIZE; in process_db_drop()
4175 udb += (qid - (page * udb_density)) * 128; in process_db_drop()
4177 writel(PIDX(pidx_inc), adap->bar2 + udb + 8); in process_db_drop()
/drivers/infiniband/hw/cxgb3/
Dcxio_hal.c306 wq->udb = (u64)rdev_p->rnic_info.udbell_physbase + in cxio_create_qp()
310 wq->qpid, wq->doorbell, (unsigned long long) wq->udb); in cxio_create_qp()
Dcxio_wr.h711 u64 udb; /* user db if any */ member
Diwch_provider.c1032 mm2->addr = qhp->wq.udb & PAGE_MASK; in iwch_create_qp()