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))