/linux-master/arch/arm/mm/ |
H A D | iomap.c | 25 void ioport_unmap(void __iomem *addr) argument 38 void pci_iounmap(struct pci_dev *dev, void __iomem *addr) argument 40 if ((unsigned long)addr >= VMALLOC_START && 41 (unsigned long)addr < VMALLOC_END) 42 iounmap(addr);
|
/linux-master/arch/mips/include/asm/ |
H A D | unaligned-emul.h | 8 #define _LoadHW(addr, value, res, type) \ 27 : "r" (addr), "i" (-EFAULT)); \ 31 #define _LoadW(addr, value, res, type) \ 48 : "r" (addr), "i" (-EFAULT)); \ 53 #define _LoadW(addr, value, res, type) \ 83 : "r" (addr), "i" (-EFAULT)); \ 88 #define _LoadHWU(addr, value, res, type) \ 109 : "r" (addr), "i" (-EFAULT)); \ 113 #define _LoadWU(addr, value, res, type) \ 132 : "r" (addr), " [all...] |
H A D | r4kcache.h | 47 #define _cache_op(insn, op, addr) \ 55 : "i" (op), "R" (*(unsigned char *)(addr))) 57 #define cache_op(op, addr) \ 58 _cache_op(kernel_cache, op, addr) 60 static inline void flush_icache_line_indexed(unsigned long addr) argument 62 cache_op(Index_Invalidate_I, addr); 65 static inline void flush_dcache_line_indexed(unsigned long addr) argument 67 cache_op(Index_Writeback_Inv_D, addr); 70 static inline void flush_scache_line_indexed(unsigned long addr) argument 72 cache_op(Index_Writeback_Inv_SD, addr); 75 flush_icache_line(unsigned long addr) argument 88 flush_dcache_line(unsigned long addr) argument 93 invalidate_dcache_line(unsigned long addr) argument 98 invalidate_scache_line(unsigned long addr) argument 103 flush_scache_line(unsigned long addr) argument 160 protected_flush_icache_line(unsigned long addr) argument 177 protected_writeback_dcache_line(unsigned long addr) argument 182 protected_writeback_scache_line(unsigned long addr) argument 190 invalidate_tcache_page(unsigned long addr) argument [all...] |
/linux-master/include/linux/ |
H A D | kallsyms.h | 27 static inline int is_kernel_text(unsigned long addr) argument 29 if (__is_kernel_text(addr)) 31 return in_gate_area_no_mm(addr); 34 static inline int is_kernel(unsigned long addr) argument 36 if (__is_kernel(addr)) 38 return in_gate_area_no_mm(addr); 41 static inline int is_ksym_addr(unsigned long addr) argument 44 return is_kernel(addr); 46 return is_kernel_text(addr) || is_kernel_inittext(addr); 107 kallsyms_lookup_size_offset(unsigned long addr, unsigned long *symbolsize, unsigned long *offset) argument 114 kallsyms_lookup(unsigned long addr, unsigned long *symbolsize, unsigned long *offset, char **modname, char *namebuf) argument 122 sprint_symbol(char *buffer, unsigned long addr) argument 134 sprint_symbol_no_offset(char *buffer, unsigned long addr) argument 140 sprint_backtrace(char *buffer, unsigned long addr) argument 146 sprint_backtrace_build_id(char *buffer, unsigned long addr) argument 152 lookup_symbol_name(unsigned long addr, char *symname) argument [all...] |
H A D | cfi.h | 22 enum bug_trap_type report_cfi_failure(struct pt_regs *regs, unsigned long addr, 26 unsigned long addr) 28 return report_cfi_failure(regs, addr, NULL, 0); 33 bool is_cfi_trap(unsigned long addr); 35 static inline bool is_cfi_trap(unsigned long addr) { return false; } argument 25 report_cfi_failure_noaddr(struct pt_regs *regs, unsigned long addr) argument
|
/linux-master/kernel/ |
H A D | iomem.c | 72 void *addr = NULL; local 92 addr = try_ram_remap(offset, size, flags); 93 if (!addr) 94 addr = arch_memremap_wb(offset, size); 103 if (!addr && is_ram == REGION_INTERSECTS && flags != MEMREMAP_WB) { 109 if (!addr && (flags & MEMREMAP_WT)) 110 addr = ioremap_wt(offset, size); 112 if (!addr && (flags & MEMREMAP_WC)) 113 addr = ioremap_wc(offset, size); 115 return addr; 119 memunmap(void *addr) argument 139 void **ptr, *addr; local 159 devm_memunmap(struct device *dev, void *addr) argument [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | cyttsp_i2c_common.c | 27 u16 addr, u8 length, void *values) 30 u8 client_addr = client->addr | ((addr >> 8) & 0x1); 31 u8 addr_lo = addr & 0xFF; 34 .addr = client_addr, 40 .addr = client_addr, 57 u16 addr, u8 length, const void *values) 60 u8 client_addr = client->addr | ((addr >> 8) & 0x1); 61 u8 addr_lo = addr 26 cyttsp_i2c_read_block_data(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, void *values) argument 56 cyttsp_i2c_write_block_data(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, const void *values) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | hugetlb.h | 20 int slice_is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, 24 unsigned long addr, 28 return slice_is_hugepage_only_range(mm, addr, len); 34 void hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, 40 unsigned long addr, pte_t *ptep) 42 return __pte(pte_update(mm, addr, ptep, ~0UL, 0, 1)); 47 unsigned long addr, pte_t *ptep) 51 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); 52 flush_hugetlb_page(vma, addr); 58 unsigned long addr, pte_ 23 is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, unsigned long len) argument 39 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 46 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 71 hugepte_offset(hugepd_t hpd, unsigned long addr, unsigned pdshift) argument [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | hugetlb.h | 9 unsigned int addr; member in struct:pud_huge_patch_entry 16 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, 18 void __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, 22 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, 27 unsigned long addr, pte_t *ptep) 34 unsigned long addr, pte_t *ptep) 37 __set_huge_pte_at(mm, addr, ptep, pte_wrprotect(old_pte)); 42 unsigned long addr, pte_t *ptep, 47 __set_huge_pte_at(vma->vm_mm, addr, ptep, pte); 48 flush_tlb_page(vma, addr); 26 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 33 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 41 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | bitops.h | 36 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1). 42 #define ADDR RLONG_ADDR(addr) 48 #define CONST_MASK_ADDR(nr, addr) WBYTE_ADDR((void *)(addr) + ((nr)>>3)) 52 arch_set_bit(long nr, volatile unsigned long *addr) argument 56 : CONST_MASK_ADDR(nr, addr) 61 : : RLONG_ADDR(addr), "Ir" (nr) : "memory"); 66 arch___set_bit(unsigned long nr, volatile unsigned long *addr) argument 72 arch_clear_bit(long nr, volatile unsigned long *addr) argument 85 arch_clear_bit_unlock(long nr, volatile unsigned long *addr) argument 92 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) argument 97 arch_xor_unlock_is_negative_byte(unsigned long mask, volatile unsigned long *addr) argument 110 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) argument 116 arch___change_bit(unsigned long nr, volatile unsigned long *addr) argument 122 arch_change_bit(long nr, volatile unsigned long *addr) argument 135 arch_test_and_set_bit(long nr, volatile unsigned long *addr) argument 141 arch_test_and_set_bit_lock(long nr, volatile unsigned long *addr) argument 147 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) argument 159 arch_test_and_clear_bit(long nr, volatile unsigned long *addr) argument 173 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) argument 185 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) argument 198 arch_test_and_change_bit(long nr, volatile unsigned long *addr) argument 203 constant_test_bit(long nr, const volatile unsigned long *addr) argument 209 constant_test_bit_acquire(long nr, const volatile unsigned long *addr) argument 223 variable_test_bit(long nr, volatile const unsigned long *addr) argument 236 arch_test_bit(unsigned long nr, const volatile unsigned long *addr) argument 243 arch_test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) argument [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt_walk.h | 51 * @addr: The virtual address. 60 unsigned int level, u64 addr, u64 next, 84 u64 addr, u64 end, struct xe_pt_walk *walk); 87 u64 addr, u64 end, struct xe_pt_walk *walk); 91 * @addr: Start of the range. 101 static inline bool xe_pt_covers(u64 addr, u64 end, unsigned int level, argument 106 return end - addr == pt_size && IS_ALIGNED(addr, pt_size); 112 * @addr: Start address. 121 xe_pt_num_entries(u64 addr, u6 argument 140 xe_pt_offset(u64 addr, unsigned int level, const struct xe_pt_walk *walk) argument [all...] |
/linux-master/arch/powerpc/lib/ |
H A D | test-code-patching.c | 11 static int __init instr_is_branch_to_addr(const u32 *instr, unsigned long addr) argument 15 return branch_target(instr) == addr; 36 unsigned long addr = (unsigned long)tmp; local 64 check(instr_is_branch_to_addr(iptr, addr + 0x1FFFFFC)); 67 check(instr_is_branch_to_addr(iptr, addr - 4)); 70 check(instr_is_branch_to_addr(iptr, addr - 0x2000000)); 73 err = create_branch(&instr, iptr, addr, BRANCH_SET_LINK); 75 check(instr_is_branch_to_addr(iptr, addr)); 78 err = create_branch(&instr, iptr, addr - 0x100, BRANCH_SET_LINK); 80 check(instr_is_branch_to_addr(iptr, addr 128 unsigned long addr; local 205 unsigned long addr; local [all...] |
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | global2_avb.c | 93 int port, int addr, u16 *data, 99 addr; 105 int port, int addr, u16 data) 108 (MV88E6352_G2_AVB_CMD_BLOCK_PTP << 5) | addr; 113 static int mv88e6352_g2_avb_ptp_read(struct mv88e6xxx_chip *chip, int addr, argument 118 addr, data, len); 121 static int mv88e6352_g2_avb_ptp_write(struct mv88e6xxx_chip *chip, int addr, argument 126 addr, data); 129 static int mv88e6352_g2_avb_tai_read(struct mv88e6xxx_chip *chip, int addr, argument 134 addr, dat 92 mv88e6352_g2_avb_port_ptp_read(struct mv88e6xxx_chip *chip, int port, int addr, u16 *data, int len) argument 104 mv88e6352_g2_avb_port_ptp_write(struct mv88e6xxx_chip *chip, int port, int addr, u16 data) argument 137 mv88e6352_g2_avb_tai_write(struct mv88e6xxx_chip *chip, int addr, u16 data) argument 154 mv88e6165_g2_avb_tai_read(struct mv88e6xxx_chip *chip, int addr, u16 *data, int len) argument 162 mv88e6165_g2_avb_tai_write(struct mv88e6xxx_chip *chip, int addr, u16 data) argument 179 mv88e6390_g2_avb_port_ptp_read(struct mv88e6xxx_chip *chip, int port, int addr, u16 *data, int len) argument 191 mv88e6390_g2_avb_port_ptp_write(struct mv88e6xxx_chip *chip, int port, int addr, u16 data) argument 200 mv88e6390_g2_avb_ptp_read(struct mv88e6xxx_chip *chip, int addr, u16 *data, int len) argument 208 mv88e6390_g2_avb_ptp_write(struct mv88e6xxx_chip *chip, int addr, u16 data) argument 216 mv88e6390_g2_avb_tai_read(struct mv88e6xxx_chip *chip, int addr, u16 *data, int len) argument 224 mv88e6390_g2_avb_tai_write(struct mv88e6xxx_chip *chip, int addr, u16 data) argument [all...] |
/linux-master/arch/microblaze/include/asm/ |
H A D | flat.h | 28 u32 *addr) 41 *addr = ((val_hi & 0xffff) << 16) + (val_lo & 0xffff); 44 *addr = get_unaligned(p); 56 flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 relval) argument 66 val_hi = (val_hi & 0xffff0000) | addr >> 16; 67 val_lo = (val_lo & 0xffff0000) | (addr & 0xffff); 74 put_unaligned(addr, p); 27 flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, u32 *addr) argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | nv46.c | 30 nv46_fb_tile_init(struct nvkm_fb *fb, int i, u32 addr, u32 size, u32 pitch, argument 34 if (!(flags & 4)) tile->addr = (0 << 3); 35 else tile->addr = (1 << 3); 37 tile->addr |= 0x00000001; /* mode = vram */ 38 tile->addr |= addr; 39 tile->limit = max(1u, addr + size) - 1;
|
/linux-master/drivers/s390/cio/ |
H A D | ioasm.c | 18 static inline int __stsch(struct subchannel_id schid, struct schib *addr) argument 25 " stsch %[addr]\n" 30 : [cc] "+&d" (ccode), [addr] "=Q" (*addr) 36 int stsch(struct subchannel_id schid, struct schib *addr) argument 40 ccode = __stsch(schid, addr); 41 trace_s390_cio_stsch(schid, addr, ccode); 47 static inline int __msch(struct subchannel_id schid, struct schib *addr) argument 54 " msch %[addr]\n" 60 : [r1] "d" (r1), [addr] " 65 msch(struct subchannel_id schid, struct schib *addr) argument 75 __tsch(struct subchannel_id schid, struct irb *addr) argument 91 tsch(struct subchannel_id schid, struct irb *addr) argument 101 __ssch(struct subchannel_id schid, union orb *addr) argument 119 ssch(struct subchannel_id schid, union orb *addr) argument 157 tpi(struct tpi_info *addr) argument [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | hugetlb.h | 8 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, 12 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, 21 unsigned long addr, unsigned long len) 25 if (addr & ~HPAGE_MASK) 32 unsigned long addr, pte_t *ptep) 39 unsigned long addr, pte_t *ptep); 43 unsigned long addr, pte_t *ptep, 20 prepare_hugepage_range(struct file *file, unsigned long addr, unsigned long len) argument 31 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
|
/linux-master/include/trace/events/ |
H A D | bridge.h | 15 const unsigned char *addr, u16 vid, u16 nlh_flags), 17 TP_ARGS(ndm, dev, addr, vid, nlh_flags), 22 __array(unsigned char, addr, ETH_ALEN) 29 memcpy(__entry->addr, addr, ETH_ALEN); 35 TP_printk("dev %s addr %02x:%02x:%02x:%02x:%02x:%02x vid %u nlh_flags %04x ndm_flags %02x", 36 __get_str(dev), __entry->addr[0], __entry->addr[1], 37 __entry->addr[2], __entry->addr[ [all...] |
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | bmi.h | 228 u32 addr; \ 231 addr = ath6kl_get_hi_item_addr(ar, HI_ITEM(item)); \ 233 ath6kl_bmi_write(ar, addr, (u8 *) &v, sizeof(v)); \ 238 u32 addr, *check_type = val; \ 243 addr = ath6kl_get_hi_item_addr(ar, HI_ITEM(item)); \ 244 ret = ath6kl_bmi_read(ar, addr, (u8 *) &tmp, 4); \ 257 int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len); 258 int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len); 260 u32 addr, u32 *param); 262 u32 addr); [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | core_cia.h | 347 unsigned long addr = (unsigned long) xaddr; local 350 if (addr >= CIA_DENSE_MEM) 357 addr &= CIA_MEM_R1_MASK; 358 result = *(vip) ((addr << 5) + base_and_type); 359 return __kernel_extbl(result, addr & 3); 364 unsigned long addr = (unsigned long) xaddr; local 367 if (addr >= CIA_DENSE_MEM) 372 addr &= CIA_MEM_R1_MASK; 373 w = __kernel_insbl(b, addr & 3); 374 *(vuip) ((addr << 379 unsigned long addr = (unsigned long) xaddr; local 394 unsigned long addr = (unsigned long) xaddr; local 409 unsigned long addr = (unsigned long) xaddr; local 417 unsigned long addr = (unsigned long) xaddr; local 425 unsigned long addr = (unsigned long) xaddr; local 433 unsigned long addr = (unsigned long) xaddr; local 439 cia_ioportmap(unsigned long addr) argument 444 cia_ioremap(unsigned long addr, unsigned long size) argument 450 cia_is_ioaddr(unsigned long addr) argument 455 cia_is_mmio(const volatile void __iomem *addr) argument 460 cia_bwx_ioportmap(unsigned long addr) argument 465 cia_bwx_ioremap(unsigned long addr, unsigned long size) argument 471 cia_bwx_is_ioaddr(unsigned long addr) argument 476 cia_bwx_is_mmio(const volatile void __iomem *addr) argument [all...] |
H A D | core_apecs.h | 380 if (addr >= (1UL << 24)) { \ 381 unsigned long msb = addr & 0xf8000000; \ 382 addr -= msb; \ 389 unsigned long addr = (unsigned long) xaddr; local 392 if (addr >= APECS_DENSE_MEM) { 393 addr -= APECS_DENSE_MEM; 397 addr -= APECS_IO; 401 result = *(vip) ((addr << 5) + base_and_type); 402 return __kernel_extbl(result, addr & 3); 407 unsigned long addr local 425 unsigned long addr = (unsigned long) xaddr; local 443 unsigned long addr = (unsigned long) xaddr; local 461 unsigned long addr = (unsigned long) xaddr; local 469 unsigned long addr = (unsigned long) xaddr; local 477 unsigned long addr = (unsigned long) xaddr; local 485 unsigned long addr = (unsigned long) xaddr; local 491 apecs_ioportmap(unsigned long addr) argument 496 apecs_ioremap(unsigned long addr, unsigned long size) argument 502 apecs_is_ioaddr(unsigned long addr) argument 507 apecs_is_mmio(const volatile void __iomem *addr) argument [all...] |
/linux-master/drivers/char/ipmi/ |
H A D | ipmi_si_port_io.c | 8 unsigned int addr = io->addr_data; local 10 return inb(addr + (offset * io->regspacing)); 16 unsigned int addr = io->addr_data; local 18 outb(b, addr + (offset * io->regspacing)); 23 unsigned int addr = io->addr_data; local 25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; 31 unsigned int addr = io->addr_data; local 33 outw(b << io->regshift, addr + (offset * io->regspacing)); 38 unsigned int addr = io->addr_data; local 40 return (inl(addr 46 unsigned int addr = io->addr_data; local 53 unsigned int addr = io->addr_data; local 65 unsigned int addr = io->addr_data; local [all...] |
/linux-master/samples/kprobes/ |
H A D | kprobe_example.c | 31 pr_info("<%s> p->addr = 0x%p, ip = %lx, flags = 0x%lx\n", 32 p->symbol_name, p->addr, regs->ip, regs->flags); 35 pr_info("<%s> p->addr = 0x%p, nip = 0x%lx, msr = 0x%lx\n", 36 p->symbol_name, p->addr, regs->nip, regs->msr); 39 pr_info("<%s> p->addr = 0x%p, epc = 0x%lx, status = 0x%lx\n", 40 p->symbol_name, p->addr, regs->cp0_epc, regs->cp0_status); 43 pr_info("<%s> p->addr = 0x%p, pc = 0x%lx, pstate = 0x%lx\n", 44 p->symbol_name, p->addr, (long)regs->pc, (long)regs->pstate); 47 pr_info("<%s> p->addr = 0x%p, pc = 0x%lx, cpsr = 0x%lx\n", 48 p->symbol_name, p->addr, (lon [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sys_x86_64.c | 79 SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, 86 return ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); 89 static void find_start_end(unsigned long addr, unsigned long flags, argument 112 *end = task_size_64bit(addr > DEFAULT_MAP_WINDOW); 116 arch_get_unmapped_area(struct file *filp, unsigned long addr, argument 125 return addr; 127 find_start_end(addr, flags, &begin, &end); 132 if (addr) { 133 addr = PAGE_ALIGN(addr); 160 unsigned long addr = addr0; local [all...] |
/linux-master/arch/arm64/mm/ |
H A D | fixmap.c | 29 #define __BM_TABLE_IDX(addr, shift) \ 30 (((addr) >> (shift)) - (FIXADDR_TOT_START >> (shift))) 32 #define BM_PTE_TABLE_IDX(addr) __BM_TABLE_IDX(addr, PMD_SHIFT) 38 static inline pte_t *fixmap_pte(unsigned long addr) argument 40 return &bm_pte[BM_PTE_TABLE_IDX(addr)][pte_index(addr)]; 43 static void __init early_fixmap_init_pte(pmd_t *pmdp, unsigned long addr) argument 49 ptep = bm_pte[BM_PTE_TABLE_IDX(addr)]; 54 static void __init early_fixmap_init_pmd(pud_t *pudp, unsigned long addr, argument 72 early_fixmap_init_pud(p4d_t *p4dp, unsigned long addr, unsigned long end) argument 103 unsigned long addr = FIXADDR_TOT_START; local 119 unsigned long addr = __fix_to_virt(idx); local [all...] |