Home
last modified time | relevance | path

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

/arch/x86/include/asm/
Dio.h84 build_mmio_read(readq, "q", unsigned long, "=r", :"memory")
87 #define readq_relaxed(a) readq(a)
89 #define __raw_readq(a) readq(a)
93 #define readq readq macro
/arch/ia64/kernel/
Dcyclone.c26 return (cycle_t)readq((void __iomem *)cyclone_mc); in read_cyclone()
59 base = readq(reg); in init_cyclone_clock()
/arch/parisc/include/asm/
Dio.h189 static inline unsigned long long readq(const volatile void __iomem *addr) in readq() function
214 #define readq readq macro
223 #define readq_relaxed(addr) readq(addr)
/arch/tile/include/asm/
Dio.h136 #define readq(addr) _tile_readq((unsigned long)addr) macro
145 #define __raw_readq readq
154 #define readq_relaxed readq
159 #define ioread64 readq
/arch/ia64/sn/kernel/sn2/
Dtimer.c27 return (cycle_t)readq(RTC_COUNTER_ADDR); in read_sn2()
/arch/alpha/include/asm/
Dio.h164 REMAP1(u64, readq, const volatile) in REMAP1()
254 extern u64 readq(const volatile void __iomem *addr);
452 return IO_CONCAT(__IO_PREFIX,readq)(addr); in __raw_readq()
472 extern inline u64 readq(const volatile void __iomem *addr) in readq() function
560 #define readq readq macro
Dio_trivial.h109 IO_CONCAT(__IO_PREFIX,readq)(const volatile void __iomem *a) in IO_CONCAT() argument
/arch/powerpc/platforms/cell/
Dspider-pci.c67 SPIDER_PCI_MMIO_READ(readq, u64) in SPIDER_PCI_MMIO_READ()
175 .readq = spiderpci_readq,
Dcelleb_scc_pciex.c70 PCIEX_MMIO_READ(readq, u64) in PCIEX_MMIO_READ()
250 .readq = scc_pciex_readq,
/arch/x86/include/asm/uv/
Duv_hub.h397 return readq(uv_global_mmr32_address(pnode, offset)); in uv_read_global_mmr32()
417 return readq(uv_global_mmr64_address(pnode, offset)); in uv_read_global_mmr64()
451 return readq(uv_local_mmr_address(offset)); in uv_read_local_mmr()
/arch/mips/include/asm/
Dio.h453 #define readq_relaxed readq in BUILDIO_MEM()
476 #define readq readq in BUILDIO_MEM() macro
/arch/x86/kernel/
Dpci-calgary_64.c560 val = readq(target); in calgary_tce_cache_blast()
603 val64 = readq(target); in calioc2_tce_cache_blast()
786 val64 = be64_to_cpu(readq(target)); in calgary_setup_tar()
800 readq(target); /* flush */ in calgary_setup_tar()
813 val64 = be64_to_cpu(readq(target)); in calgary_free_bus()
816 readq(target); /* flush */ in calgary_free_bus()
947 val64 = be64_to_cpu(readq(target)); in calgary_set_split_completion_timeout()
954 readq(target); /* flush */ in calgary_set_split_completion_timeout()
1341 tce_space = be64_to_cpu(readq(target)); in get_tce_space_from_tar()
/arch/alpha/kernel/
Dio.c116 return IO_CONCAT(__IO_PREFIX,readq)(addr); in __raw_readq()
169 u64 readq(const volatile void __iomem *addr) in readq() function
203 EXPORT_SYMBOL(readq);
/arch/ia64/include/asm/
Dmachvec.h149 # define platform_readq ia64_mv.readq
193 ia64_mv_readq_t *readq; member
Dio.h379 #define readq(a) __readq((a)) macro
387 #define __raw_readq readq
/arch/powerpc/include/asm/
Dio-defs.h16 DEF_PCI_AC_RET(readq, u64, (const PCI_IO_ADDR addr), (addr), mem, addr)
Dio.h538 #define readq readq macro
559 #define readq_relaxed(addr) readq(addr)
/arch/sh/include/asm/
Dio.h51 #define readq(a) ({ u64 r_ = readq_relaxed(a); rmb(); r_; }) macro
/arch/sparc/include/asm/
Dio_64.h209 #define readq(__addr) _readq(__addr) macro