Lines Matching refs:v
75 #define __arch_putb(v, a) ({ __comp_b(); *(volatile u8 *)(a) = (v); __comp_b(); }) argument
76 #define __arch_putw(v, a) ({ __comp_b(); *(volatile u16 *)(a) = (v); __comp_b(); }) argument
77 #define __arch_putl(v, a) ({ __comp_b(); *(volatile u32 *)(a) = (v); __comp_b(); }) argument
78 #define __arch_putq(v, a) ({ __comp_b(); *(volatile u64 *)(a) = (v); __comp_b(); }) argument
86 #define __raw_writeb(v, c) ({ __iowmb(); __arch_putb(v, c); }) argument
87 #define __raw_writew(v, c) ({ __iowmb(); __arch_putw(v, c); }) argument
88 #define __raw_writel(v, c) ({ __iowmb(); __arch_putl(v, c); }) argument
89 #define __raw_writeq(v, c) ({ __iowmb(); __arch_putq(v, c); }) argument
170 #define writeb_relaxed(v, c) ((void)__arch_putb((v), (c))) argument
171 #define writew_relaxed(v, c) ((void)__arch_putw((__force u16)cpu_to_le16(v), (c))) argument
172 #define writel_relaxed(v, c) ((void)__arch_putl((__force u32)cpu_to_le32(v), (c))) argument
173 #define writeq_relaxed(v, c) ((void)__arch_putq((__force u64)cpu_to_le64(v), (c))) argument
192 #define writeb(v, c) ({ __iowmb(); writeb_relaxed(v, c); }) argument
193 #define writew(v, c) ({ __iowmb(); writew_relaxed(v, c); }) argument
194 #define writel(v, c) ({ __iowmb(); writel_relaxed(v, c); }) argument
195 #define writeq(v, c) ({ __iowmb(); writeq_relaxed(v, c); }) argument
197 #define out_arch(type, endian, a, v) __raw_write##type(cpu_to_##endian(v), a) argument
200 #define out_le32(a, v) out_arch(l, le32, a, v) argument
201 #define out_le16(a, v) out_arch(w, le16, a, v) argument
206 #define out_be32(a, v) out_arch(l, be32, a, v) argument
207 #define out_be16(a, v) out_arch(w, be16, a, v) argument
212 #define out_8(a, v) __raw_writeb(v, a) argument