Searched refs:udb (Results 1 – 8 of 8) sorted by relevance
/drivers/infiniband/hw/cxgb4/ |
D | t4.h | 293 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()
|
D | qp.c | 245 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/ |
D | sge.c | 537 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 …]
|
D | cxgb4.h | 434 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
|
D | cxgb4_main.c | 4157 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/ |
D | cxio_hal.c | 306 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()
|
D | cxio_wr.h | 711 u64 udb; /* user db if any */ member
|
D | iwch_provider.c | 1032 mm2->addr = qhp->wq.udb & PAGE_MASK; in iwch_create_qp()
|