dbell 282 arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c return dmax_counts.s.dbell; dbell 142 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t dbell:32; dbell 144 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t dbell:32; dbell 156 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t dbell:16; dbell 158 arch/mips/include/asm/octeon/cvmx-dpi-defs.h uint64_t dbell:16; dbell 939 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 941 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 953 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint32_t dbell:16; dbell 955 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint32_t dbell:16; dbell 3244 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 3246 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 3324 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 3326 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t dbell:32; dbell 528 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:32; dbell 530 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:32; dbell 558 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:32; dbell 560 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:32; dbell 587 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:16; dbell 589 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:16; dbell 1533 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:16; dbell 1535 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t dbell:16; dbell 90 arch/powerpc/sysdev/fsl_rio.c struct fsl_rio_dbell *dbell; dbell 528 arch/powerpc/sysdev/fsl_rio.c dbell = kzalloc(sizeof(struct fsl_rio_dbell), GFP_KERNEL); dbell 529 arch/powerpc/sysdev/fsl_rio.c if (!(dbell)) { dbell 534 arch/powerpc/sysdev/fsl_rio.c dbell->dev = &dev->dev; dbell 535 arch/powerpc/sysdev/fsl_rio.c dbell->bellirq = irq_of_parse_and_map(np, 1); dbell 536 arch/powerpc/sysdev/fsl_rio.c dev_info(&dev->dev, "bellirq: %d\n", dbell->bellirq); dbell 547 arch/powerpc/sysdev/fsl_rio.c dbell->dbell_regs = (struct rio_dbell_regs *)(rmu_regs_win + dbell 726 arch/powerpc/sysdev/fsl_rio.c dbell->mport[i] = port; dbell 743 arch/powerpc/sysdev/fsl_rio.c fsl_rio_doorbell_init(dbell); dbell 751 arch/powerpc/sysdev/fsl_rio.c kfree(dbell); dbell 752 arch/powerpc/sysdev/fsl_rio.c dbell = NULL; dbell 121 arch/powerpc/sysdev/fsl_rio.h extern struct fsl_rio_dbell *dbell; dbell 129 arch/powerpc/sysdev/fsl_rio.h extern int fsl_rio_doorbell_init(struct fsl_rio_dbell *dbell); dbell 317 arch/powerpc/sysdev/fsl_rmu.c struct rio_dbell *dbell; dbell 327 arch/powerpc/sysdev/fsl_rmu.c list_for_each_entry(dbell, dbell 329 arch/powerpc/sysdev/fsl_rmu.c if ((dbell->res->start dbell 331 arch/powerpc/sysdev/fsl_rmu.c && (dbell->res->end dbell 337 arch/powerpc/sysdev/fsl_rmu.c if (found && dbell->dinb) { dbell 338 arch/powerpc/sysdev/fsl_rmu.c dbell->dinb(fsl_dbell->mport[i], dbell 339 arch/powerpc/sysdev/fsl_rmu.c dbell->dev_id, dmsg->sid, dbell 373 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->odsr, ODSR_CLEAR); dbell 374 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->dsr, IDSR_CLEAR); dbell 637 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->odmr, 0x00000000); dbell 638 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->odretcr, 0x00000004); dbell 639 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->oddpr, destid << 16); dbell 640 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->oddatr, (index << 20) | data); dbell 641 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->odmr, 0x00000001); dbell 1027 arch/powerpc/sysdev/fsl_rmu.c int fsl_rio_doorbell_init(struct fsl_rio_dbell *dbell) dbell 1032 arch/powerpc/sysdev/fsl_rmu.c dbell->dbell_ring.virt = dma_alloc_coherent(dbell->dev, 512 * dbell 1033 arch/powerpc/sysdev/fsl_rmu.c DOORBELL_MESSAGE_SIZE, &dbell->dbell_ring.phys, GFP_KERNEL); dbell 1034 arch/powerpc/sysdev/fsl_rmu.c if (!dbell->dbell_ring.virt) { dbell 1041 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->dqdpar, (u32) dbell->dbell_ring.phys); dbell 1042 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->dqepar, (u32) dbell->dbell_ring.phys); dbell 1045 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->dsr, 0x00000091); dbell 1048 arch/powerpc/sysdev/fsl_rmu.c rc = request_irq(IRQ_RIO_BELL(dbell), fsl_rio_dbell_handler, 0, dbell 1049 arch/powerpc/sysdev/fsl_rmu.c "dbell_rx", (void *)dbell); dbell 1051 arch/powerpc/sysdev/fsl_rmu.c dma_free_coherent(dbell->dev, 512 * DOORBELL_MESSAGE_SIZE, dbell 1052 arch/powerpc/sysdev/fsl_rmu.c dbell->dbell_ring.virt, dbell->dbell_ring.phys); dbell 1059 arch/powerpc/sysdev/fsl_rmu.c out_be32(&dbell->dbell_regs->dmr, 0x00108161); dbell 721 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 dbell : 32; dbell 723 drivers/crypto/cavium/nitrox/nitrox_csr.h u64 dbell : 32; dbell 152 drivers/crypto/cavium/nitrox/nitrox_hal.c pkt_in_dbell.s.dbell = 0xffffffff; dbell 80 drivers/crypto/cavium/zip/zip_device.c union zip_quex_doorbell dbell; dbell 158 drivers/crypto/cavium/zip/zip_device.c dbell.u_reg64 = 0ull; dbell 159 drivers/crypto/cavium/zip/zip_device.c dbell.s.dbell_cnt = 1; dbell 160 drivers/crypto/cavium/zip/zip_device.c zip_reg_write(dbell.u_reg64, dbell 121 drivers/misc/vmw_vmci/vmci_doorbell.c struct dbell_entry *dbell; dbell 123 drivers/misc/vmw_vmci/vmci_doorbell.c hlist_for_each_entry(dbell, &vmci_doorbell_it.entries[bucket], dbell 125 drivers/misc/vmw_vmci/vmci_doorbell.c if (idx == dbell->idx) dbell 126 drivers/misc/vmw_vmci/vmci_doorbell.c return dbell; dbell 356 drivers/misc/vmw_vmci/vmci_doorbell.c struct dbell_entry *dbell; dbell 360 drivers/misc/vmw_vmci/vmci_doorbell.c hlist_for_each_entry(dbell, &vmci_doorbell_it.entries[bucket], node) { dbell 361 drivers/misc/vmw_vmci/vmci_doorbell.c if (dbell->idx == notify_idx && dbell 362 drivers/misc/vmw_vmci/vmci_doorbell.c atomic_read(&dbell->active) == 1) { dbell 363 drivers/misc/vmw_vmci/vmci_doorbell.c if (dbell->run_delayed) { dbell 364 drivers/misc/vmw_vmci/vmci_doorbell.c vmci_resource_get(&dbell->resource); dbell 365 drivers/misc/vmw_vmci/vmci_doorbell.c if (!schedule_work(&dbell->work)) dbell 366 drivers/misc/vmw_vmci/vmci_doorbell.c vmci_resource_put(&dbell->resource); dbell 368 drivers/misc/vmw_vmci/vmci_doorbell.c dbell->notify_cb(dbell->client_data); dbell 187 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfi_msgq_h2i_db *dbell = dbell 190 drivers/net/ethernet/brocade/bna/bfa_msgq.c memset(dbell, 0, sizeof(struct bfi_msgq_h2i_db)); dbell 191 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfi_h2i_set(dbell->mh, BFI_MC_MSGQ, BFI_MSGQ_H2I_DOORBELL_PI, 0); dbell 192 drivers/net/ethernet/brocade/bna/bfa_msgq.c dbell->mh.mtag.i2htok = 0; dbell 193 drivers/net/ethernet/brocade/bna/bfa_msgq.c dbell->idx.cmdq_pi = htons(cmdq->producer_index); dbell 230 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfi_msgq_i2h_db *dbell = (struct bfi_msgq_i2h_db *)mb; dbell 234 drivers/net/ethernet/brocade/bna/bfa_msgq.c cmdq->consumer_index = ntohs(dbell->idx.cmdq_ci); dbell 445 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfi_msgq_h2i_db *dbell = dbell 448 drivers/net/ethernet/brocade/bna/bfa_msgq.c memset(dbell, 0, sizeof(struct bfi_msgq_h2i_db)); dbell 449 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfi_h2i_set(dbell->mh, BFI_MC_MSGQ, BFI_MSGQ_H2I_DOORBELL_CI, 0); dbell 450 drivers/net/ethernet/brocade/bna/bfa_msgq.c dbell->mh.mtag.i2htok = 0; dbell 451 drivers/net/ethernet/brocade/bna/bfa_msgq.c dbell->idx.rspq_ci = htons(rspq->consumer_index); dbell 462 drivers/net/ethernet/brocade/bna/bfa_msgq.c struct bfi_msgq_i2h_db *dbell = (struct bfi_msgq_i2h_db *)mb; dbell 468 drivers/net/ethernet/brocade/bna/bfa_msgq.c rspq->producer_index = ntohs(dbell->idx.rspq_pi); dbell 247 drivers/net/ethernet/pensando/ionic/ionic_lif.h struct ionic_txq_desc *desc, bool dbell) dbell 252 drivers/net/ethernet/pensando/ionic/ionic_lif.h qcq->q.dbell_count += dbell; dbell 274 drivers/net/ethernet/pensando/ionic/ionic_lif.h #define DEBUG_STATS_TXQ_POST(qcq, txdesc, dbell) \ dbell 275 drivers/net/ethernet/pensando/ionic/ionic_lif.h debug_stats_txq_post(qcq, txdesc, dbell) dbell 386 drivers/rapidio/devices/tsi721.c struct rio_dbell *dbell; dbell 413 drivers/rapidio/devices/tsi721.c list_for_each_entry(dbell, &mport->dbells, node) { dbell 414 drivers/rapidio/devices/tsi721.c if ((dbell->res->start <= DBELL_INF(idb.bytes)) && dbell 415 drivers/rapidio/devices/tsi721.c (dbell->res->end >= DBELL_INF(idb.bytes))) { dbell 422 drivers/rapidio/devices/tsi721.c dbell->dinb(mport, dbell->dev_id, DBELL_SID(idb.bytes), dbell 406 drivers/rapidio/rio.c struct rio_dbell *dbell = kmalloc(sizeof(*dbell), GFP_KERNEL); dbell 408 drivers/rapidio/rio.c if (!dbell) dbell 411 drivers/rapidio/rio.c dbell->res = res; dbell 412 drivers/rapidio/rio.c dbell->dinb = dinb; dbell 413 drivers/rapidio/rio.c dbell->dev_id = dev_id; dbell 416 drivers/rapidio/rio.c list_add_tail(&dbell->node, &mport->dbells); dbell 477 drivers/rapidio/rio.c struct rio_dbell *dbell; dbell 480 drivers/rapidio/rio.c list_for_each_entry(dbell, &mport->dbells, node) { dbell 481 drivers/rapidio/rio.c if ((dbell->res->start == start) && (dbell->res->end == end)) { dbell 482 drivers/rapidio/rio.c list_del(&dbell->node); dbell 496 drivers/rapidio/rio.c rc = release_resource(dbell->res); dbell 499 drivers/rapidio/rio.c kfree(dbell); dbell 570 drivers/scsi/bnx2i/bnx2i.h struct bnx2i_5771x_dbell_hdr dbell; dbell 212 drivers/scsi/bnx2i/bnx2i_hwi.c struct bnx2i_5771x_dbell dbell; dbell 215 drivers/scsi/bnx2i/bnx2i_hwi.c memset(&dbell, 0, sizeof(dbell)); dbell 216 drivers/scsi/bnx2i/bnx2i_hwi.c dbell.dbell.header = (B577XX_ISCSI_CONNECTION_TYPE << dbell 218 drivers/scsi/bnx2i/bnx2i_hwi.c msg = *((u32 *)&dbell); dbell 784 drivers/scsi/qedf/qedf_io.c struct fcoe_db_data dbell = { 0 }; dbell 786 drivers/scsi/qedf/qedf_io.c dbell.agg_flags = 0; dbell 788 drivers/scsi/qedf/qedf_io.c dbell.params |= DB_DEST_XCM << FCOE_DB_DATA_DEST_SHIFT; dbell 789 drivers/scsi/qedf/qedf_io.c dbell.params |= DB_AGG_CMD_SET << FCOE_DB_DATA_AGG_CMD_SHIFT; dbell 790 drivers/scsi/qedf/qedf_io.c dbell.params |= DQ_XCM_FCOE_SQ_PROD_CMD << dbell 793 drivers/scsi/qedf/qedf_io.c dbell.sq_prod = fcport->fw_sq_prod_idx; dbell 799 drivers/scsi/qedf/qedf_io.c writel(*(u32 *)&dbell, fcport->p_doorbell); dbell 966 drivers/scsi/qedi/qedi_fw.c struct iscsi_db_data dbell = { 0 }; dbell 968 drivers/scsi/qedi/qedi_fw.c dbell.agg_flags = 0; dbell 970 drivers/scsi/qedi/qedi_fw.c dbell.params |= DB_DEST_XCM << ISCSI_DB_DATA_DEST_SHIFT; dbell 971 drivers/scsi/qedi/qedi_fw.c dbell.params |= DB_AGG_CMD_SET << ISCSI_DB_DATA_AGG_CMD_SHIFT; dbell 972 drivers/scsi/qedi/qedi_fw.c dbell.params |= dbell 975 drivers/scsi/qedi/qedi_fw.c dbell.sq_prod = qedi_conn->ep->fw_sq_prod_idx; dbell 976 drivers/scsi/qedi/qedi_fw.c writel(*(u32 *)&dbell, qedi_conn->ep->p_doorbell); dbell 604 drivers/virt/fsl_hypervisor.c uint32_t dbell; /* Local copy of doorbell queue data */ dbell 638 drivers/virt/fsl_hypervisor.c dbell = dbq->q[dbq->head]; dbell 643 drivers/virt/fsl_hypervisor.c if (put_user(dbell, p))