Home
last modified time | relevance | path

Searched refs:__chk_io_ptr (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/arch/sh/include/asm/
Dio.h30 #define __raw_writeb(v,a) (__chk_io_ptr(a), *(volatile u8 __force *)(a) = (v))
31 #define __raw_writew(v,a) (__chk_io_ptr(a), *(volatile u16 __force *)(a) = (v))
32 #define __raw_writel(v,a) (__chk_io_ptr(a), *(volatile u32 __force *)(a) = (v))
33 #define __raw_writeq(v,a) (__chk_io_ptr(a), *(volatile u64 __force *)(a) = (v))
35 #define __raw_readb(a) (__chk_io_ptr(a), *(volatile u8 __force *)(a))
36 #define __raw_readw(a) (__chk_io_ptr(a), *(volatile u16 __force *)(a))
37 #define __raw_readl(a) (__chk_io_ptr(a), *(volatile u32 __force *)(a))
38 #define __raw_readq(a) (__chk_io_ptr(a), *(volatile u64 __force *)(a))
/Linux-v5.4/drivers/bus/
Domap_l3_smx.h319 #define __raw_writell(v, a) (__chk_io_ptr(a), \
321 #define __raw_readll(a) (__chk_io_ptr(a), \
/Linux-v5.4/include/linux/
Dcompiler_types.h24 extern void __chk_io_ptr(const volatile void __iomem *);
38 # define __chk_io_ptr(x) (void)0 macro
/Linux-v5.4/arch/arm/include/asm/
Dio.h59 #define __raw_readw(a) (__chk_io_ptr(a), *(volatile unsigned short __force *)(a))
60 #define __raw_writew(v,a) ((void)(__chk_io_ptr(a), *(volatile unsigned short __force *)(a) = (…