Home
last modified time | relevance | path

Searched refs:writeq (Results 1 – 12 of 12) sorted by relevance

/arch/alpha/include/asm/
A Dio.h162 REMAP2(u64, writeq, volatile) in REMAP1()
248 extern void writeq(u64 b, volatile void __iomem *addr);
256 #define writeq writeq macro
507 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
534 extern inline void writeq(u64 b, volatile void __iomem *addr) in writeq() function
595 #define writeq_relaxed writeq
A Dio_trivial.h134 IO_CONCAT(__IO_PREFIX,writeq)(u64 b, volatile void __iomem *a) in IO_CONCAT() argument
/arch/sparc/include/asm/
A Dio_64.h186 #define writeq writeq macro
187 #define writeq_relaxed writeq
188 static inline void writeq(u64 q, volatile void __iomem *addr) in writeq() function
/arch/x86/include/asm/
A Dio.h97 build_mmio_write(writeq, "q", u64, "r", :"memory")
108 #define writeq writeq macro
/arch/x86/include/asm/numachip/
A Dnumachip_csr.h90 writeq(val, numachip2_lcsr_address(offset)); in numachip2_write64_lcsr()
/arch/x86/include/asm/uv/
A Duv_hub.h571 writeq(val, uv_global_mmr32_address(pnode, offset)); in uv_write_global_mmr32()
591 writeq(val, uv_global_mmr64_address(pnode, offset)); in uv_write_global_mmr64()
625 writeq(val, uv_local_mmr_address(offset)); in uv_write_local_mmr()
/arch/alpha/kernel/
A Dio.c160 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
226 void writeq(u64 b, volatile void __iomem *addr) in writeq() function
239 EXPORT_SYMBOL(writeq);
/arch/powerpc/include/asm/
A Dio.h620 static inline void writeq(u64 val, volatile void __iomem *addr) in writeq() function
688 #define writeq writeq macro
701 #define writeq_relaxed(v, addr) writeq(v, addr)
/arch/mips/include/asm/
A Dio.h515 #define writeq writeq macro
/arch/riscv/include/asm/
A Dmmio.h149 #define writeq(v, c) ({ __io_bw(); writeq_cpu((v), (c)); __io_aw(); }) macro
/arch/sh/include/asm/
A Dio.h56 #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) macro
/arch/parisc/lib/
A Diomap.c222 writeq(datum, addr); in iomem_write64()

Completed in 27 milliseconds