/linux-master/arch/hexagon/include/asm/ |
H A D | cacheflush.h | 18 * - flush_cache_range(vma, start, end) flushes a range of pages 19 * - flush_icache_range(start, end) flush a range of instructions 31 extern void flush_dcache_range(unsigned long start, unsigned long end); 37 extern void flush_icache_range(unsigned long start, unsigned long end); 78 extern void hexagon_inv_dcache_range(unsigned long start, unsigned long end); 79 extern void hexagon_clean_dcache_range(unsigned long start, unsigned long end);
|
/linux-master/arch/hexagon/mm/ |
H A D | vm_tlb.c | 27 unsigned long end) 32 __vmclrmap((void *)start, end - start); 50 /* should probably use that fixaddr end or whateve label */ 79 void flush_tlb_kernel_range(unsigned long start, unsigned long end) argument 81 __vmclrmap((void *)start, end - start); 26 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument
|
/linux-master/arch/mips/cavium-octeon/ |
H A D | csrc-octeon.c | 146 u64 cur, end, inc; local 151 end = cur + inc; 153 while (end > cur) 160 u64 cur, end, inc; local 165 end = cur + inc; 167 while (end > cur) 174 u64 cur, end; local 177 end = cur + loops; 179 while (end > cur) 195 u64 cur, end; local [all...] |
/linux-master/scripts/kconfig/ |
H A D | mnconf-common.h | 15 int handle_search_keys(int key, size_t start, size_t end, void *_data);
|
/linux-master/tools/testing/selftests/riscv/hwprobe/ |
H A D | which-cpus.c | 31 int start = 0, end = 0; local 40 if (start != end && !CPU_ISSET(c, cpus)) 41 printf("-%d", end); 46 if (i != 0 && c == end + 1) { 47 end = c; 52 start = end = c; 54 if (start != end) 55 printf("-%d", end); 63 char *start, *end; local 71 pairs[i].key = strtol(start, &end, [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | sections.h | 62 unsigned long end) 69 (unsigned long)__va(real_start) < end; 72 static inline int overlaps_kernel_text(unsigned long start, unsigned long end) argument 75 (unsigned long)_stext < end; 61 overlaps_interrupt_vector_text(unsigned long start, unsigned long end) argument
|
/linux-master/drivers/cache/ |
H A D | ax45mp_cache.c | 65 static void ax45mp_cpu_cache_operation(unsigned long start, unsigned long end, argument 73 while (end > start) { 90 static inline void ax45mp_cpu_dcache_wb_range(unsigned long start, unsigned long end) argument 92 ax45mp_cpu_cache_operation(start, end, AX45MP_CCTL_L1D_VA_WB, 97 static inline void ax45mp_cpu_dcache_inval_range(unsigned long start, unsigned long end) argument 99 ax45mp_cpu_cache_operation(start, end, AX45MP_CCTL_L1D_VA_INVAL, 106 unsigned long end = start + size; local 110 if (unlikely(start == end)) 116 end = ((end 128 unsigned long end = start + size; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | check.c | 74 char *end; local 82 size = memparse(arg, &end); 84 if (*end == '\0') 94 phys_addr_t start, end; local 115 for_each_free_mem_range(i, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end, 119 end = clamp_t(phys_addr_t, round_down(end, PAGE_SIZE), 121 if (start >= end) 124 memblock_reserve(start, end - start); 126 scan_areas[num_scan_areas].size = end [all...] |
/linux-master/arch/s390/boot/ |
H A D | vmem.c | 39 static void pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode); 52 static inline void kasan_populate(unsigned long start, unsigned long end, enum populate_mode mode) argument 55 end = PAGE_ALIGN(__sha(end)); 56 pgtable_populate(start, end, mode); 66 unsigned long start, end; local 81 for_each_physmem_usable_range(i, &start, &end) { 83 (unsigned long)__identity_va(end), 90 memgap_start = end; 109 unsigned long end, enu 108 kasan_pgd_populate_zero_shadow(pgd_t *pgd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 119 kasan_p4d_populate_zero_shadow(p4d_t *p4d, unsigned long addr, unsigned long end, enum populate_mode mode) argument 130 kasan_pud_populate_zero_shadow(pud_t *pud, unsigned long addr, unsigned long end, enum populate_mode mode) argument 141 kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 166 kasan_pgd_populate_zero_shadow(pgd_t *pgd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 172 kasan_p4d_populate_zero_shadow(p4d_t *p4d, unsigned long addr, unsigned long end, enum populate_mode mode) argument 178 kasan_pud_populate_zero_shadow(pud_t *pud, unsigned long addr, unsigned long end, enum populate_mode mode) argument 184 kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 267 can_large_pud(pud_t *pu_dir, unsigned long addr, unsigned long end, enum populate_mode mode) argument 274 can_large_pmd(pmd_t *pm_dir, unsigned long addr, unsigned long end, enum populate_mode mode) argument 281 pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 304 pgtable_pmd_populate(pud_t *pud, unsigned long addr, unsigned long end, enum populate_mode mode) argument 337 pgtable_pud_populate(p4d_t *p4d, unsigned long addr, unsigned long end, enum populate_mode mode) argument 370 pgtable_p4d_populate(pgd_t *pgd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 390 pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode) argument 415 unsigned long start, end; local [all...] |
H A D | string.c | 35 char *end; local 41 end = s + size - 1; 42 while (end >= s && isspace(*end)) 43 end--; 44 *(end + 1) = '\0'; 67 * @endp: A pointer to the end of the parsed string will be placed here
|
/linux-master/arch/sh/kernel/cpu/sh4a/ |
H A D | pinmux-sh7734.c | 17 .end = 0xFFFC011C, 22 .end = 0xFFC4502B,
|
/linux-master/arch/m68k/coldfire/ |
H A D | mcf8390.c | 21 .end = NE2000_ADDR + NE2000_ADDRSIZE - 1, 26 .end = NE2000_IRQ_VECTOR,
|
/linux-master/tools/perf/util/ |
H A D | find-map.c | 2 static int find_map(void **start, void **end, const char *name) argument 19 start, end, &m))
|
H A D | time-utils.c | 21 char *end; local 23 time_sec = strtoul(str, &end, 10); 24 if (*end != '.' && *end != '\0') 27 if (*end == '.') { 31 if (strlen(++end) > 9) 34 strncpy(nsec_buf, end, 9); 41 time_nsec = strtoul(nsec_buf, &end, 10); 42 if (*end != '\0') 60 (parse_nsec_time(end_str, &ptime->end) ! 67 split_start_end(char **start, char **end, const char *ostr, char ch) argument 199 set_percent_time(struct perf_time_interval *ptime, double start_pcnt, double end_pcnt, u64 start, u64 end) argument 218 percent_slash_split(char *str, struct perf_time_interval *ptime, u64 start, u64 end) argument 253 percent_dash_split(char *str, struct perf_time_interval *ptime, u64 start, u64 end) argument 282 percent_comma_split(struct perf_time_interval *ptime_buf, int num, const char *ostr, u64 start, u64 end, time_pecent_split func) argument 327 one_percent_convert(struct perf_time_interval *ptime_buf, const char *ostr, u64 start, u64 end, char *c) argument 358 perf_time__percent_parse_str(struct perf_time_interval *ptime_buf, int num, const char *ostr, u64 start, u64 end) argument [all...] |
/linux-master/arch/nios2/include/asm/ |
H A D | tlbflush.h | 16 * - flush_tlb_range(vma, start, end) flushes a range of pages 18 * - flush_tlb_kernel_range(start, end) flushes a range of kernel pages 27 unsigned long end); 28 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux-master/include/linux/ |
H A D | inet.h | 53 extern int in4_pton(const char *src, int srclen, u8 *dst, int delim, const char **end); 54 extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
|
/linux-master/arch/mips/lib/ |
H A D | iomap_copy.c | 21 const u64 __iomem *end = src + count; local 23 while (src < end)
|
/linux-master/arch/mips/loongson2ef/common/ |
H A D | rtc.c | 16 .end = RTC_PORT(1), 20 .end = RTC_IRQ,
|
/linux-master/drivers/pci/hotplug/ |
H A D | rpadlpar_sysfs.c | 31 char *end; local 39 end = strchr(drc_name, '\n'); 40 if (end) 41 *end = '\0'; 62 char *end; local 69 end = strchr(drc_name, '\n'); 70 if (end) 71 *end = '\0';
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | timer_crash.c | 20 goto end; 22 end:
|
/linux-master/mm/ |
H A D | msync.c | 34 unsigned long end; local 50 end = start + len; 51 if (end < start) 54 if (end == start) 57 * If the interval [start,end) covers some unmapped address ranges, 58 * just ignore them, but return -ENOMEM at the end. Besides, if the 68 /* Still start < end. */ 77 if (start >= end) 90 fend = fstart + (min(end, vma->vm_end) - start) - 1; 98 if (error || start >= end) [all...] |
/linux-master/arch/microblaze/include/asm/ |
H A D | cacheflush.h | 56 #define flush_icache_range(start, end) mbc->iflr(start, end); 58 #define invalidate_icache_range(start, end) mbc->iinr(start, end); 64 #define invalidate_dcache_range(start, end) mbc->dinr(start, end); 66 #define flush_dcache_range(start, end) mbc->dflr(start, end);
|
/linux-master/include/trace/events/ |
H A D | damon.h | 27 __field(unsigned long, end) 38 __entry->end = r->ar.end; 47 __entry->start, __entry->end, 62 __field(unsigned long, end) 71 __entry->end = r->ar.end; 78 __entry->start, __entry->end,
|
/linux-master/arch/arc/include/asm/ |
H A D | tlbflush.h | 14 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end); 16 unsigned long start, unsigned long end); 19 unsigned long end); 33 unsigned long end); 35 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end); 39 extern void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
|
/linux-master/arch/sparc/include/asm/ |
H A D | cacheflush_32.h | 14 #define flush_cache_range(vma,start,end) \ 15 sparc32_cachetlb_ops->cache_range(vma, start, end) 18 #define flush_icache_range(start, end) do { } while (0) 50 #define flush_cache_vmap(start, end) flush_cache_all() 51 #define flush_cache_vmap_early(start, end) do { } while (0) 52 #define flush_cache_vunmap(start, end) flush_cache_all()
|