| /kernel/linux/linux-5.10/arch/mips/include/asm/ |
| D | asm-eva.h | 19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" argument 20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" argument 21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" argument 22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" argument 23 #define kernel_lwr(reg, addr) "lwr " reg ", " addr "\n" argument 24 #define kernel_lh(reg, addr) "lh " reg ", " addr "\n" argument 25 #define kernel_lb(reg, addr) "lb " reg ", " addr "\n" argument 26 #define kernel_lbu(reg, addr) "lbu " reg ", " addr "\n" argument 27 #define kernel_sw(reg, addr) "sw " reg ", " addr "\n" argument 28 #define kernel_swl(reg, addr) "swl " reg ", " addr "\n" argument [all …]
|
| D | unaligned-emul.h | 8 #define _LoadHW(addr, value, res, type) \ argument 31 #define _LoadW(addr, value, res, type) \ argument 53 #define _LoadW(addr, value, res, type) \ argument 88 #define _LoadHWU(addr, value, res, type) \ argument 113 #define _LoadWU(addr, value, res, type) \ argument 135 #define _LoadDW(addr, value, res) \ argument 157 #define _LoadWU(addr, value, res, type) \ argument 190 #define _LoadDW(addr, value, res) \ argument 242 #define _StoreHW(addr, value, res, type) \ argument 266 #define _StoreW(addr, value, res, type) \ argument [all …]
|
| D | r4kcache.h | 44 #define _cache_op(insn, op, addr) \ argument 54 #define cache_op(op, addr) \ argument 57 static inline void flush_icache_line_indexed(unsigned long addr) in flush_icache_line_indexed() 62 static inline void flush_dcache_line_indexed(unsigned long addr) in flush_dcache_line_indexed() 67 static inline void flush_scache_line_indexed(unsigned long addr) in flush_scache_line_indexed() 72 static inline void flush_icache_line(unsigned long addr) in flush_icache_line() 85 static inline void flush_dcache_line(unsigned long addr) in flush_dcache_line() 90 static inline void invalidate_dcache_line(unsigned long addr) in invalidate_dcache_line() 95 static inline void invalidate_scache_line(unsigned long addr) in invalidate_scache_line() 100 static inline void flush_scache_line(unsigned long addr) in flush_scache_line() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/ |
| D | asm-eva.h | 19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" argument 20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" argument 21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" argument 22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" argument 23 #define kernel_lwr(reg, addr) "lwr " reg ", " addr "\n" argument 24 #define kernel_lh(reg, addr) "lh " reg ", " addr "\n" argument 25 #define kernel_lb(reg, addr) "lb " reg ", " addr "\n" argument 26 #define kernel_lbu(reg, addr) "lbu " reg ", " addr "\n" argument 27 #define kernel_sw(reg, addr) "sw " reg ", " addr "\n" argument 28 #define kernel_swl(reg, addr) "swl " reg ", " addr "\n" argument [all …]
|
| D | unaligned-emul.h | 8 #define _LoadHW(addr, value, res, type) \ argument 31 #define _LoadW(addr, value, res, type) \ argument 53 #define _LoadW(addr, value, res, type) \ argument 88 #define _LoadHWU(addr, value, res, type) \ argument 113 #define _LoadWU(addr, value, res, type) \ argument 135 #define _LoadDW(addr, value, res) \ argument 157 #define _LoadWU(addr, value, res, type) \ argument 190 #define _LoadDW(addr, value, res) \ argument 242 #define _StoreHW(addr, value, res, type) \ argument 266 #define _StoreW(addr, value, res, type) \ argument [all …]
|
| D | r4kcache.h | 43 #define _cache_op(insn, op, addr) \ argument 53 #define cache_op(op, addr) \ argument 56 static inline void flush_icache_line_indexed(unsigned long addr) in flush_icache_line_indexed() 61 static inline void flush_dcache_line_indexed(unsigned long addr) in flush_dcache_line_indexed() 66 static inline void flush_scache_line_indexed(unsigned long addr) in flush_scache_line_indexed() 71 static inline void flush_icache_line(unsigned long addr) in flush_icache_line() 84 static inline void flush_dcache_line(unsigned long addr) in flush_dcache_line() 89 static inline void invalidate_dcache_line(unsigned long addr) in invalidate_dcache_line() 94 static inline void invalidate_scache_line(unsigned long addr) in invalidate_scache_line() 99 static inline void flush_scache_line(unsigned long addr) in flush_scache_line() [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | iomap.c | 18 unsigned int ioread8(const void __iomem *addr) in ioread8() 22 unsigned int ioread16(const void __iomem *addr) in ioread16() 26 unsigned int ioread16be(const void __iomem *addr) in ioread16be() 30 unsigned int ioread32(const void __iomem *addr) in ioread32() 34 unsigned int ioread32be(const void __iomem *addr) in ioread32be() 44 u64 ioread64(const void __iomem *addr) in ioread64() 48 u64 ioread64_lo_hi(const void __iomem *addr) in ioread64_lo_hi() 52 u64 ioread64_hi_lo(const void __iomem *addr) in ioread64_hi_lo() 56 u64 ioread64be(const void __iomem *addr) in ioread64be() 60 u64 ioread64be_lo_hi(const void __iomem *addr) in ioread64be_lo_hi() [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/lib/ |
| D | iomap.c | 36 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<63) != 0) argument 37 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 60) & 7) argument 40 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<31) != 0) argument 41 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 28) & 7) argument 70 #define ADDR2PORT(addr) ((unsigned long __force)(addr) & 0xffffff) argument 72 static unsigned int ioport_read8(const void __iomem *addr) in ioport_read8() 77 static unsigned int ioport_read16(const void __iomem *addr) in ioport_read16() 82 static unsigned int ioport_read32(const void __iomem *addr) in ioport_read32() 87 static void ioport_write8(u8 datum, void __iomem *addr) in ioport_write8() 92 static void ioport_write16(u16 datum, void __iomem *addr) in ioport_write16() [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/lib/ |
| D | iomap.c | 36 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<63) != 0) argument 37 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 60) & 7) argument 40 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<31) != 0) argument 41 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 28) & 7) argument 74 #define ADDR2PORT(addr) ((unsigned long __force)(addr) & 0xffffff) argument 76 static unsigned int ioport_read8(const void __iomem *addr) in ioport_read8() 81 static unsigned int ioport_read16(const void __iomem *addr) in ioport_read16() 86 static unsigned int ioport_read32(const void __iomem *addr) in ioport_read32() 91 static void ioport_write8(u8 datum, void __iomem *addr) in ioport_write8() 96 static void ioport_write16(u16 datum, void __iomem *addr) in ioport_write16() [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/include/asm/ |
| D | io.h | 13 static inline unsigned long isa_bus_to_virt(unsigned long addr) { in isa_bus_to_virt() 18 static inline unsigned long isa_virt_to_bus(void *addr) { in isa_virt_to_bus() 32 static inline unsigned char gsc_readb(unsigned long addr) in gsc_readb() 46 static inline unsigned short gsc_readw(unsigned long addr) in gsc_readw() 60 static inline unsigned int gsc_readl(unsigned long addr) in gsc_readl() 71 static inline unsigned long long gsc_readq(unsigned long addr) in gsc_readq() 87 static inline void gsc_writeb(unsigned char val, unsigned long addr) in gsc_writeb() 97 static inline void gsc_writew(unsigned short val, unsigned long addr) in gsc_writew() 107 static inline void gsc_writel(unsigned int val, unsigned long addr) in gsc_writel() 114 static inline void gsc_writeq(unsigned long long val, unsigned long addr) in gsc_writeq() [all …]
|
| /kernel/linux/linux-5.10/include/asm-generic/ |
| D | io.h | 75 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 83 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() 91 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() 100 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() 109 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() 117 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew() 125 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel() 134 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq() 148 static inline u8 readb(const volatile void __iomem *addr) in readb() 161 static inline u16 readw(const volatile void __iomem *addr) in readw() [all …]
|
| /kernel/linux/linux-6.6/include/asm-generic/ |
| D | io.h | 93 static inline void log_write_mmio(u64 val, u8 width, volatile void __iomem *addr, in log_write_mmio() 95 static inline void log_post_write_mmio(u64 val, u8 width, volatile void __iomem *addr, in log_post_write_mmio() 97 static inline void log_read_mmio(u8 width, const volatile void __iomem *addr, in log_read_mmio() 99 static inline void log_post_read_mmio(u64 val, u8 width, const volatile void __iomem *addr, in log_post_read_mmio() 114 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 122 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() 130 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() 139 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() 148 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() 156 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew() [all …]
|
| /kernel/linux/linux-6.6/arch/alpha/include/asm/ |
| D | jensen.h | 92 __EXTERN_INLINE void jensen_set_hae(unsigned long addr) in jensen_set_hae() 115 __EXTERN_INLINE unsigned int jensen_local_inb(unsigned long addr) in jensen_local_inb() 120 __EXTERN_INLINE void jensen_local_outb(u8 b, unsigned long addr) in jensen_local_outb() 126 __EXTERN_INLINE unsigned int jensen_bus_inb(unsigned long addr) in jensen_bus_inb() 135 __EXTERN_INLINE void jensen_bus_outb(u8 b, unsigned long addr) in jensen_bus_outb() 148 #define jensen_is_local(addr) ( \ argument 155 __EXTERN_INLINE u8 jensen_inb(unsigned long addr) in jensen_inb() 163 __EXTERN_INLINE void jensen_outb(u8 b, unsigned long addr) in jensen_outb() 171 __EXTERN_INLINE u16 jensen_inw(unsigned long addr) in jensen_inw() 181 __EXTERN_INLINE u32 jensen_inl(unsigned long addr) in jensen_inl() [all …]
|
| /kernel/linux/linux-5.10/arch/sh/kernel/ |
| D | iomap.c | 11 unsigned int ioread8(const void __iomem *addr) in ioread8() 17 unsigned int ioread16(const void __iomem *addr) in ioread16() 23 unsigned int ioread16be(const void __iomem *addr) in ioread16be() 29 unsigned int ioread32(const void __iomem *addr) in ioread32() 35 unsigned int ioread32be(const void __iomem *addr) in ioread32be() 41 void iowrite8(u8 val, void __iomem *addr) in iowrite8() 47 void iowrite16(u16 val, void __iomem *addr) in iowrite16() 53 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() 59 void iowrite32(u32 val, void __iomem *addr) in iowrite32() 65 void iowrite32be(u32 val, void __iomem *addr) in iowrite32be() [all …]
|
| /kernel/linux/linux-6.6/arch/sh/kernel/ |
| D | iomap.c | 11 unsigned int ioread8(const void __iomem *addr) in ioread8() 17 unsigned int ioread16(const void __iomem *addr) in ioread16() 23 unsigned int ioread16be(const void __iomem *addr) in ioread16be() 29 unsigned int ioread32(const void __iomem *addr) in ioread32() 35 unsigned int ioread32be(const void __iomem *addr) in ioread32be() 41 void iowrite8(u8 val, void __iomem *addr) in iowrite8() 47 void iowrite16(u16 val, void __iomem *addr) in iowrite16() 53 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() 59 void iowrite32(u32 val, void __iomem *addr) in iowrite32() 65 void iowrite32be(u32 val, void __iomem *addr) in iowrite32be() [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | in.h | 38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() 43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() 48 static inline bool ipv4_is_local_multicast(__be32 addr) in ipv4_is_local_multicast() 53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() 59 static inline bool ipv4_is_all_snoopers(__be32 addr) in ipv4_is_all_snoopers() 64 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet() 71 static inline bool ipv4_is_private_10(__be32 addr) in ipv4_is_private_10() 76 static inline bool ipv4_is_private_172(__be32 addr) in ipv4_is_private_172() 81 static inline bool ipv4_is_private_192(__be32 addr) in ipv4_is_private_192() 86 static inline bool ipv4_is_linklocal_169(__be32 addr) in ipv4_is_linklocal_169() [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | in.h | 38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() 43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() 48 static inline bool ipv4_is_local_multicast(__be32 addr) in ipv4_is_local_multicast() 53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() 59 static inline bool ipv4_is_all_snoopers(__be32 addr) in ipv4_is_all_snoopers() 64 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet() 71 static inline bool ipv4_is_private_10(__be32 addr) in ipv4_is_private_10() 76 static inline bool ipv4_is_private_172(__be32 addr) in ipv4_is_private_172() 81 static inline bool ipv4_is_private_192(__be32 addr) in ipv4_is_private_192() 86 static inline bool ipv4_is_linklocal_169(__be32 addr) in ipv4_is_linklocal_169() [all …]
|
| /kernel/linux/common_modules/pac/include/ |
| D | pointer_auth_common.h | 9 #define is_addr_error(addr) (((addr) >> 48) ^ 0xffff) argument 11 #define pauth_sign(type, key, addr, mod) \ argument 14 #define pauth_validate(type, key, addr, mod) \ argument 17 #define pauth_strip(type, addr) \ argument 25 #define pauth_hash(addr, mod) ((unsigned int) (pauth_pacga(addr, mod) >> 32)) argument 27 #define pauth_common(prefix, type, key, addr, mod) \ argument 40 #define pauth_get_raw_data(addr) \ argument 57 #define pauth_pacda(addr, mod) pauth_common(pac, d, a, addr, mod) argument 59 #define pauth_pacdb(addr, mod) pauth_common(pac, d, b, addr, mod) argument 61 #define pauth_pacia(addr, mod) pauth_common(pac, i, a, addr, mod) argument [all …]
|
| /kernel/linux/linux-5.10/arch/alpha/include/asm/ |
| D | jensen.h | 92 __EXTERN_INLINE void jensen_set_hae(unsigned long addr) in jensen_set_hae() 114 static inline unsigned int jensen_local_inb(unsigned long addr) in jensen_local_inb() 119 static inline void jensen_local_outb(u8 b, unsigned long addr) in jensen_local_outb() 125 static inline unsigned int jensen_bus_inb(unsigned long addr) in jensen_bus_inb() 134 static inline void jensen_bus_outb(u8 b, unsigned long addr) in jensen_bus_outb() 147 #define jensen_is_local(addr) ( \ argument 154 __EXTERN_INLINE u8 jensen_inb(unsigned long addr) in jensen_inb() 162 __EXTERN_INLINE void jensen_outb(u8 b, unsigned long addr) in jensen_outb() 170 __EXTERN_INLINE u16 jensen_inw(unsigned long addr) in jensen_inw() 180 __EXTERN_INLINE u32 jensen_inl(unsigned long addr) in jensen_inl() [all …]
|
| /kernel/linux/linux-6.6/lib/ |
| D | iomap.c | 52 #define IO_COND(addr, is_pio, is_mmio) do { \ argument 69 #define mmio_read16be(addr) swab16(readw(addr)) argument 70 #define mmio_read32be(addr) swab32(readl(addr)) argument 71 #define mmio_read64be(addr) swab64(readq(addr)) argument 79 unsigned int ioread8(const void __iomem *addr) in ioread8() 85 unsigned int ioread16(const void __iomem *addr) in ioread16() 91 unsigned int ioread16be(const void __iomem *addr) in ioread16be() 97 unsigned int ioread32(const void __iomem *addr) in ioread32() 103 unsigned int ioread32be(const void __iomem *addr) in ioread32be() 156 u64 ioread64_lo_hi(const void __iomem *addr) in ioread64_lo_hi() [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| D | iomap.c | 51 #define IO_COND(addr, is_pio, is_mmio) do { \ argument 68 #define mmio_read16be(addr) swab16(readw(addr)) argument 69 #define mmio_read32be(addr) swab32(readl(addr)) argument 70 #define mmio_read64be(addr) swab64(readq(addr)) argument 73 unsigned int ioread8(const void __iomem *addr) in ioread8() 78 unsigned int ioread16(const void __iomem *addr) in ioread16() 83 unsigned int ioread16be(const void __iomem *addr) in ioread16be() 88 unsigned int ioread32(const void __iomem *addr) in ioread32() 93 unsigned int ioread32be(const void __iomem *addr) in ioread32be() 145 u64 ioread64_lo_hi(const void __iomem *addr) in ioread64_lo_hi() [all …]
|
| /kernel/liteos_m/utils/ |
| D | los_reg.h | 52 #define READ_UINT8(value, addr) ((value) = *((volatile UINT8 *)(addr))) argument 57 #define READ_UINT16(value, addr) ((value) = *((volatile UINT16 *)(addr))) argument 62 #define READ_UINT32(value, addr) ((value) = *((volatile UINT32 *)(addr))) argument 67 #define READ_UINT64(value, addr) ((value) = *((volatile UINT64 *)(addr))) argument 73 #define GET_UINT8(addr) (*((volatile UINT8 *)(addr))) argument 78 #define GET_UINT16(addr) (*((volatile UINT16 *)(addr))) argument 83 #define GET_UINT32(addr) (*((volatile UINT32 *)(addr))) argument 88 #define GET_UINT64(addr) (*((volatile UINT64 *)(addr))) argument 94 #define WRITE_UINT8(value, addr) (*((volatile UINT8 *)(addr)) = (value)) argument 99 #define WRITE_UINT16(value, addr) (*((volatile UINT16 *)(addr)) = (value)) argument [all …]
|
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | bitops.h | 48 #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3)) argument 52 arch_set_bit(long nr, volatile unsigned long *addr) in arch_set_bit() 66 arch___set_bit(long nr, volatile unsigned long *addr) in arch___set_bit() 72 arch_clear_bit(long nr, volatile unsigned long *addr) in arch_clear_bit() 85 arch_clear_bit_unlock(long nr, volatile unsigned long *addr) in arch_clear_bit_unlock() 92 arch___clear_bit(long nr, volatile unsigned long *addr) in arch___clear_bit() 98 arch_clear_bit_unlock_is_negative_byte(long nr, volatile unsigned long *addr) in arch_clear_bit_unlock_is_negative_byte() 111 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) in arch___clear_bit_unlock() 117 arch___change_bit(long nr, volatile unsigned long *addr) in arch___change_bit() 123 arch_change_bit(long nr, volatile unsigned long *addr) in arch_change_bit() [all …]
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | bitops.h | 48 #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3)) argument 52 arch_set_bit(long nr, volatile unsigned long *addr) in arch_set_bit() 66 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit() 72 arch_clear_bit(long nr, volatile unsigned long *addr) in arch_clear_bit() 85 arch_clear_bit_unlock(long nr, volatile unsigned long *addr) in arch_clear_bit_unlock() 92 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___clear_bit() 98 arch_clear_bit_unlock_is_negative_byte(long nr, volatile unsigned long *addr) in arch_clear_bit_unlock_is_negative_byte() 111 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) in arch___clear_bit_unlock() 117 arch___change_bit(unsigned long nr, volatile unsigned long *addr) in arch___change_bit() 123 arch_change_bit(long nr, volatile unsigned long *addr) in arch_change_bit() [all …]
|
| /kernel/linux/linux-5.10/include/asm-generic/bitops/ |
| D | le.h | 12 static inline unsigned long find_next_zero_bit_le(const void *addr, in find_next_zero_bit_le() 18 static inline unsigned long find_next_bit_le(const void *addr, in find_next_bit_le() 24 static inline unsigned long find_first_zero_bit_le(const void *addr, in find_first_zero_bit_le() 45 #define find_first_zero_bit_le(addr, size) \ argument 53 static inline int test_bit_le(int nr, const void *addr) in test_bit_le() 58 static inline void set_bit_le(int nr, void *addr) in set_bit_le() 63 static inline void clear_bit_le(int nr, void *addr) in clear_bit_le() 68 static inline void __set_bit_le(int nr, void *addr) in __set_bit_le() 73 static inline void __clear_bit_le(int nr, void *addr) in __clear_bit_le() 78 static inline int test_and_set_bit_le(int nr, void *addr) in test_and_set_bit_le() [all …]
|