/linux/drivers/net/ethernet/wiznet/ |
H A D | w5100.c | 205 static inline int w5100_read_direct(struct net_device *ndev, u32 addr) in w5100_read_direct() 210 static inline int __w5100_write_direct(struct net_device *ndev, u32 addr, in __w5100_write_direct() 218 static inline int w5100_write_direct(struct net_device *ndev, u32 addr, u8 data) in w5100_write_direct() 225 static int w5100_read16_direct(struct net_device *ndev, u32 addr) in w5100_read16_direct() 233 static int w5100_write16_direct(struct net_device *ndev, u32 addr, u16 data) in w5100_write16_direct() 241 static int w5100_readbulk_direct(struct net_device *ndev, u32 addr, u8 *buf, in w5100_readbulk_direct() 252 static int w5100_writebulk_direct(struct net_device *ndev, u32 addr, in w5100_writebulk_direct() 299 static int w5100_read_indirect(struct net_device *ndev, u32 addr) in w5100_read_indirect() 313 static int w5100_write_indirect(struct net_device *ndev, u32 addr, u8 data) in w5100_write_indirect() 326 static int w5100_read16_indirect(struct net_device *ndev, u32 addr) in w5100_read16_indirect() [all …]
|
/linux/mm/kasan/ |
H A D | generic.c | 45 static __always_inline bool memory_is_poisoned_1(const void *addr) in memory_is_poisoned_1() 57 static __always_inline bool memory_is_poisoned_2_4_8(const void *addr, in memory_is_poisoned_2_4_8() 72 static __always_inline bool memory_is_poisoned_16(const void *addr) in memory_is_poisoned_16() 125 static __always_inline bool memory_is_poisoned_n(const void *addr, size_t size) in memory_is_poisoned_n() 144 static __always_inline bool memory_is_poisoned(const void *addr, size_t size) in memory_is_poisoned() 164 static __always_inline bool check_region_inline(const void *addr, in check_region_inline() 186 bool kasan_check_range(const void *addr, size_t size, bool write, in kasan_check_range() 192 bool kasan_byte_accessible(const void *addr) in kasan_byte_accessible() 265 void __asan_loadN(void *addr, ssize_t size) in __asan_loadN() 275 void __asan_storeN(void *addr, ssize_t size) in __asan_storeN() [all …]
|
H A D | sw_tags.c | 74 bool kasan_check_range(const void *addr, size_t size, bool write, in kasan_check_range() 123 bool kasan_byte_accessible(const void *addr) in kasan_byte_accessible() 154 void __hwasan_loadN_noabort(void *addr, ssize_t size) in __hwasan_loadN_noabort() 160 void __hwasan_storeN_noabort(void *addr, ssize_t size) in __hwasan_storeN_noabort() 166 void __hwasan_tag_memory(void *addr, u8 tag, ssize_t size) in __hwasan_tag_memory() 172 void kasan_tag_mismatch(void *addr, unsigned long access_info, in kasan_tag_mismatch()
|
/linux/arch/riscv/mm/ |
H A D | pageattr.c | 29 static int pageattr_p4d_entry(p4d_t *p4d, unsigned long addr, in pageattr_p4d_entry() 42 static int pageattr_pud_entry(pud_t *pud, unsigned long addr, in pageattr_pud_entry() 55 static int pageattr_pmd_entry(pmd_t *pmd, unsigned long addr, in pageattr_pmd_entry() 68 static int pageattr_pte_entry(pte_t *pte, unsigned long addr, in pageattr_pte_entry() 79 static int pageattr_pte_hole(unsigned long addr, unsigned long next, in pageattr_pte_hole() 262 static int __set_memory(unsigned long addr, int numpages, pgprot_t set_mask, in __set_memory() 349 int set_memory_rw_nx(unsigned long addr, int numpages) in set_memory_rw_nx() 355 int set_memory_ro(unsigned long addr, int numpages) in set_memory_ro() 361 int set_memory_rw(unsigned long addr, int numpages) in set_memory_rw() 367 int set_memory_x(unsigned long addr, int numpages) in set_memory_x() [all …]
|
H A D | hugetlbpage.c | 6 pte_t huge_ptep_get(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in huge_ptep_get() 32 unsigned long addr, in huge_pte_alloc() 85 unsigned long addr, in huge_pte_offset() 149 unsigned long addr, in get_clear_contig() 173 unsigned long addr, in get_clear_contig_flush() 204 unsigned long addr, in clear_flush() 247 unsigned long addr, in set_huge_pte_at() 275 unsigned long addr, in huge_ptep_set_access_flags() 306 unsigned long addr, in huge_ptep_get_and_clear() 322 unsigned long addr, in huge_ptep_set_wrprotect() [all …]
|
/linux/arch/s390/include/asm/ |
H A D | page-states.h | 37 static __always_inline void __set_page_state(void *addr, unsigned long num_pages, unsigned char cmd) in __set_page_state() 47 static inline void __set_page_unused(void *addr, unsigned long num_pages) in __set_page_unused() 52 static inline void __set_page_stable_dat(void *addr, unsigned long num_pages) in __set_page_stable_dat() 57 static inline void __set_page_stable_nodat(void *addr, unsigned long num_pages) in __set_page_stable_nodat() 62 static inline void __arch_set_page_nodat(void *addr, unsigned long num_pages) in __arch_set_page_nodat() 72 static inline void __arch_set_page_dat(void *addr, unsigned long num_pages) in __arch_set_page_dat()
|
/linux/mm/ |
H A D | sparse-vmemmap.c | 154 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate() 198 pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node) in vmemmap_pmd_populate() 211 pud_t * __meminit vmemmap_pud_populate(p4d_t *p4d, unsigned long addr, int node) in vmemmap_pud_populate() 224 p4d_t * __meminit vmemmap_p4d_populate(pgd_t *pgd, unsigned long addr, int node) in vmemmap_p4d_populate() 237 pgd_t * __meminit vmemmap_pgd_populate(unsigned long addr, int node) in vmemmap_pgd_populate() 249 static pte_t * __meminit vmemmap_populate_address(unsigned long addr, int node, in vmemmap_populate_address() 286 unsigned long addr = start; in vmemmap_populate_range() local 319 int __meminit vmemmap_undo_hvo(unsigned long addr, unsigned long end, in vmemmap_undo_hvo() 369 void vmemmap_wrprotect_hvo(unsigned long addr, unsigned long end, in vmemmap_wrprotect_hvo() 386 int __meminit vmemmap_populate_hvo(unsigned long addr, unsigned long end, in vmemmap_populate_hvo() [all …]
|
H A D | nommu.c | 106 void vfree(const void *addr) in vfree() 165 struct page *vmalloc_to_page(const void *addr) in vmalloc_to_page() 171 unsigned long vmalloc_to_pfn(const void *addr) in vmalloc_to_pfn() 177 long vread_iter(struct iov_iter *iter, const char *addr, size_t count) in vread_iter() 314 void vunmap(const void *addr) in vunmap() 344 int vm_insert_page(struct vm_area_struct *vma, unsigned long addr, in vm_insert_page() 351 int vm_insert_pages(struct vm_area_struct *vma, unsigned long addr, in vm_insert_pages() 639 struct vm_area_struct *find_vma(struct mm_struct *mm, unsigned long addr) in find_vma() 651 int expand_stack_locked(struct vm_area_struct *vma, unsigned long addr) in expand_stack_locked() 656 struct vm_area_struct *expand_stack(struct mm_struct *mm, unsigned long addr) in expand_stack() [all …]
|
/linux/arch/mips/lib/ |
H A D | bitops.c | 21 void __mips_set_bit(unsigned long nr, volatile unsigned long *addr) in __mips_set_bit() 42 void __mips_clear_bit(unsigned long nr, volatile unsigned long *addr) in __mips_clear_bit() 63 void __mips_change_bit(unsigned long nr, volatile unsigned long *addr) in __mips_change_bit() 85 volatile unsigned long *addr) in __mips_test_and_set_bit_lock() 109 int __mips_test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in __mips_test_and_clear_bit() 133 int __mips_test_and_change_bit(unsigned long nr, volatile unsigned long *addr) in __mips_test_and_change_bit() 151 volatile unsigned long *addr) in __mips_xor_is_negative_byte()
|
/linux/arch/m68k/kernel/ |
H A D | traps.c | 152 unsigned long addr = fp->un.fmt4.effaddr; in access_error060() local 182 static inline unsigned long probe040(int iswrite, unsigned long addr, int wbs) in probe040() 304 unsigned long addr = fp->un.fmt7.faddr; in access_error040() local 374 unsigned long addr, errorcode; in bus_error030() local 500 unsigned long addr, errorcode; in bus_error030() local 700 unsigned long mmusr, addr; in access_errorcf() local 813 unsigned long addr; in show_trace() local 846 unsigned long addr; in show_registers() local 1005 void __user *addr; in trap_c() local 1154 asmlinkage void fpemu_signal(int signal, int code, void *addr) in fpemu_signal()
|
/linux/arch/arm/mm/ |
H A D | alignment.c | 196 #define __get8_unaligned_check(ins,val,addr,err) \ argument 214 #define __get16_unaligned_check(ins,val,addr) \ argument 225 #define get16_unaligned_check(val,addr) \ argument 228 #define get16t_unaligned_check(val,addr) \ argument 231 #define __get32_unaligned_check(ins,val,addr) \ argument 246 #define get32_unaligned_check(val,addr) \ argument 249 #define get32t_unaligned_check(val,addr) \ argument 252 #define __put16_unaligned_check(ins,val,addr) \ argument 278 #define put16_unaligned_check(val,addr) \ argument 281 #define put16t_unaligned_check(val,addr) \ argument [all …]
|
/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | mem_protect.c | 70 void *addr = hyp_alloc_pages(&host_s2_pool, get_order(size)); in host_s2_zalloc_pages_exact() local 89 static void host_s2_get_page(void *addr) in host_s2_get_page() 94 static void host_s2_put_page(void *addr) in host_s2_put_page() 99 static void host_s2_free_unlinked_table(void *addr, s8 level) in host_s2_free_unlinked_table() 171 void *addr = hyp_alloc_pages(¤t_vm->pool, get_order(size)); in guest_s2_zalloc_pages_exact() local 179 static void guest_s2_free_pages_exact(void *addr, unsigned long size) in guest_s2_free_pages_exact() 191 void *addr; in guest_s2_zalloc_page() local 209 static void guest_s2_get_page(void *addr) in guest_s2_get_page() 214 static void guest_s2_put_page(void *addr) in guest_s2_put_page() 220 void (*func)(void *addr, size_t size)) in __apply_guest_page() [all …]
|
/linux/arch/sparc/include/asm/ |
H A D | uaccess_64.h | 30 static inline bool __chk_range_not_ok(unsigned long addr, unsigned long size, unsigned long limit) in __chk_range_not_ok() 42 #define __range_not_ok(addr, size, limit) \ argument 93 #define __put_kernel_asm(x, size, addr, ret) \ argument 113 #define __put_user_nocheck(data, addr, size) ({ \ argument 125 #define __put_user_asm(x, size, addr, ret) \ argument 166 #define __get_kernel_asm(x, size, addr, ret) \ argument 187 #define __get_user_nocheck(data, addr, size, type) ({ \ argument 204 #define __get_user_asm(x, size, addr, ret) \ argument
|
/linux/arch/alpha/include/asm/ |
H A D | uaccess.h | 85 #define __get_user_64(addr) \ argument 92 #define __get_user_32(addr) \ argument 99 #define __get_user_16(addr) \ argument 106 #define __get_user_8(addr) \ argument 151 #define __put_user_64(x, addr) \ argument 158 #define __put_user_32(x, addr) \ argument 165 #define __put_user_16(x, addr) \ argument 172 #define __put_user_8(x, addr) \ argument
|
/linux/drivers/s390/cio/ |
H A D | ioasm.c | 19 static inline int __stsch(struct subchannel_id schid, struct schib *addr) in __stsch() 38 int stsch(struct subchannel_id schid, struct schib *addr) in stsch() 49 static inline int __msch(struct subchannel_id schid, struct schib *addr) in __msch() 68 int msch(struct subchannel_id schid, struct schib *addr) in msch() 78 static inline int __tsch(struct subchannel_id schid, struct irb *addr) in __tsch() 93 int tsch(struct subchannel_id schid, struct irb *addr) in tsch() 103 static inline int __ssch(struct subchannel_id schid, union orb *addr) in __ssch() 122 int ssch(struct subchannel_id schid, union orb *addr) in ssch() 159 int tpi(struct tpi_info *addr) in tpi()
|
/linux/arch/arm64/kernel/ |
H A D | patching.c | 18 static bool is_exit_text(unsigned long addr) in is_exit_text() 26 static bool is_image_text(unsigned long addr) in is_image_text() 31 static void __kprobes *patch_map(void *addr, int fixmap) in patch_map() 54 int __kprobes aarch64_insn_read(void *addr, u32 *insnp) in aarch64_insn_read() 66 static int __kprobes __aarch64_insn_write(void *addr, __le32 insn) in __aarch64_insn_write() 83 int __kprobes aarch64_insn_write(void *addr, u32 insn) in aarch64_insn_write() 88 noinstr int aarch64_insn_write_literal_u64(void *addr, u64 val) in aarch64_insn_write_literal_u64() 107 static void *__text_poke(text_poke_f func, void *addr, void *src, size_t len) in __text_poke() 180 int __kprobes aarch64_insn_patch_text_nosync(void *addr, u32 insn) in aarch64_insn_patch_text_nosync()
|
/linux/arch/sh/include/asm/ |
H A D | bitops-cas.h | 14 static inline void set_bit(int nr, volatile void *addr) in set_bit() 26 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() 38 static inline void change_bit(int nr, volatile void *addr) in change_bit() 50 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 64 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 78 static inline int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit()
|
H A D | bitops-llsc.h | 5 static inline void set_bit(int nr, volatile void *addr) in set_bit() 26 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() 47 static inline void change_bit(int nr, volatile void *addr) in change_bit() 68 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 93 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 119 static inline int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit()
|
H A D | bitops-grb.h | 5 static inline void set_bit(int nr, volatile void * addr) in set_bit() 29 static inline void clear_bit(int nr, volatile void * addr) in clear_bit() 52 static inline void change_bit(int nr, volatile void * addr) in change_bit() 75 static inline int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 106 static inline int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() 140 static inline int test_and_change_bit(int nr, volatile void * addr) in test_and_change_bit()
|
/linux/arch/openrisc/include/asm/bitops/ |
H A D | atomic.h | 12 static inline void set_bit(int nr, volatile unsigned long *addr) in set_bit() 29 static inline void clear_bit(int nr, volatile unsigned long *addr) in clear_bit() 46 static inline void change_bit(int nr, volatile unsigned long *addr) in change_bit() 63 static inline int test_and_set_bit(int nr, volatile unsigned long *addr) in test_and_set_bit() 83 static inline int test_and_clear_bit(int nr, volatile unsigned long *addr) in test_and_clear_bit() 103 static inline int test_and_change_bit(int nr, volatile unsigned long *addr) in test_and_change_bit()
|
/linux/tools/testing/selftests/mm/ |
H A D | madv_populate.c | 32 char *addr; in sense_support() local 53 char *addr; in test_prot_read() local 74 char *addr; in test_prot_write() local 95 char *addr; in test_holes() local 165 char *addr; in test_populate_read() local 187 char *addr; in test_populate_write() local 237 char *addr; in test_softdirty() local
|
/linux/arch/nios2/mm/ |
H A D | tlb.c | 36 static unsigned long pteaddr_invalid(unsigned long addr) in pteaddr_invalid() 45 static void replace_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, unsigned long tlbacc) in replace_tlb_one_pid() 88 static void flush_tlb_one_pid(unsigned long addr, unsigned long mmu_pid) in flush_tlb_one_pid() 95 static void reload_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, pte_t pte) in reload_tlb_one_pid() 113 void reload_tlb_page(struct vm_area_struct *vma, unsigned long addr, pte_t pte) in reload_tlb_page() 124 static void flush_tlb_one(unsigned long addr) in flush_tlb_one() 219 unsigned long addr = 0; in flush_tlb_pid() local 269 unsigned long addr = 0; in flush_tlb_all() local
|
/linux/arch/arm64/mm/ |
H A D | ptdump.c | 162 static void note_prot_uxn(struct ptdump_pg_state *st, unsigned long addr) in note_prot_uxn() 176 static void note_prot_wx(struct ptdump_pg_state *st, unsigned long addr) in note_prot_wx() 191 void note_page(struct ptdump_state *pt_st, unsigned long addr, int level, in note_page() 254 void note_page_pte(struct ptdump_state *pt_st, unsigned long addr, pte_t pte) in note_page_pte() 259 void note_page_pmd(struct ptdump_state *pt_st, unsigned long addr, pmd_t pmd) in note_page_pmd() 264 void note_page_pud(struct ptdump_state *pt_st, unsigned long addr, pud_t pud) in note_page_pud() 269 void note_page_p4d(struct ptdump_state *pt_st, unsigned long addr, p4d_t p4d) in note_page_p4d() 274 void note_page_pgd(struct ptdump_state *pt_st, unsigned long addr, pgd_t pgd) in note_page_pgd()
|
/linux/arch/mips/kvm/ |
H A D | entry.c | 156 void *kvm_mips_build_vcpu_run(void *addr) in kvm_mips_build_vcpu_run() 233 static void *kvm_mips_build_enter_guest(void *addr) in kvm_mips_build_enter_guest() 380 void *kvm_mips_build_tlb_refill_exception(void *addr, void *handler) in kvm_mips_build_tlb_refill_exception() 468 void *kvm_mips_build_exception(void *addr, void *handler) in kvm_mips_build_exception() 510 void *kvm_mips_build_exit(void *addr) in kvm_mips_build_exit() 737 static void *kvm_mips_build_ret_from_exit(void *addr) in kvm_mips_build_ret_from_exit() 788 static void *kvm_mips_build_ret_to_guest(void *addr) in kvm_mips_build_ret_to_guest() 828 static void *kvm_mips_build_ret_to_host(void *addr) in kvm_mips_build_ret_to_host()
|
/linux/fs/minix/ |
H A D | minix.h | 109 #define minix_test_and_set_bit(nr, addr) \ argument 111 #define minix_set_bit(nr, addr) \ argument 113 #define minix_test_and_clear_bit(nr, addr) \ argument 115 #define minix_test_bit(nr, addr) \ argument 117 #define minix_find_first_zero_bit(addr, size) \ argument 128 const unsigned short *p = vaddr, *addr = vaddr; in minix_find_first_zero_bit() local 144 #define minix_test_and_set_bit(nr, addr) \ argument 146 #define minix_set_bit(nr, addr) \ argument 148 #define minix_test_and_clear_bit(nr, addr) \ argument
|