| /linux/arch/mips/include/asm/ |
| A D | asm-eva.h | 47 #define __BUILD_EVA_INSN(insn, reg, addr) \ argument 106 #define kernel_ll(reg, addr) ll reg, addr argument 107 #define kernel_sc(reg, addr) sc reg, addr argument 108 #define kernel_lw(reg, addr) lw reg, addr argument 111 #define kernel_lh(reg, addr) lh reg, addr argument 112 #define kernel_lb(reg, addr) lb reg, addr argument 114 #define kernel_sw(reg, addr) sw reg, addr argument 117 #define kernel_sh(reg, addr) sh reg, addr argument 118 #define kernel_sb(reg, addr) sb reg, addr argument 128 #define kernel_sd(reg, addr) sd reg, addr argument [all …]
|
| A 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 135 #define _LoadDW(addr, value, res) \ argument 190 #define _LoadDW(addr, value, res) \ argument 286 #define _StoreDW(addr, value, res) \ argument 338 #define _StoreDW(addr, value, res) \ argument 514 #define _LoadDW(addr, value, res) \ argument 569 #define _LoadDW(addr, value, res) \ argument 663 #define _StoreDW(addr, value, res) \ argument [all …]
|
| A D | r4kcache.h | 47 #define _cache_op(insn, op, addr) \ argument 57 #define cache_op(op, addr) \ argument 75 static inline void flush_icache_line(unsigned long addr) in flush_icache_line() 88 static inline void flush_dcache_line(unsigned long addr) in flush_dcache_line() 93 static inline void invalidate_dcache_line(unsigned long addr) in invalidate_dcache_line() 98 static inline void invalidate_scache_line(unsigned long addr) in invalidate_scache_line() 103 static inline void flush_scache_line(unsigned long addr) in flush_scache_line() 110 #define protected_cache_op(op, addr) \ argument 134 #define protected_cache_op(op, addr) \ argument 190 static inline void invalidate_tcache_page(unsigned long addr) in invalidate_tcache_page() [all …]
|
| /linux/arch/parisc/lib/ |
| A D | iomap.c | 312 unsigned int ioread8(const void __iomem *addr) in ioread8() 319 unsigned int ioread16(const void __iomem *addr) in ioread16() 333 unsigned int ioread32(const void __iomem *addr) in ioread32() 348 u64 ioread64(const void __iomem *addr) in ioread64() 355 u64 ioread64be(const void __iomem *addr) in ioread64be() 363 void iowrite8(u8 datum, void __iomem *addr) in iowrite8() 372 void iowrite16(u16 datum, void __iomem *addr) in iowrite16() 381 void iowrite16be(u16 datum, void __iomem *addr) in iowrite16be() 390 void iowrite32(u32 datum, void __iomem *addr) in iowrite32() 409 void iowrite64(u64 datum, void __iomem *addr) in iowrite64() [all …]
|
| /linux/include/asm-generic/ |
| A D | io.h | 188 static inline u8 readb(const volatile void __iomem *addr) in readb() 543 static inline u8 _inb(unsigned long addr) in _inb() 556 static inline u16 _inw(unsigned long addr) in _inw() 569 static inline u32 _inl(unsigned long addr) in _inl() 582 static inline void _outb(u8 value, unsigned long addr) in _outb() 592 static inline void _outw(u16 value, unsigned long addr) in _outw() 602 static inline void _outl(u32 value, unsigned long addr) in _outl() 638 static inline u8 inb_p(unsigned long addr) in inb_p() 646 static inline u16 inw_p(unsigned long addr) in inw_p() 654 static inline u32 inl_p(unsigned long addr) in inl_p() [all …]
|
| /linux/arch/sh/kernel/ |
| A 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 …]
|
| /linux/lib/ |
| A 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() 156 u64 ioread64_lo_hi(const void __iomem *addr) in ioread64_lo_hi() 163 u64 ioread64_hi_lo(const void __iomem *addr) in ioread64_hi_lo() 203 void iowrite8(u8 val, void __iomem *addr) in iowrite8() 209 void iowrite16(u16 val, void __iomem *addr) in iowrite16() 221 void iowrite32(u32 val, void __iomem *addr) in iowrite32() [all …]
|
| /linux/include/linux/ |
| A 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() 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() 91 static inline bool ipv4_is_anycast_6to4(__be32 addr) in ipv4_is_anycast_6to4() 96 static inline bool ipv4_is_test_192(__be32 addr) in ipv4_is_test_192() [all …]
|
| A D | etherdevice.h | 111 static inline bool is_zero_ether_addr(const u8 *addr) in is_zero_ether_addr() 162 static inline bool is_local_ether_addr(const u8 *addr) in is_local_ether_addr() 204 static inline bool is_valid_ether_addr(const u8 *addr) in is_valid_ether_addr() 236 static inline void eth_random_addr(u8 *addr) in eth_random_addr() 249 static inline void eth_broadcast_addr(u8 *addr) in eth_broadcast_addr() 260 static inline void eth_zero_addr(u8 *addr) in eth_zero_addr() 276 u8 addr[ETH_ALEN]; in eth_hw_addr_random() local 463 static inline u64 ether_addr_to_u64(const u8 *addr) in ether_addr_to_u64() 494 static inline void eth_addr_dec(u8 *addr) in eth_addr_dec() 506 static inline void eth_addr_inc(u8 *addr) in eth_addr_inc() [all …]
|
| A D | iopoll.h | 134 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument 157 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 160 #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument 163 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 166 #define readw_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument 169 #define readl_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 172 #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument 175 #define readq_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 178 #define readq_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument 181 #define readb_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument [all …]
|
| /linux/arch/x86/include/asm/ |
| A D | bitops.h | 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 volatile unsigned long *addr) in arch_xor_unlock_is_negative_byte() 110 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) in arch___clear_bit_unlock() 122 arch_change_bit(long nr, volatile unsigned long *addr) in arch_change_bit() 135 arch_test_and_set_bit(long nr, volatile unsigned long *addr) in arch_test_and_set_bit() 159 arch_test_and_clear_bit(long nr, volatile unsigned long *addr) in arch_test_and_clear_bit() [all …]
|
| /linux/arch/powerpc/include/asm/ |
| A D | io.h | 309 #define PCI_FIX_ADDR(addr) \ argument 311 #define PCI_GET_ADDR_TOKEN(addr) \ argument 322 #define PCI_FIX_ADDR(addr) (addr) argument 616 #define __do_memset_io(addr, c, n) \ argument 715 #define readb_relaxed(addr) readb(addr) argument 716 #define readw_relaxed(addr) readw(addr) argument 717 #define readl_relaxed(addr) readl(addr) argument 718 #define readq_relaxed(addr) readq(addr) argument 897 #define ioremap_cache(addr, size) \ argument 921 #define mmio_read16be(addr) readw_be(addr) argument [all …]
|
| /linux/arch/csky/kernel/probes/ |
| A D | simulate-insn.c | 69 simulate_br16(u32 opcode, long addr, struct pt_regs *regs) in simulate_br16() 76 simulate_br32(u32 opcode, long addr, struct pt_regs *regs) in simulate_br32() 83 simulate_bt16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt16() 93 simulate_bt32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt32() 103 simulate_bf16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf16() 113 simulate_bf32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf32() 123 simulate_jmp16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp16() 133 simulate_jmp32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp32() 143 simulate_jsr16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr16() 155 simulate_jsr32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr32() [all …]
|
| /linux/arch/riscv/include/asm/ |
| A D | io.h | 97 #define readsb(addr, buffer, count) __readsb(addr, buffer, count) argument 98 #define readsw(addr, buffer, count) __readsw(addr, buffer, count) argument 99 #define readsl(addr, buffer, count) __readsl(addr, buffer, count) argument 104 #define insb(addr, buffer, count) __insb(PCI_IOBASE + (addr), buffer, count) argument 105 #define insw(addr, buffer, count) __insw(PCI_IOBASE + (addr), buffer, count) argument 111 #define writesb(addr, buffer, count) __writesb(addr, buffer, count) argument 112 #define writesw(addr, buffer, count) __writesw(addr, buffer, count) argument 113 #define writesl(addr, buffer, count) __writesl(addr, buffer, count) argument 124 #define readsq(addr, buffer, count) __readsq(addr, buffer, count) argument 130 #define writesq(addr, buffer, count) __writesq(addr, buffer, count) argument [all …]
|
| /linux/arch/alpha/kernel/ |
| A D | io.c | 17 ioread8(const void __iomem *addr) in ioread8() 26 unsigned int ioread16(const void __iomem *addr) in ioread16() 35 unsigned int ioread32(const void __iomem *addr) in ioread32() 44 u64 ioread64(const void __iomem *addr) in ioread64() 53 void iowrite8(u8 b, void __iomem *addr) in iowrite8() 59 void iowrite16(u16 b, void __iomem *addr) in iowrite16() 65 void iowrite32(u32 b, void __iomem *addr) in iowrite32() 71 void iowrite64(u64 b, void __iomem *addr) in iowrite64() 172 u8 readb(const volatile void __iomem *addr) in readb() 181 u16 readw(const volatile void __iomem *addr) in readw() [all …]
|
| /linux/arch/hexagon/include/asm/ |
| A D | bitops.h | 31 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 55 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 81 static inline int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() 106 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() 111 static inline void set_bit(int nr, volatile void *addr) in set_bit() 116 static inline void change_bit(int nr, volatile void *addr) in change_bit() 131 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___clear_bit() 137 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit() 143 arch___change_bit(unsigned long nr, volatile unsigned long *addr) in arch___change_bit() 156 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in arch___test_and_set_bit() [all …]
|
| /linux/drivers/staging/media/atomisp/pci/ |
| A D | ia_css_device_access.c | 33 ia_css_device_load_uint8(const hrt_address addr) in ia_css_device_load_uint8() 39 ia_css_device_load_uint16(const hrt_address addr) in ia_css_device_load_uint16() 45 ia_css_device_load_uint32(const hrt_address addr) in ia_css_device_load_uint32() 51 ia_css_device_load_uint64(const hrt_address addr) in ia_css_device_load_uint64() 60 ia_css_device_store_uint8(const hrt_address addr, const uint8_t data) in ia_css_device_store_uint8() 66 ia_css_device_store_uint16(const hrt_address addr, const uint16_t data) in ia_css_device_store_uint16() 72 ia_css_device_store_uint32(const hrt_address addr, const uint32_t data) in ia_css_device_store_uint32() 78 ia_css_device_store_uint64(const hrt_address addr, const uint64_t data) in ia_css_device_store_uint64() 87 ia_css_device_load(const hrt_address addr, void *data, const size_t size) in ia_css_device_load() 93 ia_css_device_store(const hrt_address addr, const void *data, const size_t size) in ia_css_device_store()
|
| /linux/drivers/media/pci/cx18/ |
| A D | cx18-io.h | 24 static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr) in cx18_raw_readl() 30 void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel_noretry() 46 static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr) in cx18_readl() 52 void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_writel_noretry() 68 void cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, in cx18_writel_expect() 84 static inline u16 cx18_readw(struct cx18 *cx, const void __iomem *addr) in cx18_readw() 90 void cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) in cx18_writew_noretry() 105 static inline u8 cx18_readb(struct cx18 *cx, const void __iomem *addr) in cx18_readb() 111 void cx18_writeb_noretry(struct cx18 *cx, u8 val, void __iomem *addr) in cx18_writeb_noretry() 160 static inline void cx18_write_enc(struct cx18 *cx, u32 val, u32 addr) in cx18_write_enc() [all …]
|
| /linux/arch/powerpc/boot/ |
| A D | io.h | 12 static inline int in_8(const volatile unsigned char *addr) in in_8() 21 static inline void out_8(volatile unsigned char *addr, int val) in out_8() 27 static inline unsigned in_le16(const volatile u16 *addr) in in_le16() 37 static inline unsigned in_be16(const volatile u16 *addr) in in_be16() 46 static inline void out_le16(volatile u16 *addr, int val) in out_le16() 52 static inline void out_be16(volatile u16 *addr, int val) in out_be16() 58 static inline unsigned in_le32(const volatile unsigned *addr) in in_le32() 67 static inline unsigned in_be32(const volatile unsigned *addr) in in_be32() 76 static inline void out_le32(volatile unsigned *addr, int val) in out_le32() 82 static inline void out_be32(volatile unsigned *addr, int val) in out_be32()
|
| /linux/arch/m68k/include/asm/ |
| A D | io_no.h | 16 #define __raw_readb(addr) \ argument 18 #define __raw_readw(addr) \ argument 20 #define __raw_readl(addr) \ argument 23 #define __raw_writeb(b, addr) (void)((*(__force volatile u8 *) (addr)) = (b)) argument 24 #define __raw_writew(b, addr) (void)((*(__force volatile u16 *) (addr)) = (b)) argument 48 static int __cf_internalio(unsigned long addr) in __cf_internalio() 53 static int cf_internalio(const volatile void __iomem *addr) in cf_internalio() 66 static inline u16 readw(const volatile void __iomem *addr) in readw() 74 static inline u32 readl(const volatile void __iomem *addr) in readl() 82 static inline void writew(u16 value, volatile void __iomem *addr) in writew() [all …]
|
| /linux/arch/alpha/include/asm/ |
| A D | io.h | 292 extern inline void ioport_unmap(void __iomem *addr) in ioport_unmap() 306 static inline void iounmap(volatile void __iomem *addr) in iounmap() 311 static inline int __is_ioaddr(unsigned long addr) in __is_ioaddr() 346 extern inline void iowrite8(u8 b, void __iomem *addr) in iowrite8() 352 extern inline void iowrite16(u16 b, void __iomem *addr) in iowrite16() 394 extern inline u64 ioread64(const void __iomem *addr) in ioread64() 403 extern inline void iowrite32(u32 b, void __iomem *addr) in iowrite32() 409 extern inline void iowrite64(u64 b, void __iomem *addr) in iowrite64() 452 extern inline u8 readb(const volatile void __iomem *addr) in readb() 461 extern inline u16 readw(const volatile void __iomem *addr) in readw() [all …]
|
| /linux/include/asm-generic/bitops/ |
| A D | instrumented-non-atomic.h | 26 ___set_bit(unsigned long nr, volatile unsigned long *addr) in ___set_bit() 42 ___clear_bit(unsigned long nr, volatile unsigned long *addr) in ___clear_bit() 58 ___change_bit(unsigned long nr, volatile unsigned long *addr) in ___change_bit() 64 static __always_inline void __instrument_read_write_bitop(long nr, volatile unsigned long *addr) in __instrument_read_write_bitop() 97 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_set_bit() 112 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_clear_bit() 127 ___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_change_bit() 139 _test_bit(unsigned long nr, const volatile unsigned long *addr) in _test_bit() 151 _test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) in _test_bit_acquire()
|
| A D | le.h | 19 static inline int test_bit_le(int nr, const void *addr) in test_bit_le() 24 static inline void set_bit_le(int nr, void *addr) in set_bit_le() 29 static inline void clear_bit_le(int nr, void *addr) in clear_bit_le() 34 static inline void __set_bit_le(int nr, void *addr) in __set_bit_le() 39 static inline void __clear_bit_le(int nr, void *addr) in __clear_bit_le() 44 static inline int test_and_set_bit_le(int nr, void *addr) in test_and_set_bit_le() 49 static inline int test_and_clear_bit_le(int nr, void *addr) in test_and_clear_bit_le() 54 static inline int __test_and_set_bit_le(int nr, void *addr) in __test_and_set_bit_le() 59 static inline int __test_and_clear_bit_le(int nr, void *addr) in __test_and_clear_bit_le()
|
| /linux/arch/loongarch/mm/ |
| A D | pageattr.c | 27 static int pageattr_pgd_entry(pgd_t *pgd, unsigned long addr, in pageattr_pgd_entry() 40 static int pageattr_p4d_entry(p4d_t *p4d, unsigned long addr, in pageattr_p4d_entry() 53 static int pageattr_pud_entry(pud_t *pud, unsigned long addr, in pageattr_pud_entry() 66 static int pageattr_pmd_entry(pmd_t *pmd, unsigned long addr, in pageattr_pmd_entry() 128 int set_memory_x(unsigned long addr, int numpages) in set_memory_x() 136 int set_memory_nx(unsigned long addr, int numpages) in set_memory_nx() 144 int set_memory_ro(unsigned long addr, int numpages) in set_memory_ro() 152 int set_memory_rw(unsigned long addr, int numpages) in set_memory_rw() 167 unsigned long addr = (unsigned long)page_address(page); in kernel_page_present() local 202 unsigned long addr = (unsigned long)page_address(page); in set_direct_map_default_noflush() local [all …]
|
| /linux/arch/sparc/include/asm/ |
| A D | io_64.h | 22 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 107 static inline u8 readb(const volatile void __iomem *addr) in readb() 119 static inline u16 readw(const volatile void __iomem *addr) in readw() 132 static inline u32 readl(const volatile void __iomem *addr) in readl() 197 static inline u8 inb(unsigned long addr) in inb() 203 static inline u16 inw(unsigned long addr) in inw() 209 static inline u32 inl(unsigned long addr) in inl() 215 static inline void outb(u8 b, unsigned long addr) in outb() 221 static inline void outw(u16 w, unsigned long addr) in outw() 227 static inline void outl(u32 l, unsigned long addr) in outl() [all …]
|