| /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 …]
|
| /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 …]
|
| /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()
|
| /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 …]
|
| A D | sync_bitops.h | 32 static inline void sync_set_bit(long nr, volatile unsigned long *addr) in sync_set_bit() 50 static inline void sync_clear_bit(long nr, volatile unsigned long *addr) in sync_clear_bit() 67 static inline void sync_change_bit(long nr, volatile unsigned long *addr) in sync_change_bit() 83 static inline bool sync_test_and_set_bit(long nr, volatile unsigned long *addr) in sync_test_and_set_bit() 96 static inline int sync_test_and_clear_bit(long nr, volatile unsigned long *addr) in sync_test_and_clear_bit() 109 static inline int sync_test_and_change_bit(long nr, volatile unsigned long *addr) in sync_test_and_change_bit() 114 #define sync_test_bit(nr, addr) test_bit(nr, addr) argument
|
| /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 …]
|
| /arch/s390/include/asm/ |
| A D | ebcdic.h | 23 codepage_convert(const __u8 *codepage, volatile char *addr, unsigned long nr) in codepage_convert() 39 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr) argument 40 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr) argument 41 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr) argument 42 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, nr) argument 43 #define EBC_TOLOWER(addr,nr) codepage_convert(_ebc_tolower, addr, nr) argument 44 #define EBC_TOUPPER(addr,nr) codepage_convert(_ebc_toupper, addr, nr) argument
|
| /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 …]
|
| /arch/sh/include/asm/ |
| A D | cache_insns_32.h | 8 #define __icbi(addr) __asm__ __volatile__ ( "icbi @%0\n\t" : : "r" (addr)) argument 10 #define __icbi(addr) mb() argument 13 #define __ocbp(addr) __asm__ __volatile__ ( "ocbp @%0\n\t" : : "r" (addr)) argument 14 #define __ocbi(addr) __asm__ __volatile__ ( "ocbi @%0\n\t" : : "r" (addr)) argument 15 #define __ocbwb(addr) __asm__ __volatile__ ( "ocbwb @%0\n\t" : : "r" (addr)) argument
|
| A D | uaccess_32.h | 39 #define __get_user_asm(x, addr, err, insn) \ argument 60 #define __get_user_asm(x, addr, err, insn) \ argument 73 #define __get_user_u64(x, addr, err) \ argument 97 #define __get_user_u64(x, addr, err) \ argument 144 #define __put_user_asm(x, addr, err, insn) \ argument 168 #define __put_user_asm(x, addr, err, insn) \ argument 180 #define __put_user_u64(val,addr,retval) \ argument 202 #define __put_user_u64(val,addr,retval) \ argument
|
| /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 …]
|
| /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 …]
|
| A D | bitops.h | 196 #define __test_and_op_bit_ord(op, mod, nr, addr, ord) \ argument 208 #define __op_bit_ord(op, mod, nr, addr, ord) \ argument 215 #define __test_and_op_bit(op, mod, nr, addr) \ argument 217 #define __op_bit(op, mod, nr, addr) \ argument 273 static __always_inline void arch_set_bit(int nr, volatile unsigned long *addr) in arch_set_bit() 287 static __always_inline void arch_clear_bit(int nr, volatile unsigned long *addr) in arch_clear_bit() 301 static __always_inline void arch_change_bit(int nr, volatile unsigned long *addr) in arch_change_bit() 315 unsigned long nr, volatile unsigned long *addr) in arch_test_and_set_bit_lock() 328 unsigned long nr, volatile unsigned long *addr) in arch_clear_bit_unlock() 349 unsigned long nr, volatile unsigned long *addr) in arch___clear_bit_unlock() [all …]
|
| /arch/nios2/include/asm/ |
| A D | io.h | 20 #define readb_relaxed(addr) readb(addr) argument 21 #define readw_relaxed(addr) readw(addr) argument 22 #define readl_relaxed(addr) readl(addr) argument 24 #define writeb_relaxed(x, addr) writeb(x, addr) argument 25 #define writew_relaxed(x, addr) writew(x, addr) argument 26 #define writel_relaxed(x, addr) writel(x, addr) argument
|
| /arch/powerpc/include/asm/ |
| A D | set_memory.h | 15 static inline int __must_check set_memory_ro(unsigned long addr, int numpages) in set_memory_ro() 20 static inline int __must_check set_memory_rw(unsigned long addr, int numpages) in set_memory_rw() 25 static inline int __must_check set_memory_nx(unsigned long addr, int numpages) in set_memory_nx() 30 static inline int __must_check set_memory_x(unsigned long addr, int numpages) in set_memory_x() 35 static inline int __must_check set_memory_np(unsigned long addr, int numpages) in set_memory_np() 40 static inline int __must_check set_memory_p(unsigned long addr, int numpages) in set_memory_p() 45 static inline int __must_check set_memory_rox(unsigned long addr, int numpages) in set_memory_rox()
|
| /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 …]
|
| /arch/loongarch/mm/ |
| A D | pageattr.c | 28 static int pageattr_pgd_entry(pgd_t *pgd, unsigned long addr, in pageattr_pgd_entry() 41 static int pageattr_p4d_entry(p4d_t *p4d, unsigned long addr, in pageattr_p4d_entry() 54 static int pageattr_pud_entry(pud_t *pud, unsigned long addr, in pageattr_pud_entry() 129 int set_memory_x(unsigned long addr, int numpages) in set_memory_x() 137 int set_memory_nx(unsigned long addr, int numpages) in set_memory_nx() 145 int set_memory_ro(unsigned long addr, int numpages) in set_memory_ro() 153 int set_memory_rw(unsigned long addr, int numpages) in set_memory_rw() 168 unsigned long addr = (unsigned long)page_address(page); in kernel_page_present() local 203 unsigned long addr = (unsigned long)page_address(page); in set_direct_map_default_noflush() local 213 unsigned long addr = (unsigned long)page_address(page); in set_direct_map_invalid_noflush() local [all …]
|
| /arch/powerpc/platforms/52xx/ |
| A D | lite5200_sleep.S | 25 #define SAVE_SPRN(reg, addr) \ argument 29 #define LOAD_SPRN(reg, addr) \ argument 263 #define SAVE_BAT(n, addr) \ argument 269 #define SAVE_SR(n, addr) \ argument 273 #define SAVE_4SR(n, addr) \ argument 330 #define LOAD_BAT(n, addr) \ argument 336 #define LOAD_SR(n, addr) \ argument 340 #define LOAD_4SR(n, addr) \ argument
|
| /arch/openrisc/mm/ |
| A D | tlb.c | 35 #define DTLB_OFFSET(addr) (((addr) >> PAGE_SHIFT) & (NUM_DTLB_SETS-1)) argument 36 #define ITLB_OFFSET(addr) (((addr) >> PAGE_SHIFT) & (NUM_ITLB_SETS-1)) argument 75 #define flush_dtlb_page_eir(addr) mtspr(SPR_DTLBEIR, addr) argument 76 #define flush_dtlb_page_no_eir(addr) \ argument 79 #define flush_itlb_page_eir(addr) mtspr(SPR_ITLBEIR, addr) argument 80 #define flush_itlb_page_no_eir(addr) \ argument 83 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in local_flush_tlb_page() 99 int addr; in local_flush_tlb_range() local
|
| /arch/riscv/kernel/ |
| A D | patch.c | 20 void *addr; member 30 static inline bool is_kernel_exittext(uintptr_t addr) in is_kernel_exittext() 66 static int __patch_insn_set(void *addr, u8 c, size_t len) in __patch_insn_set() 111 static int __patch_insn_write(void *addr, const void *insn, size_t len) in __patch_insn_write() 165 static int __patch_insn_set(void *addr, u8 c, size_t len) in __patch_insn_set() 173 static int __patch_insn_write(void *addr, const void *insn, size_t len) in __patch_insn_write() 180 static int patch_insn_set(void *addr, u8 c, size_t len) in patch_insn_set() 203 int patch_text_set_nosync(void *addr, u8 c, size_t len) in patch_text_set_nosync() 215 int patch_insn_write(void *addr, const void *insn, size_t len) in patch_insn_write() 239 int patch_text_nosync(void *addr, const void *insns, size_t len) in patch_text_nosync() [all …]
|
| /arch/x86/kernel/cpu/sgx/ |
| A D | encls.h | 146 static inline int __eextend(void *secs, void *addr) in __eextend() 155 static inline int __eadd(struct sgx_pageinfo *pginfo, void *addr) in __eadd() 167 static inline int __eremove(void *addr) in __eremove() 173 static inline int __edbgwr(void *addr, unsigned long *data) in __edbgwr() 179 static inline int __edbgrd(void *addr, unsigned long *data) in __edbgrd() 185 static inline int __etrack(void *addr) in __etrack() 191 static inline int __eldu(struct sgx_pageinfo *pginfo, void *addr, in __eldu() 198 static inline int __eblock(void *addr) in __eblock() 204 static inline int __epa(void *addr) in __epa() 212 static inline int __ewb(struct sgx_pageinfo *pginfo, void *addr, in __ewb() [all …]
|
| /arch/arm/include/asm/ |
| A D | set_memory.h | 16 static inline int set_memory_ro(unsigned long addr, int numpages) { return 0; } in set_memory_ro() 17 static inline int set_memory_rw(unsigned long addr, int numpages) { return 0; } in set_memory_rw() 18 static inline int set_memory_x(unsigned long addr, int numpages) { return 0; } in set_memory_x() 19 static inline int set_memory_nx(unsigned long addr, int numpages) { return 0; } in set_memory_nx()
|
| /arch/sparc/include/asm/ |
| A D | swift.h | 31 static inline void swift_inv_insn_tag(unsigned long addr) in swift_inv_insn_tag() 40 static inline void swift_inv_data_tag(unsigned long addr) in swift_inv_data_tag() 50 unsigned long addr; in swift_flush_dcache() local 58 unsigned long addr; in swift_flush_icache() local 66 unsigned long addr; in swift_idflash_clear() local 83 static inline void swift_flush_segment(unsigned long addr) in swift_flush_segment() 91 static inline void swift_flush_region(unsigned long addr) in swift_flush_region()
|