Home
last modified time | relevance | path

Searched refs:addr (Results 301 - 325 of 17925) sorted by relevance

1...<<11121314151617181920>>...717

/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dslice.c53 static inline notrace bool slice_addr_is_low(unsigned long addr) in slice_addr_is_low() argument
55 u64 tmp = (u64)addr; in slice_addr_is_low()
86 static int slice_area_is_free(struct mm_struct *mm, unsigned long addr, in slice_area_is_free() argument
91 if ((mm_ctx_slb_addr_limit(&mm->context) - len) < addr) in slice_area_is_free()
93 vma = find_vma(mm, addr); in slice_area_is_free()
94 return (!vma || (addr + len) <= vm_start_gap(vma)); in slice_area_is_free()
255 * Compute which slice addr is part of;
261 static bool slice_scan_available(unsigned long addr, in slice_scan_available() argument
266 if (slice_addr_is_low(addr)) { in slice_scan_available()
267 slice = GET_LOW_SLICE_INDEX(addr); in slice_scan_available()
284 unsigned long addr, found, next_end; slice_find_area_bottomup() local
330 unsigned long addr, found, prev; slice_find_area_topdown() local
429 slice_get_unmapped_area(unsigned long addr, unsigned long len, unsigned long flags, unsigned int psize, int topdown) slice_get_unmapped_area() argument
642 arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) arch_get_unmapped_area() argument
662 get_slice_psize(struct mm_struct *mm, unsigned long addr) get_slice_psize() argument
760 slice_is_hugepage_only_range(struct mm_struct *mm, unsigned long addr, unsigned long len) slice_is_hugepage_only_range() argument
[all...]
H A Dhugetlbpage.c35 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_offset() argument
41 return __find_linux_pte(mm->pgd, addr, NULL, NULL); in huge_pte_offset()
109 pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_alloc() argument
120 addr &= ~(sz-1); in huge_pte_alloc()
121 pg = pgd_offset(mm, addr); in huge_pte_alloc()
122 p4 = p4d_offset(pg, addr); in huge_pte_alloc()
136 pu = pud_alloc(mm, p4, addr); in huge_pte_alloc()
146 pm = pmd_alloc(mm, pu, addr); in huge_pte_alloc()
164 pu = pud_alloc(mm, p4, addr); in huge_pte_alloc()
172 pm = pmd_alloc(mm, pu, addr); in huge_pte_alloc()
208 pseries_add_gpage(u64 addr, u64 page_size, unsigned long number_of_pages) pseries_add_gpage() argument
333 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pte_range() argument
356 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pmd_range() argument
415 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pud_range() argument
469 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
558 hugetlb_get_unmapped_area(struct file *file, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) hugetlb_get_unmapped_area() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dcore.c707 u32 __iomem *addr; in dwc2_dump_host_registers() local
711 addr = hsotg->regs + HCFG; in dwc2_dump_host_registers()
713 (unsigned long)addr, dwc2_readl(hsotg, HCFG)); in dwc2_dump_host_registers()
714 addr = hsotg->regs + HFIR; in dwc2_dump_host_registers()
716 (unsigned long)addr, dwc2_readl(hsotg, HFIR)); in dwc2_dump_host_registers()
717 addr = hsotg->regs + HFNUM; in dwc2_dump_host_registers()
719 (unsigned long)addr, dwc2_readl(hsotg, HFNUM)); in dwc2_dump_host_registers()
720 addr = hsotg->regs + HPTXSTS; in dwc2_dump_host_registers()
722 (unsigned long)addr, dwc2_readl(hsotg, HPTXSTS)); in dwc2_dump_host_registers()
723 addr in dwc2_dump_host_registers()
780 u32 __iomem *addr; dwc2_dump_global_registers() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dcore.c621 u32 __iomem *addr; in dwc2_dump_host_registers() local
625 addr = hsotg->regs + HCFG; in dwc2_dump_host_registers()
627 (unsigned long)addr, dwc2_readl(hsotg, HCFG)); in dwc2_dump_host_registers()
628 addr = hsotg->regs + HFIR; in dwc2_dump_host_registers()
630 (unsigned long)addr, dwc2_readl(hsotg, HFIR)); in dwc2_dump_host_registers()
631 addr = hsotg->regs + HFNUM; in dwc2_dump_host_registers()
633 (unsigned long)addr, dwc2_readl(hsotg, HFNUM)); in dwc2_dump_host_registers()
634 addr = hsotg->regs + HPTXSTS; in dwc2_dump_host_registers()
636 (unsigned long)addr, dwc2_readl(hsotg, HPTXSTS)); in dwc2_dump_host_registers()
637 addr in dwc2_dump_host_registers()
694 u32 __iomem *addr; dwc2_dump_global_registers() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Dvmalloc.c47 unsigned long addr = (unsigned long)x; in is_vmalloc_addr() local
49 return addr >= VMALLOC_START && addr < VMALLOC_END; in is_vmalloc_addr()
72 static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in vunmap_pte_range() argument
77 pte = pte_offset_kernel(pmd, addr); in vunmap_pte_range()
79 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range()
81 } while (pte++, addr += PAGE_SIZE, addr != end); in vunmap_pte_range()
85 static void vunmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, in vunmap_pmd_range() argument
92 pmd = pmd_offset(pud, addr); in vunmap_pmd_range()
110 vunmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, pgtbl_mod_mask *mask) vunmap_pud_range() argument
133 vunmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, pgtbl_mod_mask *mask) vunmap_p4d_range() argument
174 unsigned long addr = start; unmap_kernel_range_noflush() local
192 vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr, pgtbl_mod_mask *mask) vmap_pte_range() argument
220 vmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr, pgtbl_mod_mask *mask) vmap_pmd_range() argument
238 vmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr, pgtbl_mod_mask *mask) vmap_pud_range() argument
256 vmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr, pgtbl_mod_mask *mask) vmap_p4d_range() argument
292 map_kernel_range_noflush(unsigned long addr, unsigned long size, pgprot_t prot, struct page **pages) map_kernel_range_noflush() argument
338 unsigned long addr = (unsigned long)x; is_vmalloc_or_module_addr() local
350 unsigned long addr = (unsigned long) vmalloc_addr; vmalloc_to_page() local
493 __find_vmap_area(unsigned long addr) __find_vmap_area() argument
1155 unsigned long addr; alloc_vmap_area() local
1442 find_vmap_area(unsigned long addr) find_vmap_area() argument
1515 addr_to_vb_idx(unsigned long addr) addr_to_vb_idx() argument
1524 unsigned long addr; vmap_block_vaddr() local
1698 vb_free(unsigned long addr, unsigned long size) vb_free() argument
1803 unsigned long addr = (unsigned long)mem; vm_unmap_ram() local
1845 unsigned long addr; vm_map_ram() local
1917 unsigned long addr; vm_area_register_early() local
2018 unmap_kernel_range(unsigned long addr, unsigned long size) unmap_kernel_range() argument
2136 find_vm_area(const void *addr) find_vm_area() argument
2157 remove_vm_area(const void *addr) remove_vm_area() argument
2220 unsigned long addr = (unsigned long)page_address(area->pages[i]); vm_remove_mappings() local
2238 __vunmap(const void *addr, int deallocate_pages) __vunmap() argument
2281 __vfree_deferred(const void *addr) __vfree_deferred() argument
2302 vfree_atomic(const void *addr) vfree_atomic() argument
2313 __vfree(const void *addr) __vfree() argument
2338 vfree(const void *addr) vfree() argument
2362 vunmap(const void *addr) vunmap() argument
2423 vmap_pfn_apply(pte_t *pte, unsigned long addr, void *private) vmap_pfn_apply() argument
2554 void *addr; __vmalloc_node_range() local
2774 aligned_vread(char *buf, char *addr, unsigned long count) aligned_vread() argument
2813 aligned_vwrite(char *buf, char *addr, unsigned long count) aligned_vwrite() argument
2874 vread(char *buf, char *addr, unsigned long count) vread() argument
2953 vwrite(char *buf, char *addr, unsigned long count) vwrite() argument
3081 remap_vmalloc_range(struct vm_area_struct *vma, void *addr, unsigned long pgoff) remap_vmalloc_range() argument
3115 pvm_find_va_enclose_addr(unsigned long addr) pvm_find_va_enclose_addr() argument
3152 unsigned long addr; pvm_determine_end_from_reverse() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_core.c106 .addr = 0x22,
110 .addr = 0x22,
114 .addr = 0x22,
141 .addr = 0x20,
154 .addr = 0x10,
169 .addr = 0x20,
180 .addr = 0x10,
192 .addr = 0x0c,
196 .addr = 0x0d,
200 .addr
1744 st_lsm6dsx_read_oneshot(struct st_lsm6dsx_sensor *sensor, u8 addr, int *val) st_lsm6dsx_read_oneshot() argument
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-thunder-ecam.c32 void __iomem *addr; in handle_ea_bar() local
43 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
44 if (!addr) { in handle_ea_bar()
48 v = readl(addr); in handle_ea_bar()
58 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
59 if (!addr) { in handle_ea_bar()
63 barl_orig = readl(addr + 0); in handle_ea_bar()
64 writel(0xffffffff, addr + 0); in handle_ea_bar()
65 barl_rb = readl(addr + 0); in handle_ea_bar()
66 writel(barl_orig, addr in handle_ea_bar()
91 void __iomem *addr; thunder_ecam_p2_config_read() local
133 void __iomem *addr; thunder_ecam_config_read() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_if.c43 u32 msix_ctrl, addr; in hinic_msix_attr_set() local
54 addr = HINIC_CSR_MSIX_CTRL_ADDR(msix_index); in hinic_msix_attr_set()
56 hinic_hwif_write_reg(hwif, addr, msix_ctrl); in hinic_msix_attr_set()
69 u32 msix_ctrl, addr; in hinic_msix_attr_cnt_clear() local
75 addr = HINIC_CSR_MSIX_CNT_ADDR(msix_index); in hinic_msix_attr_cnt_clear()
77 hinic_hwif_write_reg(hwif, addr, msix_ctrl); in hinic_msix_attr_cnt_clear()
160 u32 addr, attr1; in hwif_ready() local
162 addr = HINIC_CSR_FUNC_ATTR1_ADDR; in hwif_ready()
163 attr1 = hinic_hwif_read_reg(hwif, addr); in hwif_ready()
222 u32 addr, attr in read_hwif_attr() local
243 u32 addr, val, ppf_election; set_ppf() local
279 u32 addr, val, dma_attr_entry; set_dma_attr() local
322 u32 addr, attr0; hinic_global_func_id_hw() local
332 u32 addr, attr0; hinic_pf_id_of_vf_hw() local
342 u32 addr, attr0, attr1; __print_selftest_reg() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-thunder-ecam.c32 void __iomem *addr; in handle_ea_bar() local
43 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
44 if (!addr) in handle_ea_bar()
47 v = readl(addr); in handle_ea_bar()
57 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
58 if (!addr) in handle_ea_bar()
61 barl_orig = readl(addr + 0); in handle_ea_bar()
62 writel(0xffffffff, addr + 0); in handle_ea_bar()
63 barl_rb = readl(addr + 0); in handle_ea_bar()
64 writel(barl_orig, addr in handle_ea_bar()
88 void __iomem *addr; thunder_ecam_p2_config_read() local
128 void __iomem *addr; thunder_ecam_config_read() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dtlbflush.h57 #define __TLBI_VADDR(addr, asid) \
59 unsigned long __ta = (addr) >> 12; \
104 #define __tlbi_level(op, addr, level) do { \
105 u64 arg = addr; \
136 #define __TLBI_VADDR_RANGE(addr, asid, scale, num, ttl) \
138 unsigned long __ta = (addr) >> PAGE_SHIFT; \
200 * flush_tlb_page(vma, addr)
201 * Invalidate a single user mapping for address 'addr' in the
213 * __flush_tlb_kernel_pgtable(addr)
214 * Invalidate a single kernel mapping for address 'addr' o
260 unsigned long addr; flush_tlb_page_nosync() local
288 unsigned long asid, addr, pages; __flush_tlb_range() local
376 unsigned long addr; flush_tlb_kernel_range() local
399 unsigned long addr = __TLBI_VADDR(kaddr, 0); __flush_tlb_kernel_pgtable() local
[all...]
/kernel/linux/common_modules/newip/src/common/
H A Dnip_addr.c19 .NIP_ADDR_FIELD8[0] = 0xFF, /* 0xFF09 addr, big-endian */
25 .NIP_ADDR_FIELD8[0] = 0xFF, /* 0xFF04 addr, big-endian */
31 .NIP_ADDR_FIELD8[0] = 0xFF, /* 0xFF00 addr, big-endian */
114 * 【public addr
131 int is_nip_local_addr(const struct nip_addr *addr) in is_nip_local_addr() argument
135 if (addr->bitlen == NIP_ADDR_BIT_LEN_16) { in is_nip_local_addr()
136 if (addr->NIP_ADDR_FIELD16[0] == nip_local_addr.NIP_ADDR_FIELD16[0] && in is_nip_local_addr()
137 addr->NIP_ADDR_FIELD16[1] == nip_local_addr.NIP_ADDR_FIELD16[1]) in is_nip_local_addr()
260 * 【public addr
304 int nip_addr_invalid(const struct nip_addr *addr) in nip_addr_invalid() argument
346 nip_addr_public(const struct nip_addr *addr) nip_addr_public() argument
356 nip_addr_any(const struct nip_addr *addr) nip_addr_any() argument
368 get_nip_addr_len(const struct nip_addr *addr) get_nip_addr_len() argument
389 build_nip_addr(const struct nip_addr *addr, unsigned char *buf) build_nip_addr() argument
406 decode_nip_addr(struct nip_buff *nbuf, struct nip_addr *addr) decode_nip_addr() argument
[all...]
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dbitops.h25 * @addr: the address to start counting from
37 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
40 set_bit (int nr, volatile void *addr) in set_bit() argument
46 m = (volatile __u32 *) addr + (nr >> 5); in set_bit()
58 * @addr: the address to start counting from
65 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit() argument
67 *((__u32 *) addr + (nr >> 5)) |= (1 << (nr & 31)); in arch___set_bit()
73 * @addr: Address to start counting from
81 clear_bit (int nr, volatile void *addr) in clear_bit() argument
105 clear_bit_unlock(int nr, volatile void *addr) clear_bit_unlock() argument
129 __clear_bit_unlock(int nr, void *addr) __clear_bit_unlock() argument
147 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) arch___clear_bit() argument
162 change_bit(int nr, volatile void *addr) change_bit() argument
187 arch___change_bit(unsigned long nr, volatile unsigned long *addr) arch___change_bit() argument
201 test_and_set_bit(int nr, volatile void *addr) test_and_set_bit() argument
236 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_set_bit() argument
255 test_and_clear_bit(int nr, volatile void *addr) test_and_clear_bit() argument
281 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_clear_bit() argument
300 test_and_change_bit(int nr, volatile void *addr) test_and_change_bit() argument
324 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) arch___test_and_change_bit() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Doptprobes.c52 unsigned long addr = (unsigned long)p->addr; in can_optimize() local
59 if (p->addr == (kprobe_opcode_t *)&__kretprobe_trampoline) in can_optimize()
60 return addr + sizeof(kprobe_opcode_t); in can_optimize()
68 if (!is_kernel_addr(addr)) in can_optimize()
72 regs.nip = addr; in can_optimize()
109 regs_set_return_ip(regs, (unsigned long)op->kp.addr); in optimized_callback()
127 static void patch_imm32_load_insns(unsigned long val, int reg, kprobe_opcode_t *addr) in patch_imm32_load_insns() argument
129 patch_instruction(addr++, ppc_inst(PPC_RAW_LIS(reg, PPC_HI(val)))); in patch_imm32_load_insns()
130 patch_instruction(addr, ppc_ins in patch_imm32_load_insns()
137 patch_imm64_load_insns(unsigned long long val, int reg, kprobe_opcode_t *addr) patch_imm64_load_insns() argument
146 patch_imm_load_insns(unsigned long val, int reg, kprobe_opcode_t *addr) patch_imm_load_insns() argument
300 arch_within_optimized_kprobe(struct optimized_kprobe *op, kprobe_opcode_t *addr) arch_within_optimized_kprobe() argument
[all...]
/kernel/linux/linux-5.10/drivers/sh/intc/
H A Daccess.c75 static unsigned long test_8(unsigned long addr, unsigned long h, in test_8() argument
78 void __iomem *ptr = (void __iomem *)addr; in test_8()
82 static unsigned long test_16(unsigned long addr, unsigned long h, in test_16() argument
85 void __iomem *ptr = (void __iomem *)addr; in test_16()
89 static unsigned long test_32(unsigned long addr, unsigned long h, in test_32() argument
92 void __iomem *ptr = (void __iomem *)addr; in test_32()
96 static unsigned long write_8(unsigned long addr, unsigned long h, in write_8() argument
99 void __iomem *ptr = (void __iomem *)addr; in write_8()
105 static unsigned long write_16(unsigned long addr, unsigned long h, in write_16() argument
108 void __iomem *ptr = (void __iomem *)addr; in write_16()
114 write_32(unsigned long addr, unsigned long h, unsigned long data) write_32() argument
123 modify_8(unsigned long addr, unsigned long h, unsigned long data) modify_8() argument
137 modify_16(unsigned long addr, unsigned long h, unsigned long data) modify_16() argument
151 modify_32(unsigned long addr, unsigned long h, unsigned long data) modify_32() argument
165 intc_mode_field(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_field() argument
175 intc_mode_zero(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_zero() argument
185 intc_mode_prio(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_prio() argument
[all...]
/kernel/linux/linux-6.6/drivers/sh/intc/
H A Daccess.c75 static unsigned long test_8(unsigned long addr, unsigned long h, in test_8() argument
78 void __iomem *ptr = (void __iomem *)addr; in test_8()
82 static unsigned long test_16(unsigned long addr, unsigned long h, in test_16() argument
85 void __iomem *ptr = (void __iomem *)addr; in test_16()
89 static unsigned long test_32(unsigned long addr, unsigned long h, in test_32() argument
92 void __iomem *ptr = (void __iomem *)addr; in test_32()
96 static unsigned long write_8(unsigned long addr, unsigned long h, in write_8() argument
99 void __iomem *ptr = (void __iomem *)addr; in write_8()
105 static unsigned long write_16(unsigned long addr, unsigned long h, in write_16() argument
108 void __iomem *ptr = (void __iomem *)addr; in write_16()
114 write_32(unsigned long addr, unsigned long h, unsigned long data) write_32() argument
123 modify_8(unsigned long addr, unsigned long h, unsigned long data) modify_8() argument
137 modify_16(unsigned long addr, unsigned long h, unsigned long data) modify_16() argument
151 modify_32(unsigned long addr, unsigned long h, unsigned long data) modify_32() argument
165 intc_mode_field(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_field() argument
175 intc_mode_zero(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_zero() argument
185 intc_mode_prio(unsigned long addr, unsigned long handle, unsigned long (*fn)(unsigned long, unsigned long, unsigned long), unsigned int irq) intc_mode_prio() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dvmem.c32 static void vmem_free_pages(unsigned long addr, int order) in vmem_free_pages() argument
36 WARN_ON_ONCE(PageReserved(phys_to_page(addr)))) in vmem_free_pages()
38 free_pages(addr, order); in vmem_free_pages()
151 static int __ref modify_pte_table(pmd_t *pmd, unsigned long addr, in modify_pte_table() argument
162 pte = pte_offset_kernel(pmd, addr); in modify_pte_table()
163 for (; addr < end; addr += PAGE_SIZE, pte++) { in modify_pte_table()
169 pte_clear(&init_mm, addr, pte); in modify_pte_table()
178 pte_val(*pte) = addr | prot; in modify_pte_table()
208 static int __ref modify_pmd_table(pud_t *pud, unsigned long addr, in modify_pmd_table() argument
310 modify_pud_table(p4d_t *p4d, unsigned long addr, unsigned long end, bool add, bool direct) modify_pud_table() argument
387 modify_p4d_table(pgd_t *pgd, unsigned long addr, unsigned long end, bool add, bool direct) modify_p4d_table() argument
444 unsigned long addr, next; modify_pagetable() local
[all...]
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dcore_t2.h365 extern inline u8 t2_inb(unsigned long addr) in t2_inb() argument
367 long result = *(vip) ((addr << 5) + T2_IO + 0x00); in t2_inb()
368 return __kernel_extbl(result, addr & 3); in t2_inb()
371 extern inline void t2_outb(u8 b, unsigned long addr) in t2_outb() argument
375 w = __kernel_insbl(b, addr & 3); in t2_outb()
376 *(vuip) ((addr << 5) + T2_IO + 0x00) = w; in t2_outb()
380 extern inline u16 t2_inw(unsigned long addr) in t2_inw() argument
382 long result = *(vip) ((addr << 5) + T2_IO + 0x08); in t2_inw()
383 return __kernel_extwl(result, addr & 3); in t2_inw()
386 extern inline void t2_outw(u16 b, unsigned long addr) in t2_outw() argument
395 t2_inl(unsigned long addr) t2_inl() argument
400 t2_outl(u32 b, unsigned long addr) t2_outl() argument
406 t2_inq(unsigned long addr) t2_inq() argument
411 t2_outq(u64 b, unsigned long addr) t2_outq() argument
467 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_readb() local
478 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_readw() local
493 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_readl() local
504 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_readq() local
517 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_writeb() local
528 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_writew() local
543 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_writel() local
552 unsigned long addr = (unsigned long) xaddr - T2_DENSE_MEM; t2_writeq() local
562 t2_ioportmap(unsigned long addr) t2_ioportmap() argument
567 t2_ioremap(unsigned long addr, unsigned long size) t2_ioremap() argument
573 t2_is_ioaddr(unsigned long addr) t2_is_ioaddr() argument
578 t2_is_mmio(const volatile void __iomem *addr) t2_is_mmio() argument
[all...]
/kernel/linux/linux-6.6/mm/
H A Dsparse-vmemmap.c144 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate() argument
148 pte_t *pte = pte_offset_kernel(pmd, addr); in vmemmap_pte_populate()
171 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_pte_populate()
187 pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node) in vmemmap_pmd_populate() argument
189 pmd_t *pmd = pmd_offset(pud, addr); in vmemmap_pmd_populate()
199 void __weak __meminit pmd_init(void *addr) in pmd_init() argument
203 pud_t * __meminit vmemmap_pud_populate(p4d_t *p4d, unsigned long addr, int node) in vmemmap_pud_populate() argument
205 pud_t *pud = pud_offset(p4d, addr); in vmemmap_pud_populate()
216 void __weak __meminit pud_init(void *addr) in pud_init() argument
220 p4d_t * __meminit vmemmap_p4d_populate(pgd_t *pgd, unsigned long addr, in argument
233 vmemmap_pgd_populate(unsigned long addr, int node) vmemmap_pgd_populate() argument
245 vmemmap_populate_address(unsigned long addr, int node, struct vmem_altmap *altmap, struct page *reuse) vmemmap_populate_address() argument
280 unsigned long addr = start; vmemmap_populate_range() local
298 vmemmap_set_pmd(pmd_t *pmd, void *p, int node, unsigned long addr, unsigned long next) vmemmap_set_pmd() argument
303 vmemmap_check_pmd(pmd_t *pmd, int node, unsigned long addr, unsigned long next) vmemmap_check_pmd() argument
312 unsigned long addr; vmemmap_populate_hugepages() local
382 compound_section_tail_page(unsigned long addr) compound_section_tail_page() argument
404 unsigned long size, addr; vmemmap_populate_compound_pages() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dmmu.c356 static pte_t *(*pte_offset_fixmap)(pmd_t *dir, unsigned long addr);
361 static pte_t * __init pte_offset_early_fixmap(pmd_t *dir, unsigned long addr) in pte_offset_early_fixmap() argument
363 return &bm_pte[pte_index(addr)]; in pte_offset_early_fixmap()
366 static pte_t *pte_offset_late_fixmap(pmd_t *dir, unsigned long addr) in pte_offset_late_fixmap() argument
368 return pte_offset_kernel(dir, addr); in pte_offset_late_fixmap()
371 static inline pmd_t * __init fixmap_pmd(unsigned long addr) in fixmap_pmd() argument
373 return pmd_off_k(addr); in fixmap_pmd()
729 static pte_t * __init arm_pte_alloc(pmd_t *pmd, unsigned long addr, in arm_pte_alloc() argument
738 return pte_offset_kernel(pmd, addr); in arm_pte_alloc()
741 static pte_t * __init early_pte_alloc(pmd_t *pmd, unsigned long addr, in early_pte_alloc() argument
747 alloc_init_pte(pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long pfn, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pte() argument
761 __map_init_section(pmd_t *pmd, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, bool ng) __map_init_section() argument
788 alloc_init_pmd(pud_t *pud, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pmd() argument
820 alloc_init_pud(p4d_t *p4d, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pud() argument
835 alloc_init_p4d(pgd_t *pgd, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_p4d() argument
856 unsigned long addr, length, end; create_36bit_mapping() local
917 unsigned long addr, length, end; __create_mapping() local
1030 vm_reserve_area_early(unsigned long addr, unsigned long size, void *caller) vm_reserve_area_early() argument
1064 pmd_empty_section_gap(unsigned long addr) pmd_empty_section_gap() argument
1073 unsigned long addr, next = 0; fill_pmd_gaps() local
1271 unsigned long addr; prepare_page_table() local
1358 unsigned long addr; devicemaps_init() local
1694 set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval) set_pte_at() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dmmu.c355 static pte_t *(*pte_offset_fixmap)(pmd_t *dir, unsigned long addr);
360 static pte_t * __init pte_offset_early_fixmap(pmd_t *dir, unsigned long addr) in pte_offset_early_fixmap() argument
362 return &bm_pte[pte_index(addr)]; in pte_offset_early_fixmap()
365 static pte_t *pte_offset_late_fixmap(pmd_t *dir, unsigned long addr) in pte_offset_late_fixmap() argument
367 return pte_offset_kernel(dir, addr); in pte_offset_late_fixmap()
370 static inline pmd_t * __init fixmap_pmd(unsigned long addr) in fixmap_pmd() argument
372 return pmd_off_k(addr); in fixmap_pmd()
748 static pte_t * __init arm_pte_alloc(pmd_t *pmd, unsigned long addr, in arm_pte_alloc() argument
757 return pte_offset_kernel(pmd, addr); in arm_pte_alloc()
760 static pte_t * __init early_pte_alloc(pmd_t *pmd, unsigned long addr, in early_pte_alloc() argument
766 alloc_init_pte(pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long pfn, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pte() argument
780 __map_init_section(pmd_t *pmd, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, bool ng) __map_init_section() argument
807 alloc_init_pmd(pud_t *pud, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pmd() argument
839 alloc_init_pud(p4d_t *p4d, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_pud() argument
854 alloc_init_p4d(pgd_t *pgd, unsigned long addr, unsigned long end, phys_addr_t phys, const struct mem_type *type, void *(*alloc)(unsigned long sz), bool ng) alloc_init_p4d() argument
875 unsigned long addr, length, end; create_36bit_mapping() local
936 unsigned long addr, length, end; __create_mapping() local
1049 vm_reserve_area_early(unsigned long addr, unsigned long size, void *caller) vm_reserve_area_early() argument
1083 pmd_empty_section_gap(unsigned long addr) pmd_empty_section_gap() argument
1092 unsigned long addr, next = 0; fill_pmd_gaps() local
1293 unsigned long addr; prepare_page_table() local
1380 unsigned long addr; devicemaps_init() local
1801 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval, unsigned int nr) set_ptes() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dsys_sparc_64.c48 /* Does addr --> addr+len fall within 4GB of the VA-space hole or
51 static inline int invalid_64bit_range(unsigned long addr, unsigned long len) in invalid_64bit_range() argument
61 if (unlikely((addr + len) < addr)) in invalid_64bit_range()
64 if (unlikely((addr >= va_exclude_start && addr < va_exclude_end) || in invalid_64bit_range()
65 ((addr + len) >= va_exclude_start && in invalid_64bit_range()
66 (addr + len) < va_exclude_end))) in invalid_64bit_range()
81 static inline unsigned long COLOR_ALIGN(unsigned long addr, in COLOR_ALIGN() argument
90 arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) arch_get_unmapped_area() argument
155 unsigned long addr = addr0; arch_get_unmapped_area_topdown() local
220 unsigned long align_goal, addr = -ENOMEM; get_fb_unmapped_area() local
435 sparc_mmap_check(unsigned long addr, unsigned long len) sparc_mmap_check() argument
[all...]
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dsys_sparc_64.c48 /* Does addr --> addr+len fall within 4GB of the VA-space hole or
51 static inline int invalid_64bit_range(unsigned long addr, unsigned long len) in invalid_64bit_range() argument
61 if (unlikely((addr + len) < addr)) in invalid_64bit_range()
64 if (unlikely((addr >= va_exclude_start && addr < va_exclude_end) || in invalid_64bit_range()
65 ((addr + len) >= va_exclude_start && in invalid_64bit_range()
66 (addr + len) < va_exclude_end))) in invalid_64bit_range()
81 static inline unsigned long COLOR_ALIGN(unsigned long addr, in COLOR_ALIGN() argument
90 arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, unsigned long pgoff, unsigned long flags) arch_get_unmapped_area() argument
155 unsigned long addr = addr0; arch_get_unmapped_area_topdown() local
220 unsigned long align_goal, addr = -ENOMEM; get_fb_unmapped_area() local
435 sparc_mmap_check(unsigned long addr, unsigned long len) sparc_mmap_check() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dmmu.c51 static inline void psb_clflush(void *addr) in psb_clflush() argument
53 __asm__ __volatile__("clflush (%0)\n" : : "r"(addr) : "memory"); in psb_clflush()
56 static inline void psb_mmu_clflush(struct psb_mmu_driver *driver, void *addr) in psb_mmu_clflush() argument
62 psb_clflush(addr); in psb_mmu_clflush()
136 static inline unsigned long psb_pd_addr_end(unsigned long addr, in psb_pd_addr_end() argument
139 addr = (addr + PSB_PDE_MASK + 1) & ~PSB_PDE_MASK; in psb_pd_addr_end()
140 return (addr < end) ? addr : end; in psb_pd_addr_end()
307 unsigned long addr) in psb_mmu_pt_alloc_map_lock()
306 psb_mmu_pt_alloc_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_alloc_map_lock() argument
346 psb_mmu_pt_map_lock(struct psb_mmu_pd *pd, unsigned long addr) psb_mmu_pt_map_lock() argument
386 psb_mmu_set_pte(struct psb_mmu_pt *pt, unsigned long addr, uint32_t pte) psb_mmu_set_pte() argument
392 psb_mmu_invalidate_pte(struct psb_mmu_pt *pt, unsigned long addr) psb_mmu_invalidate_pte() argument
484 unsigned long addr; psb_mmu_flush_ptes() local
529 unsigned long addr; psb_mmu_remove_pfn_sequence() local
571 unsigned long addr; psb_mmu_remove_pages() local
626 unsigned long addr; psb_mmu_insert_pfn_sequence() local
675 unsigned long addr; psb_mmu_insert_pages() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Duvmm.c53 u64 addr, size; in nvkm_uvmm_mthd_pfnclr() local
56 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnclr()
61 if (nvkm_vmm_in_managed_range(vmm, addr, size) && vmm->managed.raw) in nvkm_uvmm_mthd_pfnclr()
66 ret = nvkm_vmm_pfn_unmap(vmm, addr, size); in nvkm_uvmm_mthd_pfnclr()
81 u64 addr, size, *phys; in nvkm_uvmm_mthd_pfnmap() local
86 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnmap()
94 if (nvkm_vmm_in_managed_range(vmm, addr, size) && vmm->managed.raw) in nvkm_uvmm_mthd_pfnmap()
99 ret = nvkm_vmm_pfn_map(vmm, page, addr, siz in nvkm_uvmm_mthd_pfnmap()
115 u64 addr; nvkm_uvmm_mthd_unmap() local
157 u64 addr, size, handle, offset; nvkm_uvmm_mthd_map() local
240 u64 addr; nvkm_uvmm_mthd_put() local
543 u64 addr, size; nvkm_uvmm_new() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dcode-patching.h17 * "b" == create_branch(addr, target, 0);
18 * "ba" == create_branch(addr, target, BRANCH_ABSOLUTE);
19 * "bl" == create_branch(addr, target, BRANCH_SET_LINK);
20 * "bla" == create_branch(addr, target, BRANCH_ABSOLUTE | BRANCH_SET_LINK);
27 int create_branch(struct ppc_inst *instr, const struct ppc_inst *addr,
29 int create_cond_branch(struct ppc_inst *instr, const struct ppc_inst *addr,
31 int patch_branch(struct ppc_inst *addr, unsigned long target, int flags);
32 int patch_instruction(struct ppc_inst *addr, struct ppc_inst instr);
33 int raw_patch_instruction(struct ppc_inst *addr, struct ppc_inst instr);
50 static inline int modify_instruction(unsigned int *addr, unsigne argument
138 unsigned long addr; ppc_kallsyms_lookup_name() local
[all...]

Completed in 21 milliseconds

1...<<11121314151617181920>>...717