/openbmc/linux/arch/mips/include/asm/ |
H A 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 …]
|
H 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 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 …]
|
H A 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 …]
|
/openbmc/linux/arch/parisc/lib/ |
H A 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 …]
|
/openbmc/linux/include/asm-generic/ |
H A 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 …]
|
/openbmc/linux/arch/alpha/include/asm/ |
H A 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 …]
|
/openbmc/linux/arch/sh/kernel/ |
H 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 …]
|
/openbmc/linux/include/linux/ |
H 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() 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 …]
|
H A D | etherdevice.h | 83 static inline bool is_link_local_ether_addr(const u8 *addr) in is_link_local_ether_addr() 105 static inline bool is_zero_ether_addr(const u8 *addr) in is_zero_ether_addr() 123 static inline bool is_multicast_ether_addr(const u8 *addr) in is_multicast_ether_addr() 137 static inline bool is_multicast_ether_addr_64bits(const u8 *addr) in is_multicast_ether_addr_64bits() 156 static inline bool is_local_ether_addr(const u8 *addr) in is_local_ether_addr() 169 static inline bool is_broadcast_ether_addr(const u8 *addr) in is_broadcast_ether_addr() 182 static inline bool is_unicast_ether_addr(const u8 *addr) in is_unicast_ether_addr() 198 static inline bool is_valid_ether_addr(const u8 *addr) in is_valid_ether_addr() 230 static inline void eth_random_addr(u8 *addr) in eth_random_addr() 243 static inline void eth_broadcast_addr(u8 *addr) in eth_broadcast_addr() [all …]
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | io.h | 23 #define readb(addr) in_8((volatile u8 *)(addr)) argument 24 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument 26 #define readw(addr) (*(volatile u16 *) (addr)) argument 27 #define readl(addr) (*(volatile u32 *) (addr)) argument 28 #define writew(b,addr) ((*(volatile u16 *) (addr)) = (b)) argument 29 #define writel(b,addr) ((*(volatile u32 *) (addr)) = (b)) argument 31 #define readw(addr) in_le16((volatile u16 *)(addr)) argument 32 #define readl(addr) in_le32((volatile u32 *)(addr)) argument 33 #define writew(b,addr) out_le16((volatile u16 *)(addr),(b)) argument 34 #define writel(b,addr) out_le32((volatile u32 *)(addr),(b)) argument [all …]
|
H A D | pci_io.h | 10 #define pci_read_le16(addr, dest) \ argument 14 #define pci_write_le16(addr, val) \ argument 19 #define pci_read_le32(addr, dest) \ argument 23 #define pci_write_le32(addr, val) \ argument 27 #define pci_readb(addr,b) ((b) = *(volatile u8 *) (addr)) argument 28 #define pci_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b)) argument 31 #define pci_readw(addr,b) ((b) = *(volatile u16 *) (addr)) argument 32 #define pci_readl(addr,b) ((b) = *(volatile u32 *) (addr)) argument 33 #define pci_writew(b,addr) ((*(volatile u16 *) (addr)) = (b)) argument 34 #define pci_writel(b,addr) ((*(volatile u32 *) (addr)) = (b)) argument [all …]
|
/openbmc/linux/lib/ |
H 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() 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 …]
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | io.h | 60 #define readb(addr) (*(volatile u8 *)(uintptr_t)(addr)) argument 61 #define readw(addr) (*(volatile u16 *)(uintptr_t)(addr)) argument 62 #define readl(addr) (*(volatile u32 *)(uintptr_t)(addr)) argument 63 #define readq(addr) (*(volatile u64 *)(uintptr_t)(addr)) argument 69 #define writeb(b, addr) (*(volatile u8 *)(addr) = (b)) argument 70 #define writew(b, addr) (*(volatile u16 *)(addr) = (b)) argument 71 #define writel(b, addr) (*(volatile u32 *)(addr) = (b)) argument 72 #define writeq(b, addr) (*(volatile u64 *)(addr) = (b)) argument 102 #define clrbits(type, addr, clear) \ argument 105 #define setbits(type, addr, set) \ argument [all …]
|
H A D | bitops.h | 39 static __inline__ void set_bit(int nr, volatile void * addr) in set_bit() 56 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() 76 static __inline__ void clear_bit(int nr, volatile void * addr) in clear_bit() 95 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() 112 static __inline__ void change_bit(int nr, volatile void * addr) in change_bit() 128 static __inline__ int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 148 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() 167 static __inline__ int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() 187 static __inline__ int __test_and_clear_bit(int nr, volatile void * addr) in __test_and_clear_bit() 199 static __inline__ int __test_and_change_bit(int nr, volatile void * addr) in __test_and_change_bit() [all …]
|
/openbmc/u-boot/arch/sandbox/include/asm/ |
H A D | io.h | 42 #define readb(addr) ((void)addr, 0) argument 43 #define readw(addr) ((void)addr, 0) argument 44 #define readl(addr) ((void)addr, 0) argument 46 #define readq(addr) ((void)addr, 0) argument 48 #define writeb(v, addr) ((void)addr) argument 49 #define writew(v, addr) ((void)addr) argument 50 #define writel(v, addr) ((void)addr) argument 52 #define writeq(v, addr) ((void)addr) argument 83 #define clrbits(type, addr, clear) \ argument 86 #define setbits(type, addr, set) \ argument [all …]
|
/openbmc/u-boot/arch/mips/include/asm/ |
H A D | bitops.h | 65 set_bit(int nr, volatile void *addr) in set_bit() 88 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() 107 clear_bit(int nr, volatile void *addr) in clear_bit() 131 change_bit(int nr, volatile void *addr) in change_bit() 154 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() 170 test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 199 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() 221 test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 251 static __inline__ int __test_and_clear_bit(int nr, volatile void * addr) in __test_and_clear_bit() 273 test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | libqtest-single.h | 100 static inline void outb(uint16_t addr, uint8_t value) in outb() 112 static inline void outw(uint16_t addr, uint16_t value) in outw() 124 static inline void outl(uint16_t addr, uint32_t value) in outl() 137 static inline uint8_t inb(uint16_t addr) in inb() 150 static inline uint16_t inw(uint16_t addr) in inw() 163 static inline uint32_t inl(uint16_t addr) in inl() 175 static inline void writeb(uint64_t addr, uint8_t value) in writeb() 187 static inline void writew(uint64_t addr, uint16_t value) in writew() 199 static inline void writel(uint64_t addr, uint32_t value) in writel() 211 static inline void writeq(uint64_t addr, uint64_t value) in writeq() [all …]
|
/openbmc/u-boot/arch/m68k/include/asm/ |
H A D | io.h | 18 #define __raw_readb(addr) (*(volatile u8 *)(addr)) argument 19 #define __raw_readw(addr) (*(volatile u16 *)(addr)) argument 20 #define __raw_readl(addr) (*(volatile u32 *)(addr)) argument 22 #define __raw_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b)) argument 23 #define __raw_writew(w,addr) ((*(volatile u16 *) (addr)) = (w)) argument 24 #define __raw_writel(l,addr) ((*(volatile u32 *) (addr)) = (l)) argument 26 #define readb(addr) in_8((volatile u8 *)(addr)) argument 27 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument 29 #define readw(addr) (*(volatile u16 *) (addr)) argument 30 #define readl(addr) (*(volatile u32 *) (addr)) argument [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A 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 …]
|
/openbmc/qemu/tests/qtest/fuzz/ |
H A D | qtest_wrappers.c | 26 WRAP(uint8_t , qtest_inb(QTestState *s, uint16_t addr)) in WRAP() 61 uint16_t __wrap_qtest_inw(QTestState *s, uint16_t addr) in __wrap_qtest_inw() 70 uint32_t __wrap_qtest_inl(QTestState *s, uint16_t addr) in __wrap_qtest_inl() 79 void __wrap_qtest_outb(QTestState *s, uint16_t addr, uint8_t value) in __wrap_qtest_outb() 88 void __wrap_qtest_outw(QTestState *s, uint16_t addr, uint16_t value) in __wrap_qtest_outw() 97 void __wrap_qtest_outl(QTestState *s, uint16_t addr, uint32_t value) in __wrap_qtest_outl() 106 uint8_t __wrap_qtest_readb(QTestState *s, uint64_t addr) in __wrap_qtest_readb() 118 uint16_t __wrap_qtest_readw(QTestState *s, uint64_t addr) in __wrap_qtest_readw() 130 uint32_t __wrap_qtest_readl(QTestState *s, uint64_t addr) in __wrap_qtest_readl() 142 uint64_t __wrap_qtest_readq(QTestState *s, uint64_t addr) in __wrap_qtest_readq() [all …]
|
/openbmc/u-boot/arch/arc/include/asm/ |
H A D | io.h | 57 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 68 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() 79 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() 90 static inline void __raw_writeb(u8 b, volatile void __iomem *addr) in __raw_writeb() 98 static inline void __raw_writew(u16 s, volatile void __iomem *addr) in __raw_writew() 106 static inline void __raw_writel(u32 w, volatile void __iomem *addr) in __raw_writel() 114 static inline int __raw_readsb(unsigned int addr, void *data, int bytelen) in __raw_readsb() 126 static inline int __raw_readsw(unsigned int addr, void *data, int wordlen) in __raw_readsw() 138 static inline int __raw_readsl(unsigned int addr, void *data, int longlen) in __raw_readsl() 150 static inline int __raw_writesb(unsigned int addr, void *data, int bytelen) in __raw_writesb() [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | io.h | 199 static inline u64 in_le64(const volatile u64 __iomem *addr) in in_le64() 204 static inline void out_le64(volatile u64 __iomem *addr, u64 val) in out_le64() 213 static inline u64 in_be64(const volatile u64 __iomem *addr) in in_be64() 218 static inline void out_be64(volatile u64 __iomem *addr, u64 val) in out_be64() 309 #define PCI_FIX_ADDR(addr) \ argument 311 #define PCI_GET_ADDR_TOKEN(addr) \ argument 314 #define PCI_SET_ADDR_TOKEN(addr, token) \ argument 322 #define PCI_FIX_ADDR(addr) (addr) argument 330 static inline unsigned char __raw_readb(const volatile void __iomem *addr) in __raw_readb() 336 static inline unsigned short __raw_readw(const volatile void __iomem *addr) in __raw_readw() [all …]
|
/openbmc/linux/arch/csky/kernel/probes/ |
H 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 …]
|
/openbmc/u-boot/drivers/usb/musb-new/ |
H A D | musb_io.h | 27 static inline void readsl(const void __iomem *addr, void *buf, int len) in readsl() 29 static inline void readsw(const void __iomem *addr, void *buf, int len) in readsw() 31 static inline void readsb(const void __iomem *addr, void *buf, int len) in readsb() 34 static inline void writesl(const void __iomem *addr, const void *buf, int len) in writesl() 36 static inline void writesw(const void __iomem *addr, const void *buf, int len) in writesw() 38 static inline void writesb(const void __iomem *addr, const void *buf, int len) in writesb() 45 static inline u16 musb_readw(const void __iomem *addr, unsigned offset) in musb_readw() 48 static inline u32 musb_readl(const void __iomem *addr, unsigned offset) in musb_readl() 52 static inline void musb_writew(void __iomem *addr, unsigned offset, u16 data) in musb_writew() 55 static inline void musb_writel(void __iomem *addr, unsigned offset, u32 data) in musb_writel() [all …]
|
/openbmc/u-boot/arch/microblaze/include/asm/ |
H A D | bitops.h | 36 static inline void set_bit(int nr, volatile void *addr) in set_bit() 49 static inline void __set_bit(int nr, volatile void *addr) in __set_bit() 66 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() 79 #define __clear_bit(nr, addr) clear_bit(nr, addr) argument 82 static inline void change_bit(int nr, volatile void *addr) in change_bit() 95 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() 105 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 121 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() 133 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 149 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() [all …]
|