/linux-4.19.296/drivers/bluetooth/ |
D | hci_vhci.c | 51 struct sk_buff_head readq; member 66 skb_queue_purge(&data->readq); in vhci_close_dev() 75 skb_queue_purge(&data->readq); in vhci_flush() 85 skb_queue_tail(&data->readq, skb); in vhci_send_frame() 152 skb_queue_tail(&data->readq, skb); in __vhci_create_device() 270 skb = skb_dequeue(&data->readq); in vhci_read() 274 skb_queue_head(&data->readq, skb); in vhci_read() 286 !skb_queue_empty(&data->readq)); in vhci_read() 308 if (!skb_queue_empty(&data->readq)) in vhci_poll() 330 skb_queue_head_init(&data->readq); in vhci_open() [all …]
|
/linux-4.19.296/drivers/char/ |
D | hpet.c | 60 #define read_counter(MC) readq(MC) 127 #ifndef readq 128 static inline unsigned long long readq(void __iomem *addr) in readq() function 223 v = (readq(&timer->hpet_config) & Tn_INT_ROUTE_CAP_MASK) >> in hpet_timer_set_irq() 429 writeq((readq(&timer->hpet_config) & ~Tn_INT_ENB_CNF_MASK), in hpet_release() 438 && readq(&timer->hpet_config) & Tn_TYPE_CNF_MASK) { in hpet_release() 441 v = readq(&timer->hpet_config); in hpet_release() 523 v = readq(&timer->hpet_config); in hpet_ioctl_ieon() 606 v = readq(&timer->hpet_config); in hpet_ioctl_common() 622 readq(&timer->hpet_config) & Tn_PER_INT_CAP_MASK; in hpet_ioctl_common() [all …]
|
/linux-4.19.296/drivers/edac/ |
D | thunderx_edac.c | 265 sprintf(buf, "0x%016llx", readq(pdata->regs + _reg)); \ 328 u64 lmc_int = readq(lmc->regs + LMC_INT); in thunderx_lmc_int_read() 355 readq(lmc->regs + LMC_CHAR_MASK0); in inject_ecc_fn() 356 readq(lmc->regs + LMC_CHAR_MASK2); in inject_ecc_fn() 357 readq(lmc->regs + LMC_ECC_PARITY_TEST); in inject_ecc_fn() 557 ctx->reg_int = readq(lmc->regs + LMC_INT); in thunderx_lmc_err_isr() 558 ctx->reg_fadr = readq(lmc->regs + LMC_FADR); in thunderx_lmc_err_isr() 559 ctx->reg_nxm_fadr = readq(lmc->regs + LMC_NXM_FADR); in thunderx_lmc_err_isr() 560 ctx->reg_scram_fadr = readq(lmc->regs + LMC_SCRAM_FADR); in thunderx_lmc_err_isr() 561 ctx->reg_ecc_synd = readq(lmc->regs + LMC_ECC_SYND); in thunderx_lmc_err_isr() [all …]
|
D | i3200_edac.c | 198 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 200 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info() 211 info->eccerrlog[0] = readq(window + I3200_C0ECCERRLOG); in i3200_get_and_clear_error_info() 213 info->eccerrlog[1] = readq(window + I3200_C1ECCERRLOG); in i3200_get_and_clear_error_info()
|
/linux-4.19.296/include/linux/ |
D | io-64-nonatomic-hi-lo.h | 42 #ifndef readq 43 #define readq hi_lo_readq macro
|
D | io-64-nonatomic-lo-hi.h | 42 #ifndef readq 43 #define readq lo_hi_readq macro
|
D | iopoll.h | 121 readx_poll_timeout(readq, addr, val, cond, delay_us, timeout_us) 124 readx_poll_timeout_atomic(readq, addr, val, cond, delay_us, timeout_us)
|
D | intel-iommu.h | 78 #define dmar_readq(a) readq(a)
|
/linux-4.19.296/drivers/char/ipmi/ |
D | ipmi_si_mem_io.c | 44 #ifdef readq 47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) in mem_inq() 101 #ifdef readq in ipmi_si_mem_setup()
|
/linux-4.19.296/drivers/char/agp/ |
D | hp-agp.c | 89 hp->io_tlb_ps = readq(hp->ioc_regs+HP_ZX1_TCNFG); in hp_zx1_ioc_shared() 105 hp->iova_base = readq(hp->ioc_regs+HP_ZX1_IBASE) & ~0x1; in hp_zx1_ioc_shared() 111 hp->io_pdir = phys_to_virt(readq(hp->ioc_regs+HP_ZX1_PDIR_BASE)); in hp_zx1_ioc_shared() 175 hp->io_pdir_owner = (readq(hp->ioc_regs+HP_ZX1_IBASE) & 0x1) == 0; in hp_zx1_ioc_init() 273 readq(hp->ioc_regs+HP_ZX1_IBASE); in hp_zx1_cleanup() 287 readq(hp->ioc_regs+HP_ZX1_PCOM); in hp_zx1_tlbflush()
|
D | parisc-agp.c | 98 readq(info->ioc_regs+IOC_PCOM); /* flush */ in parisc_agp_tlbflush() 252 io_tlb_ps = readq(info->ioc_regs+IOC_TCNFG); in agp_ioc_init() 268 iova_base = readq(info->ioc_regs+IOC_IBASE) & ~0x1; in agp_ioc_init() 274 io_pdir = phys_to_virt(readq(info->ioc_regs+IOC_PDIR_BASE)); in agp_ioc_init()
|
/linux-4.19.296/drivers/gpio/ |
D | gpio-thunderx.c | 78 u64 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_is_gpio_nowarn() 171 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_get_direction() 197 orig_dat = ((readq(reg) >> bank_bit) & 1) ^ orig_invert; in thunderx_gpio_set_config() 198 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_set_config() 261 u64 read_bits = readq(txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_RX_DAT); in thunderx_gpio_get() 501 u64 c = readq(txgpio->register_base + GPIO_CONST); in thunderx_gpio_probe() 525 u64 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(i)); in thunderx_gpio_probe()
|
/linux-4.19.296/drivers/pci/controller/ |
D | pci-thunder-pem.c | 46 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 75 tmp_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_read() 227 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write() 236 read_val = readq(pem_pci->pem_reg_base + PEM_CFG_RD); in thunder_pem_bridge_write()
|
D | vmd.c | 620 (readq(membar2 + MB2_SHADOW_OFFSET) & in vmd_enable_domain() 623 (readq(membar2 + MB2_SHADOW_OFFSET + 8) & in vmd_enable_domain()
|
/linux-4.19.296/drivers/ntb/hw/amd/ |
D | ntb_hw_amd.h | 66 #ifdef readq 67 #define read64 readq
|
/linux-4.19.296/include/asm-generic/ |
D | io.h | 193 #ifndef readq 194 #define readq readq macro 195 static inline u64 readq(const volatile void __iomem *addr) in readq() function 278 #if defined(readq) && !defined(readq_relaxed) 720 return readq(addr); in ioread64() 780 return swab64(readq(addr)); in ioread64be()
|
/linux-4.19.296/drivers/ntb/hw/intel/ |
D | ntb_hw_intel.h | 222 #ifdef readq 223 #define ioread64 readq
|
/linux-4.19.296/include/drm/ |
D | drm_os_linux.h | 29 #define DRM_READ64(map, offset) readq(((void __iomem *)(map)->handle) + (offset))
|
/linux-4.19.296/drivers/char/hw_random/ |
D | cavium-rng-vf.c | 30 *((u64 *)dat) = readq(p->result); in cavium_rng_read()
|
/linux-4.19.296/drivers/parport/ |
D | parport_ip32.c | 657 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop() 662 ctx_a = readq(&mace->perif.ctrl.parport.context_a); in parport_ip32_dma_stop() 663 ctx_b = readq(&mace->perif.ctrl.parport.context_b); in parport_ip32_dma_stop() 664 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop() 665 diag = readq(&mace->perif.ctrl.parport.diagnostic); in parport_ip32_dma_stop()
|
/linux-4.19.296/drivers/base/regmap/ |
D | regmap-mmio.c | 180 return readq(ctx->regs + reg); in regmap_mmio_read64le()
|
/linux-4.19.296/drivers/i2c/busses/ |
D | i2c-ismt.c | 244 (long long unsigned int)readq(priv->smba + ISMT_GR_SMTICL)); in ismt_gen_reg_dump() 270 (long long unsigned int)readq(priv->smba + ISMT_MSTR_MDBA)); in ismt_mstr_reg_dump()
|
/linux-4.19.296/drivers/char/pcmcia/ |
D | cm4000_cs.c | 117 wait_queue_head_t readq; /* used by write to wake blk.read */ member 960 (dev->readq, in cmm_read() 1366 wake_up_interruptible(&dev->readq); /* tell read we have data */ in cmm_write() 1824 init_waitqueue_head(&dev->readq); in cm4000_probe()
|
/linux-4.19.296/drivers/misc/mic/scif/ |
D | scif_main.c | 100 da = readq(&bp->scif_host_dma_addr); in scif_qp_setup_handler()
|
/linux-4.19.296/drivers/misc/mic/vop/ |
D | vop_main.c | 542 struct _vop_vdev *vdev = (struct _vop_vdev *)readq(&dc->vdev); in _vop_handle_config_change() 561 struct _vop_vdev *vdev = (struct _vop_vdev *)readq(&dc->vdev); in _vop_remove_device()
|