/linux-master/arch/s390/kernel/ |
H A D | os_info.c | 50 os_info.entry[nr].addr = __pa(ptr); 81 unsigned long addr, size = 0; local 85 addr = os_info_old->entry[nr].addr; 86 if (!addr) { 97 if (copy_oldmem_kernel(buf_align, addr, size)) { 106 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; 112 os_info_old->entry[nr].addr = 0; 114 pr_info("entry %i: %s (addr=0x%lx size=%lu)\n", 115 nr, msg, addr, siz 124 unsigned long addr; local [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/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/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...] |
/linux-master/arch/x86/um/ |
H A D | ptrace_64.c | 111 int poke_user(struct task_struct *child, long addr, long data) argument 113 if ((addr & 3) || addr < 0) 116 if (addr < MAX_REG_OFFSET) 117 return putreg(child, addr, data); 118 else if ((addr >= offsetof(struct user, u_debugreg[0])) && 119 (addr <= offsetof(struct user, u_debugreg[7]))) { 120 addr -= offsetof(struct user, u_debugreg[0]); 121 addr = addr >> 171 peek_user(struct task_struct *child, long addr, long data) argument 221 subarch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data) argument [all...] |
H A D | ptrace_32.c | 101 int poke_user(struct task_struct *child, long addr, long data) argument 103 if ((addr & 3) || addr < 0) 106 if (addr < MAX_REG_OFFSET) 107 return putreg(child, addr, data); 108 else if ((addr >= offsetof(struct user, u_debugreg[0])) && 109 (addr <= offsetof(struct user, u_debugreg[7]))) { 110 addr -= offsetof(struct user, u_debugreg[0]); 111 addr = addr >> 153 peek_user(struct task_struct *child, long addr, long data) argument 232 subarch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data) argument [all...] |
/linux-master/arch/arm64/mm/ |
H A D | trans_pgd.c | 34 static void _copy_pte(pte_t *dst_ptep, pte_t *src_ptep, unsigned long addr) argument 46 is_kfence_address((void *)addr)) && !pte_none(pte)) { 67 unsigned long addr = start; local 77 _copy_pte(dst_ptep, src_ptep, addr); 78 } while (dst_ptep++, src_ptep++, addr += PAGE_SIZE, addr != end); 89 unsigned long addr = start; local 103 next = pmd_addr_end(addr, end); 107 if (copy_pte(info, dst_pmdp, src_pmdp, addr, next)) 113 } while (dst_pmdp++, src_pmdp++, addr 125 unsigned long addr = start; local 161 unsigned long addr = start; local 180 unsigned long addr = start; local [all...] |
/linux-master/arch/x86/kernel/kprobes/ |
H A D | opt.c | 37 unsigned long __recover_optprobed_insn(kprobe_opcode_t *buf, unsigned long addr) argument 45 kp = get_kprobe((void *)addr - i); 55 return addr; 62 if (copy_from_kernel_nofault(buf, (void *)addr, 66 if (addr == (unsigned long)kp->addr) { 70 offs = addr - (unsigned long)kp->addr - 1; 77 static void synthesize_clac(kprobe_opcode_t *addr) argument 87 addr[ 93 synthesize_set_arg1(kprobe_opcode_t *addr, unsigned long val) argument 266 unsigned long addr, size = 0, offset = 0; local 356 arch_within_optimized_kprobe(struct optimized_kprobe *op, kprobe_opcode_t *addr) argument 508 u8 *addr = op->kp.addr; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | slice.c | 53 static inline notrace bool slice_addr_is_low(unsigned long addr) argument 55 u64 tmp = (u64)addr; 86 static int slice_area_is_free(struct mm_struct *mm, unsigned long addr, argument 91 if ((mm_ctx_slb_addr_limit(&mm->context) - len) < addr) 93 vma = find_vma(mm, addr); 94 return (!vma || (addr + len) <= vm_start_gap(vma)); 255 * Compute which slice addr is part of; 261 static bool slice_scan_available(unsigned long addr, argument 266 if (slice_addr_is_low(addr)) { 267 slice = GET_LOW_SLICE_INDEX(addr); 278 slice_find_area_bottomup(struct mm_struct *mm, unsigned long addr, unsigned long len, const struct slice_mask *available, int psize, unsigned long high_limit) argument 322 slice_find_area_topdown(struct mm_struct *mm, unsigned long addr, unsigned long len, const struct slice_mask *available, int psize, unsigned long high_limit) argument 425 slice_get_unmapped_area(unsigned long addr, unsigned long len, unsigned long flags, unsigned int psize, int topdown) argument 638 arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument 664 get_slice_psize(struct mm_struct *mm, unsigned long addr) argument 760 slice_is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, unsigned long len) argument 798 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) argument [all...] |
/linux-master/drivers/hwmon/ |
H A D | sch56xx-common.c | 54 u16 addr; member in struct:sch56xx_watchdog_data 65 u16 addr; member in struct:sch56xx_bus_context 102 static int sch56xx_send_cmd(u16 addr, u8 cmd, u16 reg, u8 v) argument 117 val = inb(addr + 1); 118 outb(val, addr + 1); 121 outb(0x00, addr + 2); 122 outb(0x80, addr + 3); 125 outb(cmd, addr + 4); /* VREG Access Type read:0x02 write:0x03 */ 126 outb(0x01, addr + 5); /* # of Entries: 1 Byte (8-bit) */ 127 outb(0x04, addr 197 sch56xx_read_virtual_reg(u16 addr, u16 reg) argument 203 sch56xx_write_virtual_reg(u16 addr, u16 reg, u8 val) argument 209 sch56xx_read_virtual_reg16(u16 addr, u16 reg) argument 226 sch56xx_read_virtual_reg12(u16 addr, u16 msb_reg, u16 lsn_reg, int high_nibble) argument 324 devm_regmap_init_sch56xx(struct device *dev, struct mutex *lock, u16 addr, const struct regmap_config *config) argument 488 sch56xx_watchdog_register(struct device *parent, u16 addr, u32 revision, struct mutex *io_lock, int check_enabled) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | eeh.h | 76 int addr; /* PE configuration address */ member in struct:eeh_pe 224 unsigned long addr, unsigned long mask); 310 unsigned long addr, unsigned long mask); 362 static inline u8 eeh_readb(const volatile void __iomem *addr) argument 364 u8 val = in_8(addr); 366 eeh_check_failure(addr); 370 static inline u16 eeh_readw(const volatile void __iomem *addr) argument 372 u16 val = in_le16(addr); 374 eeh_check_failure(addr); 378 static inline u32 eeh_readl(const volatile void __iomem *addr) argument 386 eeh_readq(const volatile void __iomem *addr) argument 394 eeh_readw_be(const volatile void __iomem *addr) argument 402 eeh_readl_be(const volatile void __iomem *addr) argument 410 eeh_readq_be(const volatile void __iomem *addr) argument 432 eeh_readsb(const volatile void __iomem *addr, void * buf, int ns) argument 440 eeh_readsw(const volatile void __iomem *addr, void * buf, int ns) argument 448 eeh_readsl(const volatile void __iomem *addr, void * buf, int nl) argument [all...] |
H A D | vga.h | 27 static inline void scr_writew(u16 val, volatile u16 *addr) argument 29 *addr = cpu_to_le16(val); 32 static inline u16 scr_readw(volatile const u16 *addr) argument 34 return le16_to_cpu(*addr);
|
/linux-master/net/sctp/ |
H A D | ipv6.c | 64 static void sctp_v6_to_addr(union sctp_addr *addr, struct in6_addr *saddr, 79 struct sctp_sockaddr_entry *addr = NULL; local 86 addr = kzalloc(sizeof(*addr), GFP_ATOMIC); 87 if (addr) { 88 addr->a.v6.sin6_family = AF_INET6; 89 addr->a.v6.sin6_addr = ifa->addr; 90 addr->a.v6.sin6_scope_id = ifa->idev->dev->ifindex; 91 addr 462 struct sctp_sockaddr_entry *addr; local 524 sctp_v6_from_skb(union sctp_addr *addr, struct sk_buff *skb, int is_saddr) argument 545 sctp_v6_from_sk(union sctp_addr *addr, struct sock *sk) argument 553 sctp_v6_to_sk_saddr(union sctp_addr *addr, struct sock *sk) argument 567 sctp_v6_to_sk_daddr(union sctp_addr *addr, struct sock *sk) argument 580 sctp_v6_from_addr_param(union sctp_addr *addr, union sctp_addr_param *param, __be16 port, int iif) argument 599 sctp_v6_to_addr_param(const union sctp_addr *addr, union sctp_addr_param *param) argument 612 sctp_v6_to_addr(union sctp_addr *addr, struct in6_addr *saddr, __be16 port) argument 666 sctp_v6_inaddr_any(union sctp_addr *addr, __be16 port) argument 674 sctp_v6_is_any(const union sctp_addr *addr) argument 680 sctp_v6_available(union sctp_addr *addr, struct sctp_sock *sp) argument 717 sctp_v6_addr_valid(union sctp_addr *addr, struct sctp_sock *sp, const struct sk_buff *skb) argument 742 sctp_v6_scope(union sctp_addr *addr) argument 821 sctp_v6_addr_to_user(struct sctp_sock *sp, union sctp_addr *addr) argument 857 sctp_v6_seq_dump_addr(struct seq_file *seq, union sctp_addr *addr) argument 871 union sctp_addr *addr; local 904 union sctp_addr *addr; local 981 sctp_inet6_bind_verify(struct sctp_sock *opt, union sctp_addr *addr) argument 1016 sctp_inet6_send_verify(struct sctp_sock *opt, union sctp_addr *addr) argument [all...] |
/linux-master/drivers/of/ |
H A D | fdt_address.c | 27 static void __init of_dump_addr(const char *s, const __be32 *addr, int na) argument 31 pr_cont(" %08x", *(addr++)); 35 static void __init of_dump_addr(const char *s, const __be32 *addr, int na) { } argument 42 u64 (*map)(__be32 *addr, const __be32 *range, 44 int (*translate)(__be32 *addr, u64 offset, int na); 70 static u64 __init fdt_bus_default_map(__be32 *addr, const __be32 *range, argument 77 da = of_read_number(addr, na); 87 static int __init fdt_bus_default_translate(__be32 *addr, u64 offset, int na) argument 89 u64 a = of_read_number(addr, na); 90 memset(addr, 109 fdt_translate_one(const void *blob, int parent, const struct of_bus *bus, const struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) argument 168 __be32 addr[OF_MAX_ADDR_CELLS]; local [all...] |
/linux-master/arch/nios2/mm/ |
H A D | tlb.c | 33 * This provides a PTEADDR value for addr that will cause a TLB miss 36 static unsigned long pteaddr_invalid(unsigned long addr) argument 38 return ((addr | 0xC0000000UL) >> PAGE_SHIFT) << 2; 45 static void replace_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, unsigned long tlbacc) argument 53 WRCTL(CTL_PTEADDR, (addr >> PAGE_SHIFT) << 2); 64 if (((pteaddr >> 2) & 0xfffff) != (addr >> PAGE_SHIFT)) 76 WRCTL(CTL_PTEADDR, pteaddr_invalid(addr)); 88 static void flush_tlb_one_pid(unsigned long addr, unsigned long mmu_pid) argument 90 pr_debug("Flush tlb-entry for vaddr=%#lx\n", addr); 92 replace_tlb_one_pid(addr, mmu_pi 95 reload_tlb_one_pid(unsigned long addr, unsigned long mmu_pid, pte_t pte) argument 113 reload_tlb_page(struct vm_area_struct *vma, unsigned long addr, pte_t pte) argument 124 flush_tlb_one(unsigned long addr) argument 218 unsigned long addr = 0; local 267 unsigned long addr = 0; local [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/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 322 __flush_cache_one(unsigned long addr, unsigned long phys, unsigned long exec_offset) argument [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | vga.h | 35 static inline void scr_writew(u16 val, volatile u16 *addr) argument 37 *addr = cpu_to_le16(val); 40 static inline u16 scr_readw(volatile const u16 *addr) argument 42 return le16_to_cpu(*addr);
|
/linux-master/drivers/media/common/ |
H A D | cypress_firmware.h | 21 u32 addr; member in struct:hexline
|
/linux-master/drivers/media/pci/tw5864/ |
H A D | tw5864-util.c | 4 void tw5864_indir_writeb(struct tw5864_dev *dev, u16 addr, u8 data) argument 15 tw_writel(TW5864_IND_CTL, addr << 2 | TW5864_RW | TW5864_ENABLE); 18 u8 tw5864_indir_readb(struct tw5864_dev *dev, u16 addr) argument 28 tw_writel(TW5864_IND_CTL, addr << 2 | TW5864_ENABLE);
|
/linux-master/drivers/scsi/cxgbi/cxgb3i/ |
H A D | cxgb3i.h | 33 unsigned int addr) 37 pi->iscsic.flags = addr ? 1 : 0; 38 pi->iscsi_ipv4addr = addr; 39 if (addr) 32 cxgb3i_set_private_ipv4addr(struct net_device *ndev, unsigned int addr) argument
|
/linux-master/arch/sparc/lib/ |
H A D | NG2copy_to_user.S | 36 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS 38 #define STORE_BLK(src,addr) stda src, [addr] ASI_BLK_AIUS_4V
|
H A D | NG2copy_from_user.S | 32 #define LOAD(type,addr,dest) type##a [addr] %asi, dest 33 #define LOAD_BLK(addr,dest) ldda [addr] ASI_BLK_AIUS_4V, dest
|
H A D | U3copy_to_user.S | 24 #define STORE(type,src,addr) type##a src, [addr] ASI_AIUS 25 #define STORE_BLK(src,addr) stda src, [addr] ASI_BLK_AIUS
|
/linux-master/include/linux/ |
H A D | sh_eth.h | 12 void (*set_mdio_gate)(void *addr);
|