/linux-master/mm/kasan/ |
H A D | report_hw_tags.c | 18 const void *kasan_find_first_bad_addr(const void *addr, size_t size) argument 22 * accesses, and thus addr points precisely to the first bad address 27 return kasan_reset_tag(addr); 65 void kasan_print_tags(u8 addr_tag, const void *addr) argument 67 u8 memory_tag = hw_get_mem_tag((void *)addr);
|
/linux-master/mm/damon/ |
H A D | ops-common.h | 12 void damon_ptep_mkold(pte_t *pte, struct vm_area_struct *vma, unsigned long addr); 13 void damon_pmdp_mkold(pmd_t *pmd, struct vm_area_struct *vma, unsigned long addr);
|
/linux-master/net/atm/ |
H A D | pvc.c | 31 struct sockaddr_atmpvc *addr; local 37 addr = (struct sockaddr_atmpvc *)sockaddr; 38 if (addr->sap_family != AF_ATMPVC) 48 addr->sap_addr.vpi = vcc->vpi; 50 addr->sap_addr.vci = vcc->vci; 52 error = vcc_connect(sock, addr->sap_addr.itf, addr->sap_addr.vpi, 53 addr->sap_addr.vci); 92 struct sockaddr_atmpvc *addr; local 97 addr [all...] |
/linux-master/include/linux/ |
H A D | pcs-lynx.h | 12 struct phylink_pcs *lynx_pcs_create_mdiodev(struct mii_bus *bus, int addr);
|
/linux-master/arch/sh/include/asm/ |
H A D | io_noioport.h | 5 static inline u8 inb(unsigned long addr) argument 11 static inline u16 inw(unsigned long addr) argument 17 static inline u32 inl(unsigned long addr) argument 44 static inline void ioport_unmap(void __iomem *addr) argument
|
H A D | io.h | 68 static inline type read##bwlq##_uncached(unsigned long addr) \ 72 ret = __raw_read##bwlq(addr); \ 77 static inline void write##bwlq##_uncached(type v, unsigned long addr) \ 80 __raw_write##bwlq(v, addr); \ 92 pfx##writes##bwlq(volatile void __iomem *mem, const void *addr, \ 95 const volatile type *__addr = addr; \ 104 void *addr, unsigned int count) \ 106 volatile type *__addr = addr; \ 117 void __raw_writesl(void __iomem *addr, const void *data, int longlen); 118 void __raw_readsl(const void __iomem *addr, voi [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nvalloc/common/inc/ |
H A D | rmgspseq.h | 56 NvU32 addr; member in struct:__anon209 62 NvU32 addr; member in struct:__anon210 69 NvU32 addr; member in struct:__anon211 83 NvU32 addr; member in struct:__anon213
|
/linux-master/arch/nios2/include/asm/ |
H A D | traps.h | 16 void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt_walk.c | 27 static u64 xe_pt_addr_end(u64 addr, u64 end, unsigned int level, argument 31 u64 tmp = round_up(addr + 1, size); 36 static bool xe_pt_next(pgoff_t *offset, u64 *addr, u64 next, u64 end, argument 52 *addr = next; 63 * @addr: Virtual address start. 74 u64 addr, u64 end, struct xe_pt_walk *walk) 76 pgoff_t offset = xe_pt_offset(addr, level, walk); 85 next = xe_pt_addr_end(addr, end, level, walk); 86 if (walk->shared_pt_mode && xe_pt_covers(addr, next, level, 92 err = ops->pt_entry(parent, offset, level, addr, nex 73 xe_pt_walk_range(struct xe_ptw *parent, unsigned int level, u64 addr, u64 end, struct xe_pt_walk *walk) argument 139 xe_pt_walk_shared(struct xe_ptw *parent, unsigned int level, u64 addr, u64 end, struct xe_pt_walk *walk) argument [all...] |
/linux-master/arch/x86/kernel/kprobes/ |
H A D | common.h | 84 unsigned long addr); 97 extern unsigned long __recover_optprobed_insn(kprobe_opcode_t *buf, unsigned long addr); 103 static inline unsigned long __recover_optprobed_insn(kprobe_opcode_t *buf, unsigned long addr) argument 105 return addr;
|
/linux-master/arch/s390/mm/ |
H A D | vmem.c | 39 static void vmem_free_pages(unsigned long addr, int order, struct vmem_altmap *altmap) argument 47 WARN_ON_ONCE(PageReserved(virt_to_page((void *)addr)))) 49 free_pages(addr, order); 165 static int __ref modify_pte_table(pmd_t *pmd, unsigned long addr, argument 177 pte = pte_offset_kernel(pmd, addr); 178 for (; addr < end; addr += PAGE_SIZE, pte++) { 184 pte_clear(&init_mm, addr, pte); 193 set_pte(pte, __pte(__pa(addr) | prot)); 223 static int __ref modify_pmd_table(pud_t *pud, unsigned long addr, argument 318 modify_pud_table(p4d_t *p4d, unsigned long addr, unsigned long end, bool add, bool direct, struct vmem_altmap *altmap) argument 386 modify_p4d_table(pgd_t *pgd, unsigned long addr, unsigned long end, bool add, bool direct, struct vmem_altmap *altmap) argument 434 unsigned long addr, next; local 570 vmem_get_alloc_pte(unsigned long addr, bool alloc) argument 624 __vmem_map_4k_page(unsigned long addr, unsigned long phys, pgprot_t prot, bool alloc) argument 639 vmem_map_4k_page(unsigned long addr, unsigned long phys, pgprot_t prot) argument 649 vmem_unmap_4k_page(unsigned long addr) argument [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | uaccess.h | 85 #define __get_user_64(addr) \ 90 : "m"(__m(addr)), "1"(__gu_err)) 92 #define __get_user_32(addr) \ 97 : "m"(__m(addr)), "1"(__gu_err)) 99 #define __get_user_16(addr) \ 104 : "m"(__m(addr)), "1"(__gu_err)) 106 #define __get_user_8(addr) \ 111 : "m"(__m(addr)), "1"(__gu_err)) 151 #define __put_user_64(x, addr) \ 156 : "m" (__m(addr)), "r [all...] |
/linux-master/arch/sh/mm/ |
H A D | cache-sh4.c | 31 static void __flush_cache_one(unsigned long addr, unsigned long phys, 122 unsigned long addr = (unsigned long)folio_address(folio); local 127 (addr & shm_align_mask), 129 addr += PAGE_SIZE; 161 unsigned long addr, end_addr, entry_offset; local 170 for (addr = CACHE_OC_ADDRESS_ARRAY; addr < end_addr; ) { 171 __raw_writel(0, addr); addr += entry_offset; 172 __raw_writel(0, addr); add 323 __flush_cache_one(unsigned long addr, unsigned long phys, unsigned long exec_offset) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | io.h | 25 static __always_inline void __raw_writeb(u8 val, volatile void __iomem *addr) argument 27 volatile u8 __iomem *ptr = addr; 32 static __always_inline void __raw_writew(u16 val, volatile void __iomem *addr) argument 34 volatile u16 __iomem *ptr = addr; 39 static __always_inline void __raw_writel(u32 val, volatile void __iomem *addr) argument 41 volatile u32 __iomem *ptr = addr; 46 static __always_inline void __raw_writeq(u64 val, volatile void __iomem *addr) argument 48 volatile u64 __iomem *ptr = addr; 53 static __always_inline u8 __raw_readb(const volatile void __iomem *addr) argument 59 : "=r" (val) : "r" (addr)); 64 __raw_readw(const volatile void __iomem *addr) argument 76 __raw_readl(const volatile void __iomem *addr) argument 87 __raw_readq(const volatile void __iomem *addr) argument 301 ioremap_cache(phys_addr_t addr, size_t size) argument [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | ftrace_dyn.c | 34 static bool reachable_by_bl(unsigned long addr, unsigned long pc) argument 36 long offset = (long)addr - (long)pc; 41 static struct plt_entry *get_ftrace_plt(struct module *mod, unsigned long addr) argument 45 if (addr == FTRACE_ADDR) 47 if (addr == FTRACE_REGS_ADDR && 55 * Find the address the callsite must branch to in order to reach '*addr'. 60 * Returns true when '*addr' contains a reachable target address, or has been 63 static bool ftrace_find_callable_addr(struct dyn_ftrace *rec, struct module *mod, unsigned long *addr) argument 73 if (*addr != FTRACE_ADDR && *addr ! 111 ftrace_find_callable_addr(struct dyn_ftrace *rec, struct module *mod, unsigned long *addr) argument 118 ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr, unsigned long addr) argument 182 ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr) argument 198 ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec, unsigned long addr) argument [all...] |
/linux-master/arch/x86/um/ |
H A D | ptrace_32.c | 99 int poke_user(struct task_struct *child, long addr, long data) argument 101 if ((addr & 3) || addr < 0) 104 if (addr < MAX_REG_OFFSET) 105 return putreg(child, addr, data); 106 else if ((addr >= offsetof(struct user, u_debugreg[0])) && 107 (addr <= offsetof(struct user, u_debugreg[7]))) { 108 addr -= offsetof(struct user, u_debugreg[0]); 109 addr = addr >> 151 peek_user(struct task_struct *child, long addr, long data) argument 230 subarch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data) argument [all...] |
/linux-master/drivers/mtd/tests/ |
H A D | mtd_test.c | 14 loff_t addr = (loff_t)ebnum * mtd->erasesize; local 17 ei.addr = addr; 32 loff_t addr = (loff_t)ebnum * mtd->erasesize; local 34 ret = mtd_block_isbad(mtd, addr); 79 int mtdtest_read(struct mtd_info *mtd, loff_t addr, size_t size, void *buf) argument 84 err = mtd_read(mtd, addr, size, &read, buf); 91 pr_err("error: read failed at %#llx\n", addr); 96 int mtdtest_write(struct mtd_info *mtd, loff_t addr, size_t size, argument 102 err = mtd_write(mtd, addr, siz [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_mm.c | 51 static int remap_sg(pte_t *pte, unsigned long addr, void *data) argument 59 set_pte_at(r->mm, addr, pte, 73 static int remap_pfn(pte_t *pte, unsigned long addr, void *data) argument 78 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); 87 * @addr: target user address to start at 95 unsigned long addr, unsigned long pfn, unsigned long size, 109 err = apply_to_page_range(r.mm, addr, size, remap_pfn, &r); 111 zap_vma_ptes(vma, addr, (r.pfn - pfn) << PAGE_SHIFT); 122 * @addr: target user address to start at 130 unsigned long addr, unsigne 94 remap_io_mapping(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, unsigned long size, struct io_mapping *iomap) argument 129 remap_io_sg(struct vm_area_struct *vma, unsigned long addr, unsigned long size, struct scatterlist *sgl, resource_size_t iobase) argument [all...] |
/linux-master/arch/microblaze/kernel/ |
H A D | exceptions.c | 61 void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) argument 66 force_sig_fault(signr, code, (void __user *)addr); 70 int fsr, int addr) 72 addr = regs->pc; 84 _exception(SIGILL, regs, ILL_ILLOPC, addr); 93 _exception(SIGBUS, regs, BUS_ADRERR, addr); 102 _exception(SIGBUS, regs, BUS_ADRERR, addr); 111 _exception(SIGFPE, regs, FPE_INTDIV, addr); 131 _exception(SIGFPE, regs, fsr, addr); 135 _exception(SIGILL, regs, ILL_PRVOPC, addr); 69 full_exception(struct pt_regs *regs, unsigned int type, int fsr, int addr) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_vmm.c | 32 nvif_vmm_unmap(&vma->vmm->vmm, vma->addr); 40 struct nvif_vma tmp = { .addr = vma->addr }; 66 if (likely(vma->addr != ~0ULL)) { 67 struct nvif_vma tmp = { .addr = vma->addr, .size = 1 }; 94 vma->addr = ~0ULL; 106 vma->addr = tmp.addr; 114 vma->addr [all...] |
/linux-master/arch/x86/xen/ |
H A D | mmu.h | 20 pte_t xen_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep); 21 void xen_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr,
|
/linux-master/arch/sh/include/cpu-sh4/cpu/ |
H A D | sq.h | 21 #define SQ_ALIGN(addr) (((addr)+SQ_SIZE-1) & SQ_ALIGN_MASK)
|
/linux-master/arch/sparc/lib/ |
H A D | U3copy_from_user.S | 24 #define LOAD(type,addr,dest) type##a [addr] %asi, dest
|
H A D | GENcopy_to_user.S | 20 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS
|
H A D | GENcopy_from_user.S | 20 #define LOAD(type,addr,dest) type##a [addr] ASI_AIUS, dest
|