Lines Matching refs:ldb
733 ndev->reg_ofs.ldb = ndev->reg_base + SNB_PDOORBELL_OFFSET; in ntb_xeon_setup()
907 ndev->reg_ofs.ldb = ndev->reg_base + SNB_PDOORBELL_OFFSET; in ntb_xeon_setup()
938 ndev->reg_ofs.ldb = ndev->reg_base + SNB_SDOORBELL_OFFSET; in ntb_xeon_setup()
1006 ndev->reg_ofs.ldb = ndev->reg_base + BWD_PDOORBELL_OFFSET; in ntb_bwd_setup()
1080 writeq((u64) 1 << db_cb->db_num, ndev->reg_ofs.ldb); in bwd_callback_msix_irq()
1106 (db_cb->db_num * ndev->bits_per_vector), ndev->reg_ofs.ldb); in xeon_callback_msix_irq()
1124 writew(1 << SNB_LINK_DB, ndev->reg_ofs.ldb); in xeon_event_msix_irq()
1135 u64 ldb = readq(ndev->reg_ofs.ldb); in ntb_interrupt() local
1137 dev_dbg(&ndev->pdev->dev, "irq %d - ldb = %Lx\n", irq, ldb); in ntb_interrupt()
1139 while (ldb) { in ntb_interrupt()
1140 i = __ffs(ldb); in ntb_interrupt()
1141 ldb &= ldb - 1; in ntb_interrupt()
1145 u16 ldb = readw(ndev->reg_ofs.ldb); in ntb_interrupt() local
1147 dev_dbg(&ndev->pdev->dev, "irq %d - ldb = %x\n", irq, ldb); in ntb_interrupt()
1149 if (ldb & SNB_DB_HW_LINK) { in ntb_interrupt()
1151 ldb &= ~SNB_DB_HW_LINK; in ntb_interrupt()
1154 while (ldb) { in ntb_interrupt()
1155 i = __ffs(ldb); in ntb_interrupt()
1156 ldb &= ldb - 1; in ntb_interrupt()