Home
last modified time | relevance | path

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

/arch/x86/include/asm/
Dio.h51 build_mmio_write(writeq, "q", unsigned long, "r", :"memory")
66 static inline void writeq(__u64 val, volatile void __iomem *addr)
77 #define __raw_writeq(val, addr) writeq(val, addr)
81 #define writeq writeq macro
/arch/um/include/asm/
Dio.h48 static inline void writeq(unsigned int b, volatile void __iomem *addr) in writeq() function
55 #define __raw_writeq writeq
/arch/ia64/sn/pci/pcibr/
Dpcibr_reg.c204 writeq(1, &ptr->tio.cp_force_pin[int_n]); in pcireg_force_intr_set()
207 writeq(1, &ptr->pic.p_force_pin[int_n]); in pcireg_force_intr_set()
252 writeq(val, &ptr->tio.cp_int_ate_ram[ate_index]); in pcireg_int_ate_set()
255 writeq(val, &ptr->pic.p_int_ate_ram[ate_index]); in pcireg_int_ate_set()
/arch/alpha/include/asm/
Dio.h171 REMAP2(u64, writeq, volatile) in REMAP1()
257 extern void writeq(u64 b, volatile void __iomem *addr);
461 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
484 extern inline void writeq(u64 b, volatile void __iomem *addr) in writeq() function
558 #define writeq writeq macro
Dio_trivial.h121 IO_CONCAT(__IO_PREFIX,writeq)(u64 b, volatile void __iomem *a) in IO_CONCAT() argument
/arch/parisc/include/asm/
Dio.h206 static inline void writeq(unsigned long long q, volatile void __iomem *addr) in writeq() function
218 #define writeq writeq macro
/arch/ia64/include/asm/sn/
Dio.h43 writeq((__sn_readq_relaxed(addr) | (val)), (addr))
45 writeq((__sn_readq_relaxed(addr) & ~(val)), (addr))
/arch/ia64/sn/pci/
Dtioca_provider.c191 writeq(CA_GART_FETCH_ERR, &ca_base->ca_int_status_alias); in tioca_gart_init()
192 writeq(CA_GART_FETCH_ERR, &ca_base->ca_mult_error_alias); in tioca_gart_init()
199 writeq(ap_reg, &ca_base->ca_gart_aperature); in tioca_gart_init()
200 writeq(tioca_kern->ca_gart_coretalk_addr|1, &ca_base->ca_gart_ptr_table); in tioca_gart_init()
Dtioce_provider.c109 writeq(*varp, mmrp); \
116 writeq(val, mmrp); \
/arch/alpha/kernel/
Dio.c136 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
194 void writeq(u64 b, volatile void __iomem *addr) in writeq() function
207 EXPORT_SYMBOL(writeq);
/arch/ia64/include/asm/
Dio.h396 #define writeq(v,a) __writeq((v), (a)) macro
400 #define __raw_writeq writeq
/arch/mips/include/asm/
Dio.h454 #define writeq writeq in BUILDIO_MEM() macro
/arch/powerpc/include/asm/
Dio-defs.h18 DEF_PCI_AC_NORET(writeq, (u64 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
Dio.h531 #define writeq writeq macro
/arch/x86/kernel/
Dpci-calgary_64.c608 writeq(tbl->tar_val, target); in calgary_tce_cache_blast()
677 writeq(tbl->tar_val, target); in calioc2_tce_cache_blast()
838 writeq(tbl->tar_val, target); in calgary_setup_tar()
854 writeq(cpu_to_be64(val64), target); in calgary_free_bus()
992 writeq(cpu_to_be64(val64), target); in calgary_set_split_completion_timeout()
/arch/sh/include/asm/
Dio.h80 #define writeq(v,a) ({ __raw_writeq((v),(a)); mb(); }) macro
/arch/sparc/include/asm/
Dio_64.h217 #define writeq(__q, __addr) _writeq(__q, __addr) macro
/arch/ia64/kernel/
Dirq_ia64.c685 writeq(ipi_data, ipi_addr); in ia64_send_ipi()