/linux-master/arch/xtensa/mm/ |
H A D | ioremap.c | 23 void iounmap(volatile void __iomem *addr) argument 25 unsigned long va = (unsigned long) addr; 33 generic_iounmap(addr);
|
/linux-master/tools/testing/selftests/mm/ |
H A D | va_high_addr_switch.c | 33 * The hint addr value is used to allocate addresses 54 void *addr; member in struct:testcase 68 .addr = ((void *)(ADDR_SWITCH_HINT - PAGE_SIZE)), 77 * addr is never at requested address or above it, which is 81 .addr = ((void *)(ADDR_SWITCH_HINT - PAGE_SIZE)), 92 .addr = ((void *)(ADDR_SWITCH_HINT)), 99 .addr = (void *)(ADDR_SWITCH_HINT), 105 .addr = NULL, 112 .addr = LOW_ADDR, 119 .addr [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
H A D | priv.h | 14 u32 addr; member in struct:nvkm_vfn_func::__anon272 21 u32 addr, struct nvkm_vfn **); 24 u32 addr, struct nvkm_vfn **);
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
H A D | falcon.h | 21 u32 addr; member in struct:nvkm_falcon 58 enum nvkm_subdev_type, int inst, bool enable, u32 addr, struct nvkm_engine **); 72 void (*bind_inst)(struct nvkm_falcon *, int target, u64 addr); 113 nvkm_falcon_rd32(struct nvkm_falcon *falcon, u32 addr) argument 115 return nvkm_rd32(falcon->owner->device, falcon->addr + addr); 119 nvkm_falcon_wr32(struct nvkm_falcon *falcon, u32 addr, u32 data) argument 121 nvkm_wr32(falcon->owner->device, falcon->addr + addr, data); 125 nvkm_falcon_mask(struct nvkm_falcon *falcon, u32 addr, u3 argument [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | unwind.c | 13 unsigned long addr; local 21 addr = *(unsigned long *)(state->sp); 22 state->pc = unwind_graph_addr(state, addr, state->sp + 8);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_skc_to_unix_sock.c | 26 if (unix_sk->addr->name->sun_path[0]) 29 len = unix_sk->addr->len - sizeof(short); 35 path[i] = unix_sk->addr->name->sun_path[i];
|
/linux-master/include/linux/ |
H A D | virtio_pci_modern.h | 61 static inline u8 vp_ioread8(const u8 __iomem *addr) argument 63 return ioread8(addr); 65 static inline u16 vp_ioread16 (const __le16 __iomem *addr) argument 67 return ioread16(addr); 70 static inline u32 vp_ioread32(const __le32 __iomem *addr) argument 72 return ioread32(addr); 75 static inline void vp_iowrite8(u8 value, u8 __iomem *addr) argument 77 iowrite8(value, addr); 80 static inline void vp_iowrite16(u16 value, __le16 __iomem *addr) argument 82 iowrite16(value, addr); 85 vp_iowrite32(u32 value, __le32 __iomem *addr) argument [all...] |
/linux-master/drivers/net/wan/ |
H A D | slic_ds26522.c | 38 static void slic_write(struct spi_device *spi, u16 addr, argument 43 addr = bitrev16(addr) >> 1; 45 temp[0] = (u8)((addr >> 8) & 0x7f); 46 temp[1] = (u8)(addr & 0xfe); 49 /* write spi addr and value */ 53 static u8 slic_read(struct spi_device *spi, u16 addr) argument 58 addr = bitrev16(addr) >> 1; 59 temp[0] = (u8)(((addr >> 142 u16 addr; local [all...] |
/linux-master/arch/sh/kernel/ |
H A D | kprobes.c | 42 kprobe_opcode_t opcode = *p->addr; 47 memcpy(p->ainsn.insn, p->addr, MAX_INSN_SIZE * sizeof(kprobe_opcode_t)); 55 *p->addr = BREAKPOINT_INSTRUCTION; 56 flush_icache_range((unsigned long)p->addr, 57 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); 62 *p->addr = p->opcode; 63 flush_icache_range((unsigned long)p->addr, 64 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); 69 if (*p->addr == BREAKPOINT_INSTRUCTION) 99 if (saved->addr) { 212 kprobe_opcode_t *addr = NULL; local 310 kprobe_opcode_t *addr = NULL; local 410 kprobe_opcode_t *addr = NULL; local [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | hugetlb.h | 18 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, 20 void __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, 24 unsigned long addr, pte_t *ptep); 31 unsigned long addr, unsigned long len) 37 if (addr & ~huge_page_mask(h)) 48 static inline void huge_pte_clear(struct mm_struct *mm, unsigned long addr, argument 64 unsigned long addr, pte_t *ptep, 69 huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); 70 __set_huge_pte_at(vma->vm_mm, addr, ptep, pte); 76 unsigned long addr, pte_ 30 prepare_hugepage_range(struct file *file, unsigned long addr, unsigned long len) argument 63 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument 75 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/arch/s390/mm/ |
H A D | mmap.c | 83 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, argument 97 if (addr) { 98 addr = PAGE_ALIGN(addr); 99 vma = find_vma(mm, addr); 100 if (TASK_SIZE - len >= addr && addr >= mmap_min_addr && 101 (!vma || addr + len <= vm_start_gap(vma))) 110 addr = vm_unmapped_area(&info); 111 if (offset_in_page(addr)) 118 arch_get_unmapped_area_topdown(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | trace.h | 18 const unsigned char *addr, u16 fid), 20 TP_ARGS(dev, spid, portvec, addr, fid), 26 __array(unsigned char, addr, ETH_ALEN) 34 memcpy(__entry->addr, addr, ETH_ALEN); 38 TP_printk("dev %s spid %d portvec 0x%x addr %pM fid %u", 40 __entry->addr, __entry->fid) 45 const unsigned char *addr, u16 fid), 46 TP_ARGS(dev, spid, portvec, addr, fid)); 50 const unsigned char *addr, u1 [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | patching.c | 18 static bool is_exit_text(unsigned long addr) argument 22 addr >= (unsigned long)__exittext_begin && 23 addr < (unsigned long)__exittext_end; 26 static bool is_image_text(unsigned long addr) argument 28 return core_kernel_text(addr) || is_exit_text(addr); 31 static void __kprobes *patch_map(void *addr, int fixmap) argument 33 unsigned long uintaddr = (uintptr_t) addr; 38 page = phys_to_page(__pa_symbol(addr)); 40 page = vmalloc_to_page(addr); 57 aarch64_insn_read(void *addr, u32 *insnp) argument 69 __aarch64_insn_write(void *addr, __le32 insn) argument 86 aarch64_insn_write(void *addr, u32 insn) argument 91 aarch64_insn_write_literal_u64(void *addr, u64 val) argument 110 __text_poke(text_poke_f func, void *addr, void *src, size_t len) argument 183 aarch64_insn_patch_text_nosync(void *addr, u32 insn) argument [all...] |
/linux-master/kernel/debug/kdb/ |
H A D | kdb_support.c | 56 * less than @addr. 57 * @addr: Address to check for near symbol 81 int kdbnearsym(unsigned long addr, kdb_symtab_t *symtab) argument 88 kdb_dbg_printf(AR, "addr=0x%lx, symtab=%px\n", addr, symtab); 91 if (addr < 4096) 94 symtab->sym_name = kallsyms_lookup(addr, &symbolsize , &offset, 98 addr = offset = symbolsize = 0; 100 symtab->sym_start = addr - offset; 189 * addr Addres 198 kdb_symbol_print(unsigned long addr, const kdb_symtab_t *symtab_p, unsigned int punc) argument 266 kdb_getarea_size(void *res, unsigned long addr, size_t size) argument 291 kdb_putarea_size(unsigned long addr, void *res, size_t size) argument 317 kdb_getphys(void *res, unsigned long addr, size_t size) argument 343 kdb_getphysword(unsigned long *word, unsigned long addr, size_t size) argument 393 kdb_getword(unsigned long *word, unsigned long addr, size_t size) argument 442 kdb_putword(unsigned long addr, unsigned long word, size_t size) argument [all...] |
/linux-master/arch/x86/xen/ |
H A D | grant-table.c | 36 unsigned long addr; local 40 *__shared = shared = gnttab_shared_vm_area.area->addr; 42 addr = (unsigned long)shared; 45 set_pte_at(&init_mm, addr, gnttab_shared_vm_area.ptes[i], 47 addr += PAGE_SIZE; 58 unsigned long addr; local 62 *__shared = shared = gnttab_status_vm_area.area->addr; 64 addr = (unsigned long)shared; 67 set_pte_at(&init_mm, addr, gnttab_status_vm_area.ptes[i], 69 addr 78 unsigned long addr; local 94 gnttab_apply(pte_t *pte, unsigned long addr, void *data) argument [all...] |
/linux-master/arch/arm/mach-bcm/ |
H A D | bcm63xx_pmb.c | 61 unsigned int addr, u32 off, u32 *val, 66 ret = bpcm_wr(master, addr, off, *val); 71 ret = bpcm_rd(master, addr, off, val); 89 unsigned int *addr) 119 *addr = args.args[0]; 127 unsigned int cpu, addr; local 132 ret = bcm63xx_pmb_get_resources(dn, &base, &cpu, &addr); 145 ret = bpcm_rd(base, addr, ARM_CONTROL, &ctrl); 156 ret = bpcm_rd(base, addr, ARM_PWR_CONTROL(cpu), &val); 162 ret = bpcm_wr_rd_mask(base, addr, ARM_PWR_CONTRO 60 bpcm_wr_rd_mask(void __iomem *master, unsigned int addr, u32 off, u32 *val, u32 shift, u32 mask, u32 cond) argument 86 bcm63xx_pmb_get_resources(struct device_node *dn, void __iomem **base, unsigned int *cpu, unsigned int *addr) argument [all...] |
/linux-master/drivers/sh/intc/ |
H A D | chip.c | 20 unsigned long addr; local 28 addr = INTC_REG(d, _INTC_ADDR_E(handle), cpu); 29 intc_enable_fns[_INTC_MODE(handle)](addr, handle, intc_reg_fns\ 46 unsigned long addr; local 56 addr = INTC_REG(d, _INTC_ADDR_D(handle), cpu); 57 intc_disable_fns[_INTC_MODE(handle)](addr, handle,intc_reg_fns\ 86 void __iomem *addr; local 94 addr = (void __iomem *)INTC_REG(d, _INTC_ADDR_D(handle), 0); 99 __raw_readb(addr); 100 __raw_writeb(0xff ^ value, addr); 180 unsigned long addr; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_tlb.c | 40 void hpte_need_flush(struct mm_struct *mm, unsigned long addr, argument 63 psize = get_slice_psize(mm, addr); 65 addr &= ~((1UL << mmu_psize_defs[psize].shift) - 1); 72 psize = pte_pagesize_index(mm, addr, pte); /* shutup gcc */ 75 psize = pte_pagesize_index(mm, addr, pte); 82 addr &= PAGE_MASK; 88 if (!is_kernel_addr(addr)) { 89 ssize = user_segment_size(addr); 90 vsid = get_user_vsid(&mm->context, addr, ssize); 92 vsid = get_kernel_vsid(addr, mmu_kernel_ssiz 224 flush_hash_table_pmd_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr) argument [all...] |
/linux-master/arch/mips/kernel/ |
H A D | syscall.c | 62 SYSCALL_DEFINE6(mips_mmap, unsigned long, addr, unsigned long, len, 68 return ksys_mmap_pgoff(addr, len, prot, flags, fd, 72 SYSCALL_DEFINE6(mips_mmap2, unsigned long, addr, unsigned long, len, 79 return ksys_mmap_pgoff(addr, len, prot, flags, fd, 87 SYSCALL_DEFINE1(set_thread_area, unsigned long, addr) 91 ti->tp_value = addr; 93 write_c0_userlocal(addr); 98 static inline int mips_atomic_set(unsigned long addr, unsigned long new) argument 104 if (unlikely(addr & 3)) 107 if (unlikely(!access_ok((const void __user *)addr, [all...] |
/linux-master/arch/arm64/kvm/ |
H A D | inject_fault.c | 57 static void inject_abt64(struct kvm_vcpu *vcpu, bool is_iabt, unsigned long addr) argument 87 vcpu_write_sys_reg(vcpu, addr, FAR_EL1); 90 vcpu_write_sys_reg(vcpu, addr, FAR_EL2); 128 static void inject_abt32(struct kvm_vcpu *vcpu, bool is_pabt, u32 addr) argument 146 far |= (u64)addr << 32; 151 far |= addr; 161 * @addr: The address to report in the DFAR 166 void kvm_inject_dabt(struct kvm_vcpu *vcpu, unsigned long addr) argument 169 inject_abt32(vcpu, false, addr); 171 inject_abt64(vcpu, false, addr); 182 kvm_inject_pabt(struct kvm_vcpu *vcpu, unsigned long addr) argument 192 unsigned long addr, esr; local [all...] |
/linux-master/arch/s390/kernel/ |
H A D | os_info.c | 52 os_info.entry[nr].addr = __pa(ptr); 104 unsigned long addr, size = 0; local 108 addr = os_info_old->entry[nr].addr; 109 if (!addr) { 120 if (copy_oldmem_kernel(buf_align, addr, size)) { 129 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; 135 os_info_old->entry[nr].addr = 0; 137 pr_info("entry %i: %s (addr=0x%lx size=%lu)\n", 138 nr, msg, addr, siz 147 unsigned long addr; local [all...] |
/linux-master/net/dsa/ |
H A D | trace.h | 26 TP_PROTO(const struct dsa_port *dp, const unsigned char *addr, u16 vid, 29 TP_ARGS(dp, addr, vid, db, err), 35 __array(unsigned char, addr, ETH_ALEN) 45 ether_addr_copy(__entry->addr, addr); 51 TP_printk("%s %s port %d addr %pM vid %u db \"%s\" err %d", 52 __get_str(dev), __get_str(kind), __entry->port, __entry->addr, 61 TP_PROTO(const struct dsa_port *dp, const unsigned char *addr, 63 TP_ARGS(dp, addr, vid, db, err)); 66 TP_PROTO(const struct dsa_port *dp, const unsigned char *addr, [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 36 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) argument 42 return __find_linux_pte(mm->pgd, addr, NULL, NULL); 111 unsigned long addr, unsigned long sz) 122 addr &= ~(sz-1); 123 pg = pgd_offset(mm, addr); 124 p4 = p4d_offset(pg, addr); 138 pu = pud_alloc(mm, p4, addr); 148 pm = pmd_alloc(mm, pu, addr); 166 pu = pud_alloc(mm, p4, addr); 174 pm = pmd_alloc(mm, pu, addr); 110 huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, unsigned long sz) argument 210 pseries_add_gpage(u64 addr, u64 page_size, unsigned long number_of_pages) argument 347 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 361 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 412 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 458 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | kprobes.c | 36 bool arch_within_kprobe_blacklist(unsigned long addr) argument 38 return (addr >= (unsigned long)__kprobes_text_start && 39 addr < (unsigned long)__kprobes_text_end) || 40 (addr >= (unsigned long)_stext && 41 addr < (unsigned long)__head_end); 46 kprobe_opcode_t *addr = NULL; local 50 addr = (kprobe_opcode_t *)kallsyms_lookup_name(name); 51 if (addr && !offset) { 58 faddr = ftrace_location_range((unsigned long)addr, 59 (unsigned long)addr 122 arch_adjust_kprobe_addr(unsigned long addr, unsigned long offset, bool *on_func_entry) argument 286 unsigned int *addr = (unsigned int *)regs->nip; local [all...] |
/linux-master/net/netlabel/ |
H A D | netlabel_addrlist.c | 37 * @addr: IPv4 address 46 struct netlbl_af4list *netlbl_af4list_search(__be32 addr, argument 52 if (iter->valid && (addr & iter->mask) == iter->addr) 60 * @addr: IPv4 address 70 struct netlbl_af4list *netlbl_af4list_search_exact(__be32 addr, argument 77 if (iter->valid && iter->addr == addr && iter->mask == mask) 87 * @addr: IPv6 address 96 struct netlbl_af6list *netlbl_af6list_search(const struct in6_addr *addr, argument 121 netlbl_af6list_search_exact(const struct in6_addr *addr, const struct in6_addr *mask, struct list_head *head) argument 239 netlbl_af4list_remove(__be32 addr, __be32 mask, struct list_head *head) argument 279 netlbl_af6list_remove(const struct in6_addr *addr, const struct in6_addr *mask, struct list_head *head) argument 310 netlbl_af4list_audit_addr(struct audit_buffer *audit_buf, int src, const char *dev, __be32 addr, __be32 mask) argument 343 netlbl_af6list_audit_addr(struct audit_buffer *audit_buf, int src, const char *dev, const struct in6_addr *addr, const struct in6_addr *mask) argument [all...] |