Searched refs:readq (Results 1 - 25 of 231) sorted by path

12345678910

/linux-master/arch/powerpc/include/asm/
H A Dio-defs.h17 DEF_PCI_AC_RET(readq, u64, (const PCI_IO_ADDR addr), (addr), mem, addr)
H A Dio.h677 /* Some drivers check for the presence of readq & writeq with
705 #define readq readq macro
718 #define readq_relaxed(addr) readq(addr)
743 return readq(addr);
749 return readq(addr);
/linux-master/arch/x86/include/asm/numachip/
H A Dnumachip_csr.h80 return readq(numachip2_lcsr_address(offset));
/linux-master/drivers/crypto/cavium/cpt/
H A Dcpt_common.h151 return readq(hw_addr + offset);
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_7220.h134 return readq(&dd->kregbase[regno]);
H A Dqib_diag.c358 u64 data = readq(reg_addr);
/linux-master/drivers/misc/ocxl/
H A Dmmio.c49 *val = readq((char *)afu->global_mmio_ptr + offset);
161 tmp = readq((char *)afu->global_mmio_ptr + offset);
224 tmp = readq((char *)afu->global_mmio_ptr + offset);
/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_reg.h1093 readq((__iomem void *)(((drv)->io_base + 0xc00 + (offset))))
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_hw.c1399 *data = readq(addr);
1418 *data = readq(addr);
/linux-master/drivers/scsi/csiostor/
H A Dcsio_hw.h564 #define csio_rd_reg64(_h, _r) readq(csio_reg((_h)->regstart, (_r)))
/linux-master/sound/core/seq/oss/
H A Dseq_oss_event.c441 if (dp->readq == NULL)
443 snd_seq_oss_readq_put_event(dp->readq, rec);
H A Dseq_oss_ioctl.c102 if (dp->readq == NULL || ! is_read_mode(dp->file_mode))
104 return put_user(dp->readq->qlen, p) ? -EFAULT : 0;
160 if (dp->readq == NULL || !is_read_mode(dp->file_mode))
168 dp->readq->pre_event_timeout = val;
H A Dseq_oss_readq.c112 struct seq_oss_readq *readq; member in struct:readq_sysex_ctx
120 return snd_seq_oss_readq_puts(ctx->readq, ctx->dev, buf, count);
127 .readq = q,
203 * return non-zero if readq is not empty.
H A Dseq_oss_readq.h31 void snd_seq_oss_readq_clear(struct seq_oss_readq *readq);
32 unsigned int snd_seq_oss_readq_poll(struct seq_oss_readq *readq, struct file *file, poll_table *wait);
33 int snd_seq_oss_readq_puts(struct seq_oss_readq *readq, int dev, unsigned char *data, int len);
36 int snd_seq_oss_readq_put_event(struct seq_oss_readq *readq, union evrec *ev);
37 int snd_seq_oss_readq_put_timestamp(struct seq_oss_readq *readq, unsigned long curt, int seq_mode);
/linux-master/arch/alpha/include/asm/
H A Dio.h158 REMAP1(u64, readq, const volatile)
255 extern u64 readq(const volatile void __iomem *addr);
263 #define readq readq macro
497 return IO_CONCAT(__IO_PREFIX,readq)(addr);
519 extern inline u64 readq(const volatile void __iomem *addr) function
H A Dio_trivial.h122 IO_CONCAT(__IO_PREFIX,readq)(const volatile void __iomem *a)
/linux-master/arch/alpha/kernel/
H A Dio.c140 return IO_CONCAT(__IO_PREFIX,readq)(addr);
199 u64 readq(const volatile void __iomem *addr) function
235 EXPORT_SYMBOL(readq); variable
/linux-master/arch/loongarch/include/asm/
H A Dloongson.h41 #define xconf_readq(addr) readq(addr)
/linux-master/arch/mips/include/asm/
H A Dio.h525 #define readq readq macro
/linux-master/arch/parisc/lib/
H A Diomap.c185 return readq(addr);
/linux-master/arch/powerpc/platforms/cell/
H A Dspider-pci.c53 SPIDER_PCI_MMIO_READ(readq, u64)
161 .readq = spiderpci_readq,
/linux-master/arch/riscv/include/asm/
H A Dmmio.h148 #define readq(c) ({ u64 __v; __io_br(); __v = readq_cpu(c); __io_ar(__v); __v; }) macro
/linux-master/arch/sh/include/asm/
H A Dio.h52 #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) macro
/linux-master/arch/sparc/include/asm/
H A Dio_64.h143 #define readq readq macro
144 #define readq_relaxed readq
145 static inline u64 readq(const volatile void __iomem *addr) function
/linux-master/arch/x86/events/intel/
H A Duncore.c172 return readq(box->io_addr + event->hw.event_base);

Completed in 374 milliseconds

12345678910