| /linux/drivers/bus/mhi/ep/ |
| H A D | mmio.c | 222 u64 db_offset; in mhi_ep_mmio_get_db() local 226 db_offset = regval; in mhi_ep_mmio_get_db() 227 db_offset <<= 32; in mhi_ep_mmio_get_db() 230 db_offset |= regval; in mhi_ep_mmio_get_db() 232 return db_offset; in mhi_ep_mmio_get_db()
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_auxr.c | 38 info[i].db_offset = bd->db_offset; in bnge_fill_msix_vecs() 171 auxr_dev->l2_db_offset = bd->db_offset; in bnge_set_auxr_dev_info()
|
| H A D | bnge_auxr.h | 20 u32 db_offset; member
|
| H A D | bnge.h | 122 int db_offset; /* db_offset within db_size */ member
|
| H A D | bnge_hwrm_lib.c | 544 bd->db_offset = le16_to_cpu(resp->legacy_l2_db_size_kb) * 1024; in bnge_hwrm_func_qcfg() 548 bd->db_size <= bd->db_offset) in bnge_hwrm_func_qcfg()
|
| H A D | bnge_netdev.c | 1811 db->doorbell = bd->bar1 + bd->db_offset; in bnge_set_db()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ulp.c | 71 ent[i].db_offset = bp->db_offset; in bnxt_fill_msix_vecs() 73 ent[i].db_offset = i * 0x80; in bnxt_fill_msix_vecs() 504 edev->l2_db_offset = bp->db_offset; in bnxt_set_edev_info()
|
| H A D | bnxt.h | 2694 int db_offset; /* db_offset within db_size */ member
|
| H A D | bnxt.c | 7440 db->doorbell = bp->bar1 + bp->db_offset; in bnxt_set_db() 8754 bp->db_offset = le16_to_cpu(resp->legacy_l2_db_size_kb) * 1024; in bnxt_hwrm_func_qcfg() 8757 bp->db_offset = DB_PF_OFFSET_P5; in bnxt_hwrm_func_qcfg() 8759 bp->db_offset = DB_VF_OFFSET_P5; in bnxt_hwrm_func_qcfg() 8764 bp->db_size <= bp->db_offset) in bnxt_hwrm_func_qcfg()
|
| /linux/drivers/dma/dw-edma/ |
| H A D | dw-edma-core.h | 146 resource_size_t (*db_offset)(struct dw_edma *dw); member 276 return dw->core->db_offset(dw); in dw_edma_core_db_offset()
|
| H A D | dw-edma-core.c | 746 chip->db_offset = ~0; in dw_edma_emul_irq_alloc() 772 chip->db_offset = dw_edma_core_db_offset(dw); in dw_edma_emul_irq_alloc() 788 chip->db_offset = ~0; in dw_edma_emul_irq_free()
|
| H A D | dw-hdma-v0-core.c | 413 .db_offset = dw_hdma_v0_core_db_offset,
|
| H A D | dw-edma-v0-core.c | 658 .db_offset = dw_edma_v0_core_db_offset,
|
| /linux/include/linux/dma/ |
| H A D | edma.h | 143 resource_size_t db_offset; member
|
| /linux/include/uapi/rdma/ |
| H A D | qedr-abi.h | 101 __u32 db_offset; member
|
| /linux/drivers/misc/bcm-vk/ |
| H A D | bcm_vk_msg.h | 33 u32 db_offset; /* queue doorbell register offset in BAR0 */ member
|
| /linux/drivers/pci/endpoint/functions/ |
| H A D | pci-epf-ntb.c | 121 u32 db_offset[MAX_DB_COUNT]; member 387 u32 db_entry_size, db_data, db_offset; in epf_ntb_configure_msi() local 410 db_entry_size, &db_data, &db_offset); in epf_ntb_configure_msi() 419 peer_ctrl->db_offset[i] = db_offset; in epf_ntb_configure_msi() 536 peer_ctrl->db_offset[i] = msix_tbl[i].msg_addr & (align - 1); in epf_ntb_configure_msix()
|
| H A D | pci-epf-vntb.c | 131 u32 db_offset[MAX_DB_COUNT]; member 487 ntb->reg->db_offset[i] = 0; in epf_ntb_config_spad_bar_alloc() 601 ntb->reg->db_offset[i] = epf->db_msg[i].offset; in epf_ntb_db_bar_init_msi_doorbell() 650 ntb->reg->db_offset[i] = offset; in epf_ntb_db_bar_init_msi_doorbell()
|
| /linux/drivers/ntb/hw/epf/ |
| H A D | ntb_hw_epf.c | 556 u32 db_offset; in ntb_epf_peer_db_set() local 568 db_offset = readl(ndev->ctrl_reg + NTB_EPF_DB_OFFSET(interrupt_num)); in ntb_epf_peer_db_set() 570 db_offset); in ntb_epf_peer_db_set()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | r600_cs.c | 74 u32 db_offset; member 559 tmp = radeon_bo_size(track->db_bo) - track->db_offset; in r600_cs_track_validate_db() 563 track->db_depth_size, bpe, track->db_offset, in r600_cs_track_validate_db() 576 base_offset = track->db_bo_mc + track->db_offset; in r600_cs_track_validate_db() 624 if ((tmp + track->db_offset) > radeon_bo_size(track->db_bo)) { in r600_cs_track_validate_db() 628 track->db_depth_size, ntiles, nviews, bpe, tmp + track->db_offset, in r600_cs_track_validate_db() 1297 track->db_offset = radeon_get_ib_value(p, idx) << 8; in r600_cs_check_reg()
|
| /linux/drivers/infiniband/hw/bng_re/ |
| H A D | bng_dev.c | 346 db_offt = rdev->nqr->msix_entries[BNG_RE_CREQ_NQ_IDX].db_offset; in bng_re_dev_init()
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.c | 16948 uint32_t db_offset; in lpfc_wq_create() local 17077 db_offset = wq_create->u.response.doorbell_offset; in lpfc_wq_create() 17078 if ((db_offset != LPFC_ULP0_WQ_DOORBELL) && in lpfc_wq_create() 17079 (db_offset != LPFC_ULP1_WQ_DOORBELL)) { in lpfc_wq_create() 17083 wq->queue_id, db_offset); in lpfc_wq_create() 17087 wq->db_regaddr = bar_memmap_p + db_offset; in lpfc_wq_create() 17091 pci_barset, db_offset, wq->db_format); in lpfc_wq_create() 17111 db_offset = wq_create->u.response_1.doorbell_offset; in lpfc_wq_create() 17112 wq->db_regaddr = bar_memmap_p + db_offset; in lpfc_wq_create() 17133 wq->queue_id, pci_barset, db_offset, in lpfc_wq_create() [all …]
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | main.c | 1774 db_offt = rdev->nqr->msix_entries[i].db_offset; in bnxt_re_init_res() 2264 db_offt = rdev->nqr->msix_entries[BNXT_RE_AEQ_IDX].db_offset; in bnxt_re_dev_init()
|
| /linux/drivers/scsi/elx/libefc_sli/ |
| H A D | sli4.h | 661 __le32 db_offset; member
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_main.c | 232 iowrite32(val, adapter->db + txo->db_offset); in be_txq_notify()
|