/linux-master/arch/powerpc/mm/kasan/ |
H A D | init_book3s_64.c | 24 static void __init kasan_init_phys_region(void *start, void *end) argument 29 if (start >= end) 33 k_end = ALIGN((unsigned long)kasan_mem_to_shadow(end), PAGE_SIZE); 55 phys_addr_t start, end; local 64 for_each_mem_range(i, &start, &end) 65 kasan_init_phys_region(phys_to_virt(start), phys_to_virt(end));
|
/linux-master/mm/ |
H A D | pagewalk.c | 24 unsigned long end, struct mm_walk *walk) 33 if (addr >= end - PAGE_SIZE) 41 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, argument 60 err = walk_pte_range_inner(pte, addr, end, walk); 67 err = walk_pte_range_inner(pte, addr, end, walk); 78 unsigned long end, struct mm_walk *walk, int pdshift) 101 if (addr >= end - page_size) 109 unsigned long end, struct mm_walk *walk, int pdshift) 115 static int walk_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, argument 127 next = pmd_addr_end(addr, end); 23 walk_pte_range_inner(pte_t *pte, unsigned long addr, unsigned long end, struct mm_walk *walk) argument 77 walk_hugepd_range(hugepd_t *phpd, unsigned long addr, unsigned long end, struct mm_walk *walk, int pdshift) argument 108 walk_hugepd_range(hugepd_t *phpd, unsigned long addr, unsigned long end, struct mm_walk *walk, int pdshift) argument 177 walk_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end, struct mm_walk *walk) argument 229 walk_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument 264 walk_pgd_range(unsigned long addr, unsigned long end, struct mm_walk *walk) argument 302 hugetlb_entry_end(struct hstate *h, unsigned long addr, unsigned long end) argument 309 walk_hugetlb_range(unsigned long addr, unsigned long end, struct mm_walk *walk) argument 338 walk_hugetlb_range(unsigned long addr, unsigned long end, struct mm_walk *walk) argument 352 walk_page_test(unsigned long start, unsigned long end, struct mm_walk *walk) argument 378 __walk_page_range(unsigned long start, unsigned long end, struct mm_walk *walk) argument 470 walk_page_range(struct mm_struct *mm, unsigned long start, unsigned long end, const struct mm_walk_ops *ops, void *private) argument 548 walk_page_range_novma(struct mm_struct *mm, unsigned long start, unsigned long end, const struct mm_walk_ops *ops, pgd_t *pgd, void *private) argument 591 walk_page_range_vma(struct vm_area_struct *vma, unsigned long start, unsigned long end, const struct mm_walk_ops *ops, void *private) argument [all...] |
/linux-master/arch/mips/bcm63xx/ |
H A D | dev-enet.c | 49 .end = -1, /* filled at runtime */ 54 .end = -1, /* filled at runtime */ 59 .end = -1, /* filled at runtime */ 78 .end = -1, /* filled at runtime */ 112 .end = -1, /* filled at runtime */ 145 /* start & end filled at runtime */ 181 shared_res[0].end = shared_res[0].start; 183 shared_res[0].end += (RSET_6345_ENETDMA_SIZE) - 1; 185 shared_res[0].end += (RSET_ENETDMA_SIZE) - 1; 195 shared_res[1].end [all...] |
/linux-master/arch/mips/cobalt/ |
H A D | pci.c | 21 .end = GT_DEF_PCI0_MEM0_BASE + GT_DEF_PCI0_MEM0_SIZE - 1, 28 .end = 0xffffffUL,
|
/linux-master/arch/um/drivers/ |
H A D | mconsole_kern.h | 27 #define CONFIG_CHUNK(str, size, current, chunk, end) \ 36 if(end) \
|
/linux-master/tools/perf/util/ |
H A D | demangle-rust.c | 102 const char *end; local 112 for (end = str + hash_len; str < end; str++) 131 const char *end = str + len; local 133 while (str < end) 186 const char *end; local 193 end = sym + strlen(sym) - (hash_prefix_len + hash_len); 195 while (in < end)
|
/linux-master/drivers/staging/media/atomisp/pci/mmu/ |
H A D | isp_mmu.c | 201 unsigned int start, unsigned int end, phys_addr_t phys) 210 end = ISP_PAGE_ALIGN(end); 235 } while (ptr < end && idx < ISP_L2PT_PTES - 1); 245 unsigned int start, unsigned int end, 257 end = ISP_PAGE_ALIGN(end); 288 if (l1_aligned < end) { 295 l2_pt, ptr, end, phys); 296 phys += (end 199 mmu_l2_map(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int start, unsigned int end, phys_addr_t phys) argument 244 mmu_l1_map(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int start, unsigned int end, phys_addr_t phys) argument 320 unsigned int start, end; local 363 mmu_l2_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int l1_idx, phys_addr_t l2_pt, unsigned int start, unsigned int end) argument 401 mmu_l1_unmap(struct isp_mmu *mmu, phys_addr_t l1_pt, unsigned int start, unsigned int end) argument 451 unsigned int start, end; local 478 unsigned int start, end; local [all...] |
/linux-master/arch/mips/mti-malta/ |
H A D | malta-memory.c | 27 static void free_init_pages_eva_malta(void *begin, void *end) argument 30 __pa_symbol((unsigned long *)end));
|
/linux-master/arch/sh/include/asm/ |
H A D | mmzone.h | 28 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end); 31 setup_bootmem_node(int nid, unsigned long start, unsigned long end) argument
|
/linux-master/drivers/pci/ |
H A D | host-bridge.c | 66 region->end = res->end - offset; 73 return region1->start <= region2->start && region1->end >= region2->end; 90 bus_region.end = window->res->end - window->offset; 99 res->end = region->end + offset;
|
/linux-master/include/linux/ |
H A D | kmsan.h | 132 * @end: end of vmapped range. 142 unsigned long end, 150 * @end: end of vunmapped range. 155 void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end); 160 * @end: range end. 169 int __must_check kmsan_ioremap_page_range(unsigned long addr, unsigned long end, 176 * @end 288 kmsan_vmap_pages_range_noflush( unsigned long start, unsigned long end, pgprot_t prot, struct page **pages, unsigned int page_shift) argument 295 kmsan_vunmap_range_noflush(unsigned long start, unsigned long end) argument 300 kmsan_ioremap_page_range(unsigned long start, unsigned long end, phys_addr_t phys_addr, pgprot_t prot, unsigned int page_shift) argument 309 kmsan_iounmap_page_range(unsigned long start, unsigned long end) argument [all...] |
H A D | prefetch.h | 54 char *end = addr + len; local 56 for (cp = addr; cp < end; cp += PREFETCH_STRIDE)
|
/linux-master/drivers/pinctrl/nxp/ |
H A D | pinctrl-s32.h | 30 * @end: end pin ID 34 unsigned int end; member in struct:s32_pin_range 55 #define S32_PIN_RANGE(_start, _end) { .start = _start, .end = _end }
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_lwt_reroute.c | 17 void *end = (void *)(long)skb->data_end; local 23 if (start + sizeof(*iph) > end)
|
/linux-master/arch/arm/mm/ |
H A D | kasan_init.c | 44 unsigned long end, bool early) 87 } while (ptep++, addr = next, addr != end); 94 unsigned long end, bool early) 118 next = pmd_addr_end(addr, end); 120 } while (pmdp++, addr = next, addr != end); 123 static void __init kasan_pgd_populate(unsigned long addr, unsigned long end, argument 149 next = pgd_addr_end(addr, end); 159 } while (pgdp++, addr = next, addr != end); 189 unsigned long end) 191 for (; start && start < end; star 43 kasan_pte_populate(pmd_t *pmdp, unsigned long addr, unsigned long end, bool early) argument 93 kasan_pmd_populate(pud_t *pudp, unsigned long addr, unsigned long end, bool early) argument 188 clear_pgds(unsigned long start, unsigned long end) argument 195 create_mapping(void *start, void *end) argument 253 void *end = __va(pa_end); local [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | cacheflush.h | 22 * - flush_cache_range(vma, start, end) flushes a range of pages 23 * - flush_icache_range(start, end) flush a range of instructions 30 * - __flush_icache_user_range(start, end) flushes range of user instructions 51 unsigned long start, unsigned long end); 85 extern void (*flush_icache_range)(unsigned long start, unsigned long end); 86 extern void (*local_flush_icache_range)(unsigned long start, unsigned long end); 88 unsigned long end); 90 unsigned long end); 94 static inline void flush_cache_vmap(unsigned long start, unsigned long end) argument 100 #define flush_cache_vmap_early(start, end) d 104 flush_cache_vunmap(unsigned long start, unsigned long end) argument [all...] |
/linux-master/scripts/kconfig/ |
H A D | mnconf-common.c | 21 int handle_search_keys(int key, size_t start, size_t end, void *_data) argument 36 if (pos->offset >= end)
|
/linux-master/arch/xtensa/include/asm/ |
H A D | cacheflush.h | 100 void flush_icache_range(unsigned long start, unsigned long end); 123 #define flush_cache_vmap(start,end) flush_cache_all() 124 #define flush_cache_vmap_early(start,end) do { } while (0) 125 #define flush_cache_vunmap(start,end) flush_cache_all() 137 unsigned long start, unsigned long end); 150 #define local_flush_icache_range(start, end) \ 152 __flush_dcache_range(start, (end) - (start)); \ 153 __invalidate_icache_range(start,(end) - (start)); \
|
/linux-master/crypto/ |
H A D | dh_helper.c | 15 static inline u8 *dh_pack_data(u8 *dst, u8 *end, const void *src, size_t size) argument 17 if (!dst || size > end - dst) 43 u8 * const end = ptr + len; local 52 ptr = dh_pack_data(ptr, end, &secret, sizeof(secret)); 53 ptr = dh_pack_data(ptr, end, ¶ms->key_size, 55 ptr = dh_pack_data(ptr, end, ¶ms->p_size, sizeof(params->p_size)); 56 ptr = dh_pack_data(ptr, end, ¶ms->g_size, sizeof(params->g_size)); 57 ptr = dh_pack_data(ptr, end, params->key, params->key_size); 58 ptr = dh_pack_data(ptr, end, params->p, params->p_size); 59 ptr = dh_pack_data(ptr, end, param [all...] |
/linux-master/arch/mips/jazz/ |
H A D | setup.c | 33 .end = 0x1f, 38 .end = 0x5f, 43 .end = 0x8f, 48 .end = 0xdf, 116 .end = JAZZ_SCSI_BASE + 31, 121 .end = JAZZ_SCSI_DMA, 126 .end = JAZZ_SCSI_IRQ, 146 .end = JAZZ_ETHERNET_BASE + 0xff, 151 .end = JAZZ_ETHERNET_IRQ, 171 .end [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_hmm.c | 174 unsigned long end; local 196 end = start + npages * PAGE_SIZE; 200 hmm_range->end = min(hmm_range->start + MAX_WALK_BYTE, end); 202 pr_debug("hmm range: start = 0x%lx, end = 0x%lx", 203 hmm_range->start, hmm_range->end); 206 timeout = max((hmm_range->end - hmm_range->start) >> 26, 1UL); 224 if (hmm_range->end == end) 227 hmm_range->start = hmm_range->end; [all...] |
/linux-master/arch/x86/mm/ |
H A D | init.c | 208 unsigned long end; member in struct:map_range 332 mr[nr_range].end = end_pfn<<PAGE_SHIFT; 353 unsigned long end = round_up(mr[i].end, PMD_SIZE); local 356 if ((end >> PAGE_SHIFT) > max_low_pfn) 360 if (memblock_is_region_memory(start, end - start)) 366 unsigned long end = round_up(mr[i].end, PUD_SIZE); local 368 if (memblock_is_region_memory(start, end - start)) 401 unsigned long end) 399 split_mem_range(struct map_range *mr, int nr_range, unsigned long start, unsigned long end) argument 532 init_memory_mapping(unsigned long start, unsigned long end, pgprot_t prot) argument 578 u64 end = clamp_val(PFN_PHYS(end_pfn), r_start, r_end); local 753 unsigned long end; local 888 free_init_pages(const char *what, unsigned long begin, unsigned long end) argument 937 free_kernel_image_pages(const char *what, void *begin, void *end) argument 975 free_initrd_mem(unsigned long start, unsigned long end) argument [all...] |
/linux-master/drivers/android/ |
H A D | binder_alloc_selftest.c | 24 * end with regard to the end of the previous buffer. 28 * Symbol [ means the start of a buffer, ] means the end 33 * @SAME_PAGE_UNALIGNED: The end of this buffer is on 34 * the same page as the end of the previous buffer and 41 * @SAME_PAGE_ALIGNED: When the end of the previous buffer 42 * is not page aligned, the end of this buffer is on the 43 * same page as the end of the previous buffer and is page 45 * end of this buffer is aligned to the next page boundary. 52 * @NEXT_PAGE_UNALIGNED: The end o 101 unsigned long end; local 136 binder_selftest_free_buf(struct binder_alloc *alloc, struct binder_buffer *buffers[], size_t *sizes, int *seq, size_t end) argument 180 binder_selftest_alloc_free(struct binder_alloc *alloc, size_t *sizes, int *seq, size_t end) argument 209 binder_selftest_free_seq(struct binder_alloc *alloc, size_t *sizes, int *seq, int index, size_t end) argument 257 size_t end, prev; local [all...] |
/linux-master/arch/s390/mm/ |
H A D | pgalloc.c | 73 int crst_table_upgrade(struct mm_struct *mm, unsigned long end) argument 81 if (end <= asce_limit) 90 if (end > _REGION1_SIZE) { 270 unsigned long end) \ 274 return (next - 1) < (end - 1) ? next : end; \ 294 unsigned long end, int alloc) 303 next = base_page_addr_end(addr, end); 305 } while (pte++, addr = next, addr < end); 310 unsigned long end, in 293 base_page_walk(unsigned long *origin, unsigned long addr, unsigned long end, int alloc) argument 309 base_segment_walk(unsigned long *origin, unsigned long addr, unsigned long end, int alloc) argument 338 base_region3_walk(unsigned long *origin, unsigned long addr, unsigned long end, int alloc) argument 366 base_region2_walk(unsigned long *origin, unsigned long addr, unsigned long end, int alloc) argument 394 base_region1_walk(unsigned long *origin, unsigned long addr, unsigned long end, int alloc) argument 483 unsigned long asce, *table, end; local [all...] |
/linux-master/arch/arm64/mm/ |
H A D | mmu.c | 167 static void init_pte(pte_t *ptep, unsigned long addr, unsigned long end, argument 175 * are deferred to the end of alloc_init_cont_pte(). 187 } while (ptep++, addr += PAGE_SIZE, addr != end); 191 unsigned long end, phys_addr_t phys, 221 next = pte_cont_addr_end(addr, end); 232 } while (addr = next, addr != end); 242 static void init_pmd(pmd_t *pmdp, unsigned long addr, unsigned long end, argument 251 next = pmd_addr_end(addr, end); 272 } while (pmdp++, addr = next, addr != end); 276 unsigned long end, phys_addr_ 190 alloc_init_cont_pte(pmd_t *pmdp, unsigned long addr, unsigned long end, phys_addr_t phys, pgprot_t prot, phys_addr_t (*pgtable_alloc)(int), int flags) argument 275 alloc_init_cont_pmd(pud_t *pudp, unsigned long addr, unsigned long end, phys_addr_t phys, pgprot_t prot, phys_addr_t (*pgtable_alloc)(int), int flags) argument 324 alloc_init_pud(p4d_t *p4dp, unsigned long addr, unsigned long end, phys_addr_t phys, pgprot_t prot, phys_addr_t (*pgtable_alloc)(int), int flags) argument 382 alloc_init_p4d(pgd_t *pgdp, unsigned long addr, unsigned long end, phys_addr_t phys, pgprot_t prot, phys_addr_t (*pgtable_alloc)(int), int flags) argument 431 unsigned long addr, end, next; local 550 __map_memblock(pgd_t *pgdp, phys_addr_t start, phys_addr_t end, pgprot_t prot, int flags) argument 626 phys_addr_t start, end; local 784 u64 end = __pa_symbol(__idmap_text_end); local 833 pgtable_range_aligned(unsigned long start, unsigned long end, unsigned long floor, unsigned long ceiling, unsigned long mask) argument 852 unmap_hotplug_pte_range(pmd_t *pmdp, unsigned long addr, unsigned long end, bool free_mapped, struct vmem_altmap *altmap) argument 873 unmap_hotplug_pmd_range(pud_t *pudp, unsigned long addr, unsigned long end, bool free_mapped, struct vmem_altmap *altmap) argument 906 unmap_hotplug_pud_range(p4d_t *p4dp, unsigned long addr, unsigned long end, bool free_mapped, struct vmem_altmap *altmap) argument 939 unmap_hotplug_p4d_range(pgd_t *pgdp, unsigned long addr, unsigned long end, bool free_mapped, struct vmem_altmap *altmap) argument 958 unmap_hotplug_range(unsigned long addr, unsigned long end, bool free_mapped, struct vmem_altmap *altmap) argument 984 free_empty_pte_table(pmd_t *pmdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 1021 free_empty_pmd_table(pud_t *pudp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 1061 free_empty_pud_table(p4d_t *p4dp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 1101 free_empty_p4d_table(pgd_t *pgdp, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 1141 free_empty_tables(unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 1173 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) argument 1185 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) argument 1269 unsigned long next, end; local 1295 unsigned long end = start + size; local 1396 unsigned long end = start + (1UL << PA_SECTION_SHIFT); local 1446 phys_addr_t start, end, addr; local [all...] |