Lines Matching defs:a
18 #define __arch_getb(a) (*(volatile unsigned char *)(a)) argument
19 #define __arch_getw(a) (*(volatile unsigned short *)(a)) argument
20 #define __arch_getl(a) (*(volatile unsigned int *)(a)) argument
21 #define __arch_getq(a) (*(volatile unsigned long long *)(a)) argument
23 #define __arch_putb(v, a) (*(volatile unsigned char *)(a) = (v)) argument
24 #define __arch_putw(v, a) (*(volatile unsigned short *)(a) = (v)) argument
25 #define __arch_putl(v, a) (*(volatile unsigned int *)(a) = (v)) argument
26 #define __arch_putq(v, a) (*(volatile unsigned long long *)(a) = (v)) argument
28 #define __raw_writeb(v, a) __arch_putb(v, a) argument
29 #define __raw_writew(v, a) __arch_putw(v, a) argument
30 #define __raw_writel(v, a) __arch_putl(v, a) argument
31 #define __raw_writeq(v, a) __arch_putq(v, a) argument
33 #define __raw_readb(a) __arch_getb(a) argument
34 #define __raw_readw(a) __arch_getw(a) argument
35 #define __raw_readl(a) __arch_getl(a) argument
36 #define __raw_readq(a) __arch_getq(a) argument
39 #define memcpy_fromio(a, c, l) memcpy((a), (c), (l)) argument
40 #define memcpy_toio(c, a, l) memcpy((c), (a), (l)) argument
119 #define out_arch(type, endian, a, v) __raw_write##type(cpu_to_##endian(v), a) argument
120 #define in_arch(type, endian, a) endian##_to_cpu(__raw_read##type(a)) argument
122 #define out_le32(a, v) out_arch(l, le32, a, v) argument
123 #define out_le16(a, v) out_arch(w, le16, a, v) argument
125 #define in_le32(a) in_arch(l, le32, a) argument
126 #define in_le16(a) in_arch(w, le16, a) argument
128 #define out_be32(a, v) out_arch(l, be32, a, v) argument
129 #define out_be16(a, v) out_arch(w, be16, a, v) argument
131 #define in_be32(a) in_arch(l, be32, a) argument
132 #define in_be16(a) in_arch(w, be16, a) argument
134 #define out_8(a, v) __raw_writeb(v, a) argument
135 #define in_8(a) __raw_readb(a) argument