Home
last modified time | relevance | path

Searched refs:readq (Results 1 – 25 of 32) sorted by relevance

12

/linux-4.19.296/drivers/bluetooth/
Dhci_vhci.c51 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/
Dhpet.c60 #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/
Dthunderx_edac.c265 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 …]
Di3200_edac.c198 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/
Dio-64-nonatomic-hi-lo.h42 #ifndef readq
43 #define readq hi_lo_readq macro
Dio-64-nonatomic-lo-hi.h42 #ifndef readq
43 #define readq lo_hi_readq macro
Diopoll.h121 readx_poll_timeout(readq, addr, val, cond, delay_us, timeout_us)
124 readx_poll_timeout_atomic(readq, addr, val, cond, delay_us, timeout_us)
Dintel-iommu.h78 #define dmar_readq(a) readq(a)
/linux-4.19.296/drivers/char/ipmi/
Dipmi_si_mem_io.c44 #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/
Dhp-agp.c89 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()
Dparisc-agp.c98 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/
Dgpio-thunderx.c78 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/
Dpci-thunder-pem.c46 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()
Dvmd.c620 (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/
Dntb_hw_amd.h66 #ifdef readq
67 #define read64 readq
/linux-4.19.296/include/asm-generic/
Dio.h193 #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/
Dntb_hw_intel.h222 #ifdef readq
223 #define ioread64 readq
/linux-4.19.296/include/drm/
Ddrm_os_linux.h29 #define DRM_READ64(map, offset) readq(((void __iomem *)(map)->handle) + (offset))
/linux-4.19.296/drivers/char/hw_random/
Dcavium-rng-vf.c30 *((u64 *)dat) = readq(p->result); in cavium_rng_read()
/linux-4.19.296/drivers/parport/
Dparport_ip32.c657 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/
Dregmap-mmio.c180 return readq(ctx->regs + reg); in regmap_mmio_read64le()
/linux-4.19.296/drivers/i2c/busses/
Di2c-ismt.c244 (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/
Dcm4000_cs.c117 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/
Dscif_main.c100 da = readq(&bp->scif_host_dma_addr); in scif_qp_setup_handler()
/linux-4.19.296/drivers/misc/mic/vop/
Dvop_main.c542 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()

12