Home
last modified time | relevance | path

Searched refs:addr (Results 326 - 350 of 21456) sorted by relevance

1...<<11121314151617181920>>...859

/kernel/linux/linux-5.10/arch/loongarch/mm/
H A Dmmap.c13 #define COLOUR_ALIGN(addr, pgoff) \
14 ((((addr) + SHM_ALIGN_MASK) & ~SHM_ALIGN_MASK) \
25 unsigned long addr = addr0; in arch_get_unmapped_area_common() local
34 if (TASK_SIZE - len < addr) in arch_get_unmapped_area_common()
42 ((addr - (pgoff << PAGE_SHIFT)) & SHM_ALIGN_MASK)) in arch_get_unmapped_area_common()
44 return addr; in arch_get_unmapped_area_common()
52 if (addr) { in arch_get_unmapped_area_common()
54 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_common()
56 addr in arch_get_unmapped_area_common()
125 valid_phys_addr_range(phys_addr_t addr, size_t size) valid_phys_addr_range() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dpatch.c15 void *addr; member
22 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
24 unsigned int uintaddr = (uintptr_t) addr; in patch_map()
29 page = vmalloc_to_page(addr); in patch_map()
31 page = virt_to_page(addr); in patch_map()
33 return addr; in patch_map()
51 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
53 return addr; in patch_map()
58 void __kprobes __patch_text_real(void *addr, unsigned int insn, bool remap) in __patch_text_real() argument
61 unsigned int uintaddr = (uintptr_t) addr; in __patch_text_real()
120 patch_text(void *addr, unsigned int insn) patch_text() argument
[all...]
/kernel/linux/linux-6.6/arch/loongarch/mm/
H A Dmmap.c13 #define COLOUR_ALIGN(addr, pgoff) \
14 ((((addr) + SHM_ALIGN_MASK) & ~SHM_ALIGN_MASK) \
25 unsigned long addr = addr0; in arch_get_unmapped_area_common() local
34 if (TASK_SIZE - len < addr) in arch_get_unmapped_area_common()
42 ((addr - (pgoff << PAGE_SHIFT)) & SHM_ALIGN_MASK)) in arch_get_unmapped_area_common()
44 return addr; in arch_get_unmapped_area_common()
52 if (addr) { in arch_get_unmapped_area_common()
54 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_common()
56 addr in arch_get_unmapped_area_common()
125 valid_phys_addr_range(phys_addr_t addr, size_t size) valid_phys_addr_range() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Dpatch.c15 void *addr; member
22 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
24 unsigned int uintaddr = (uintptr_t) addr; in patch_map()
29 page = vmalloc_to_page(addr); in patch_map()
31 page = virt_to_page(addr); in patch_map()
33 return addr; in patch_map()
51 static void __kprobes *patch_map(void *addr, int fixmap, unsigned long *flags) in patch_map() argument
53 return addr; in patch_map()
58 void __kprobes __patch_text_real(void *addr, unsigned int insn, bool remap) in __patch_text_real() argument
61 unsigned int uintaddr = (uintptr_t) addr; in __patch_text_real()
120 patch_text(void *addr, unsigned int insn) patch_text() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
H A Dio.c27 static int wl1251_translate_reg_addr(struct wl1251 *wl, int addr) in wl1251_translate_reg_addr() argument
32 if (addr < REGISTERS_BASE) { in wl1251_translate_reg_addr()
34 if (addr >= ACX_REG_TABLE_LEN) { in wl1251_translate_reg_addr()
35 wl1251_error("address out of range (%d)", addr); in wl1251_translate_reg_addr()
38 addr = wl1251_io_reg_table[addr]; in wl1251_translate_reg_addr()
41 return addr - wl->physical_reg_addr + wl->virtual_reg_addr; in wl1251_translate_reg_addr()
44 static int wl1251_translate_mem_addr(struct wl1251 *wl, int addr) in wl1251_translate_mem_addr() argument
46 return addr - wl->physical_mem_addr + wl->virtual_mem_addr; in wl1251_translate_mem_addr()
49 void wl1251_mem_read(struct wl1251 *wl, int addr, voi argument
58 wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len) wl1251_mem_write() argument
67 wl1251_mem_read32(struct wl1251 *wl, int addr) wl1251_mem_read32() argument
72 wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val) wl1251_mem_write32() argument
77 wl1251_reg_read32(struct wl1251 *wl, int addr) wl1251_reg_read32() argument
82 wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val) wl1251_reg_write32() argument
[all...]
/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/arch/loongarch/include/asm/mach-loongson64/
H A Dloongson.h42 #define xconf_readl(addr) readl(addr)
43 #define xconf_readq(addr) readq(addr)
45 static inline void xconf_writel(u32 val, volatile void __iomem *addr) in xconf_writel() argument
51 : [hw] "r" (addr), [v] "r" (val) in xconf_writel()
55 static inline void xconf_writeq(u64 val64, volatile void __iomem *addr) in xconf_writeq() argument
61 : [hw] "r" (addr), [v] "r" (val64) in xconf_writeq()
132 #define ls7a_readb(addr) (*(volatile unsigned char *)TO_UNCACHE(addr))
[all...]
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dloongson.h40 #define xconf_readl(addr) readl(addr)
41 #define xconf_readq(addr) readq(addr)
43 static inline void xconf_writel(u32 val, volatile void __iomem *addr) in xconf_writel() argument
49 : [hw] "r" (addr), [v] "r" (val) in xconf_writel()
53 static inline void xconf_writeq(u64 val64, volatile void __iomem *addr) in xconf_writeq() argument
59 : [hw] "r" (addr), [v] "r" (val64) in xconf_writeq()
130 #define ls7a_readb(addr) (*(volatile unsigned char *)TO_UNCACHE(addr))
[all...]
/kernel/linux/linux-5.10/security/selinux/
H A Dnetnode.c63 * @addr: IPv4 address
70 static unsigned int sel_netnode_hashfn_ipv4(__be32 addr) in sel_netnode_hashfn_ipv4() argument
74 return (addr & (SEL_NETNODE_HASH_SIZE - 1)); in sel_netnode_hashfn_ipv4()
79 * @addr: IPv6 address
86 static unsigned int sel_netnode_hashfn_ipv6(const struct in6_addr *addr) in sel_netnode_hashfn_ipv6() argument
91 return (addr->s6_addr32[3] & (SEL_NETNODE_HASH_SIZE - 1)); in sel_netnode_hashfn_ipv6()
96 * @addr: IP address
100 * Search the network node table and return the record matching @addr. If an
104 static struct sel_netnode *sel_netnode_find(const void *addr, u16 family) in sel_netnode_find() argument
111 idx = sel_netnode_hashfn_ipv4(*(__be32 *)addr); in sel_netnode_find()
190 sel_netnode_sid_slow(void *addr, u16 family, u32 *sid) sel_netnode_sid_slow() argument
250 sel_netnode_sid(void *addr, u16 family, u32 *sid) sel_netnode_sid() argument
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Dspmi.h16 TP_PROTO(u8 opcode, u8 sid, u16 addr, u8 len, const u8 *buf),
17 TP_ARGS(opcode, sid, addr, len, buf),
22 __field ( u16, addr )
30 __entry->addr = addr;
35 TP_printk("opc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD]",
37 (int)__entry->addr, (int)__entry->len,
42 TP_PROTO(u8 opcode, u8 sid, u16 addr, int ret),
43 TP_ARGS(opcode, sid, addr, ret),
48 __field ( u16, addr )
[all...]
/kernel/linux/linux-6.6/include/trace/events/
H A Dspmi.h16 TP_PROTO(u8 opcode, u8 sid, u16 addr, u8 len, const u8 *buf),
17 TP_ARGS(opcode, sid, addr, len, buf),
22 __field ( u16, addr )
30 __entry->addr = addr;
35 TP_printk("opc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD]",
37 (int)__entry->addr, (int)__entry->len,
42 TP_PROTO(u8 opcode, u8 sid, u16 addr, int ret),
43 TP_ARGS(opcode, sid, addr, ret),
48 __field ( u16, addr )
[all...]
/kernel/linux/linux-6.6/security/selinux/
H A Dnetnode.c62 * @addr: IPv4 address
69 static unsigned int sel_netnode_hashfn_ipv4(__be32 addr) in sel_netnode_hashfn_ipv4() argument
73 return (addr & (SEL_NETNODE_HASH_SIZE - 1)); in sel_netnode_hashfn_ipv4()
78 * @addr: IPv6 address
85 static unsigned int sel_netnode_hashfn_ipv6(const struct in6_addr *addr) in sel_netnode_hashfn_ipv6() argument
90 return (addr->s6_addr32[3] & (SEL_NETNODE_HASH_SIZE - 1)); in sel_netnode_hashfn_ipv6()
95 * @addr: IP address
99 * Search the network node table and return the record matching @addr. If an
103 static struct sel_netnode *sel_netnode_find(const void *addr, u16 family) in sel_netnode_find() argument
110 idx = sel_netnode_hashfn_ipv4(*(const __be32 *)addr); in sel_netnode_find()
190 sel_netnode_sid_slow(void *addr, u16 family, u32 *sid) sel_netnode_sid_slow() argument
250 sel_netnode_sid(void *addr, u16 family, u32 *sid) sel_netnode_sid() argument
[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/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/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/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...]

Completed in 14 milliseconds

1...<<11121314151617181920>>...859