/linux-master/tools/perf/util/ |
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/lib/ |
H A D | iomap_copy.c | 25 const u32 *end = src + count; local 27 while (src < end) 46 const u32 __iomem *end = src + count; local 48 while (src < end) 70 const u64 *end = src + count; local 72 while (src < end)
|
H A D | siphash.c | 48 const u8 *end = data + len - (len % sizeof(u64)); local 52 for (; data != end; data += sizeof(u64)) { 65 case 7: b |= ((u64)end[6]) << 48; fallthrough; 66 case 6: b |= ((u64)end[5]) << 40; fallthrough; 67 case 5: b |= ((u64)end[4]) << 32; fallthrough; 69 case 3: b |= ((u64)end[2]) << 16; fallthrough; 71 case 1: b |= end[0]; 81 const u8 *end = data + len - (len % sizeof(u64)); local 85 for (; data != end; data += sizeof(u64)) { 98 case 7: b |= ((u64)end[ 249 const u8 *end = data + len - (len % sizeof(u64)); local 282 const u8 *end = data + len - (len % sizeof(u64)); local 411 const u8 *end = data + len - (len % sizeof(u32)); local 434 const u8 *end = data + len - (len % sizeof(u32)); local [all...] |
/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/s390/boot/ |
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/x86/include/asm/e820/ |
H A D | api.h | 13 extern bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type); 14 extern bool e820__mapped_any(u64 start, u64 end, enum e820_type type); 15 extern bool e820__mapped_all(u64 start, u64 end, enum e820_type type); 44 extern int e820__get_entry_type(u64 start, u64 end); 47 * Returns true iff the specified range [start,end) is completely contained inside 50 static inline bool is_ISA_range(u64 start, u64 end) argument 52 return start >= ISA_START_ADDRESS && end <= ISA_END_ADDRESS;
|
/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()
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pt_walk.h | 52 * @next: The virtual address for the next call, or end address. 84 u64 addr, u64 end, struct xe_pt_walk *walk); 87 u64 addr, u64 end, struct xe_pt_walk *walk); 92 * @end: End of range + 1. 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); 113 * @end: End address. 118 * @end. 121 xe_pt_num_entries(u64 addr, u64 end, unsigned int level, argument 126 return (round_up(end, pt_siz [all...] |
/linux-master/fs/bcachefs/ |
H A D | extent_update.c | 43 struct bpos *end, 50 *end = bpos_min(*end, k.k->p); 60 *end = bpos_min(*end, k.k->p); 68 unsigned sectors = bpos_min(*end, p.k->p).offset - 89 *end = bpos_min(*end, pos); 108 struct bpos *end) 119 *end 40 count_iters_for_insert(struct btree_trans *trans, struct bkey_s_c k, unsigned offset, struct bpos *end, unsigned *nr_iters, unsigned max_iters) argument 105 bch2_extent_atomic_end(struct btree_trans *trans, struct btree_iter *iter, struct bkey_i *insert, struct bpos *end) argument 164 struct bpos end; local [all...] |
/linux-master/drivers/firmware/ |
H A D | memmap.c | 28 * start and end must be u64 rather than resource_size_t, because e820 32 u64 end; /* end of the memory range (incl.) */ member in struct:firmware_map_entry 48 firmware_map_find_entry(u64 start, u64 end, const char *type); 60 static struct memmap_attribute memmap_end_attr = __ATTR_RO(end); 132 * @end: End of the memory range (exclusive). 142 static int firmware_map_add_entry(u64 start, u64 end, argument 146 BUG_ON(start > end); 149 entry->end = end 219 firmware_map_find_entry_in_list(u64 start, u64 end, const char *type, struct list_head *list) argument 246 firmware_map_find_entry(u64 start, u64 end, const char *type) argument 263 firmware_map_find_entry_bootmem(u64 start, u64 end, const char *type) argument 282 firmware_map_add_hotplug(u64 start, u64 end, const char *type) argument 324 firmware_map_add_early(u64 start, u64 end, const char *type) argument 346 firmware_map_remove(u64 start, u64 end, const char *type) argument [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | utprint.c | 27 static char *acpi_ut_bound_string_output(char *string, const char *end, char c); 30 char *end, 68 * end - Boundary of the string 77 static char *acpi_ut_bound_string_output(char *string, const char *end, char c) argument 80 if (string < end) { 188 * end - Boundary of the string 202 char *end, 269 string = acpi_ut_bound_string_output(string, end, ' '); 273 string = acpi_ut_bound_string_output(string, end, sign); 276 string = acpi_ut_bound_string_output(string, end, ' 201 acpi_ut_format_number(char *string, char *end, u64 number, u8 base, s32 width, s32 precision, u8 type) argument 327 char *end; local [all...] |
/linux-master/arch/sh/mm/ |
H A D | tlbflush_32.c | 40 unsigned long end) 50 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 61 end += (PAGE_SIZE - 1); 62 end &= PAGE_MASK; 67 while (start < end) { 78 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) argument 85 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 94 end += (PAGE_SIZE - 1); 95 end &= PAGE_MASK; 97 while (start < end) { 39 local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument [all...] |
/linux-master/arch/csky/mm/ |
H A D | tlb.c | 53 unsigned long end) 58 end += TLB_ENTRY_SIZE - 1; 59 end &= TLB_ENTRY_SIZE_MASK; 63 while (start < end) { 79 while (start < end) { 95 void flush_tlb_kernel_range(unsigned long start, unsigned long end) argument 98 end += TLB_ENTRY_SIZE - 1; 99 end &= TLB_ENTRY_SIZE_MASK; 103 while (start < end) { 119 while (start < end) { 52 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument [all...] |
/linux-master/net/ceph/ |
H A D | cls_lock_client.c | 36 void *p, *end; local 57 end = p + lock_op_buf_size; 62 ceph_encode_string(&p, end, lock_name, name_len); 64 ceph_encode_string(&p, end, cookie, cookie_len); 65 ceph_encode_string(&p, end, tag, tag_len); 66 ceph_encode_string(&p, end, desc, desc_len); 101 void *p, *end; local 116 end = p + unlock_op_buf_size; 121 ceph_encode_string(&p, end, lock_name, name_len); 122 ceph_encode_string(&p, end, cooki 154 void *p, *end; local 201 void *p, *end; local 251 decode_locker(void **p, void *end, struct ceph_locker *locker) argument 288 decode_lockers(void **p, void *end, u8 *type, char **tag, struct ceph_locker **lockers, u32 *num_lockers) argument 344 void *p, *end; local 397 void *p, *end; local [all...] |
/linux-master/arch/x86/pci/ |
H A D | bus_numa.c | 85 info->busn.end = bus_max; 96 resource_size_t end, unsigned long flags, int merge) 101 if (start > end) 120 common_end = min(res->end, end); 125 final_end = max(res->end, end); 128 res->end = final_end; 143 res->end = end; 95 update_res(struct pci_root_info *info, resource_size_t start, resource_size_t end, unsigned long flags, int merge) argument [all...] |
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | tlbflush.h | 48 unsigned long start, unsigned long end) 51 radix__flush_pmd_tlb_range(vma, start, end); 56 unsigned long start, unsigned long end) 59 radix__flush_pud_tlb_range(vma, start, end); 65 unsigned long end) 68 radix__flush_hugetlb_tlb_range(vma, start, end); 72 unsigned long start, unsigned long end) 75 radix__flush_tlb_range(vma, start, end); 79 unsigned long end) 82 radix__flush_tlb_kernel_range(start, end); 47 flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 55 flush_pud_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 63 flush_hugetlb_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 71 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 78 flush_tlb_kernel_range(unsigned long start, unsigned long end) argument [all...] |
H A D | tlbflush-radix.h | 64 unsigned long start, unsigned long end); 66 unsigned long end, int psize); 68 unsigned long end, int psize); 70 unsigned long start, unsigned long end); 72 unsigned long start, unsigned long end); 74 unsigned long end); 75 extern void radix__flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux-master/kernel/ |
H A D | resource.c | 38 .end = IO_SPACE_LIMIT, 46 .end = -1, 112 unsigned long long start, end; local 113 int width = root->end < 0x10000 ? 4 : 8; 122 end = r->end; 124 start = end = 0; 130 width, end, 174 resource_size_t end = new->end; local 325 find_next_iomem_res(resource_size_t start, resource_size_t end, unsigned long flags, unsigned long desc, struct resource *res) argument 374 __walk_iomem_res_desc(resource_size_t start, resource_size_t end, unsigned long flags, unsigned long desc, void *arg, int (*func)(struct resource *, void *)) argument 411 walk_iomem_res_desc(unsigned long desc, unsigned long flags, u64 start, u64 end, void *arg, int (*func)(struct resource *, void *)) argument 425 walk_system_ram_res(u64 start, u64 end, void *arg, int (*func)(struct resource *, void *)) argument 440 walk_system_ram_res_rev(u64 start, u64 end, void *arg, int (*func)(struct resource *, void *)) argument 493 walk_mem_res(u64 start, u64 end, void *arg, int (*func)(struct resource *, void *)) argument 510 resource_size_t start, end; local 988 resource_size_t end = start + size - 1; local 1044 __reserve_region_with_split(struct resource *root, resource_size_t start, resource_size_t end, const char *name) argument 1105 reserve_region_with_split(struct resource *root, resource_size_t start, resource_size_t end, const char *name) argument 1310 resource_size_t end; local 1372 resource_size_t end; local 1699 resource_size_t end = addr + size - 1; local 1833 resource_size_t end; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | dumpstack_64.c | 96 unsigned long begin, end, stk = (unsigned long)stack; local 111 end = begin + sizeof(struct cea_exception_stacks); 113 if (stk < begin || stk >= end) 125 end = begin + (unsigned long)ep->size; 126 regs = (struct pt_regs *)end - 1; 130 info->end = (unsigned long *)end; 137 unsigned long *end = (unsigned long *)this_cpu_read(pcpu_hot.hardirq_stack_ptr); local 141 * @end points directly to the top most stack entry to avoid a -8 145 end [all...] |
/linux-master/arch/x86/mm/ |
H A D | ident_map.c | 8 unsigned long addr, unsigned long end) 11 for (; addr < end; addr += PMD_SIZE) { 22 unsigned long addr, unsigned long end) 26 for (; addr < end; addr = next) { 31 if (next > end) 32 next = end; 62 unsigned long addr, unsigned long end) 67 for (; addr < end; addr = next) { 72 if (next > end) 73 next = end; 7 ident_pmd_init(struct x86_mapping_info *info, pmd_t *pmd_page, unsigned long addr, unsigned long end) argument 21 ident_pud_init(struct x86_mapping_info *info, pud_t *pud_page, unsigned long addr, unsigned long end) argument 61 ident_p4d_init(struct x86_mapping_info *info, p4d_t *p4d_page, unsigned long addr, unsigned long end) argument 101 unsigned long end = pend + info->offset; local [all...] |
H A D | kasan_init_64.c | 39 unsigned long end, int nid) 47 ((end - addr) == PMD_SIZE) && 70 } while (pte++, addr += PAGE_SIZE, addr != end); 74 unsigned long end, int nid) 83 ((end - addr) == PUD_SIZE) && 97 next = pmd_addr_end(addr, end); 100 } while (pmd++, addr = next, addr != end); 104 unsigned long end, int nid) 117 next = pud_addr_end(addr, end); 120 } while (pud++, addr = next, addr != end); 38 kasan_populate_pmd(pmd_t *pmd, unsigned long addr, unsigned long end, int nid) argument 73 kasan_populate_pud(pud_t *pud, unsigned long addr, unsigned long end, int nid) argument 103 kasan_populate_p4d(p4d_t *p4d, unsigned long addr, unsigned long end, int nid) argument 123 kasan_populate_pgd(pgd_t *pgd, unsigned long addr, unsigned long end, int nid) argument 142 kasan_populate_shadow(unsigned long addr, unsigned long end, int nid) argument 160 unsigned long end; local 168 clear_pgds(unsigned long start, unsigned long end) argument 204 kasan_early_p4d_populate(pgd_t *pgd, unsigned long addr, unsigned long end) argument 235 unsigned long end = KASAN_SHADOW_END; local 245 kasan_shallow_populate_p4ds(pgd_t *pgd, unsigned long addr, unsigned long end) argument 264 kasan_shallow_populate_pgds(void *start, void *end) argument [all...] |
/linux-master/arch/alpha/boot/ |
H A D | head.S | 18 .end __start 27 .end wrent 36 .end wrkgp 86 .end switch_to_osf_pal 95 .end tbi 103 .end halt 124 .end move_stack
|
/linux-master/include/linux/ |
H A D | mmu_notifier.h | 32 * page table (from the end callback). 35 * access flags). User should soft dirty the page in the end callback to make 97 * Start-end is necessary in case the secondary MMU is mapping the page 103 unsigned long end); 113 unsigned long end); 146 * invalidate_range_begin/end for the whole duration of the 147 * invalidate_range_begin/end critical section. 192 * invalidate_range_start()/end() callbacks should not be implemented as 210 unsigned long end); 274 unsigned long end; member in struct:mmu_notifier_range 416 mmu_notifier_clear_flush_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument 425 mmu_notifier_clear_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument 493 mmu_notifier_arch_invalidate_secondary_tlbs(struct mm_struct *mm, unsigned long start, unsigned long end) argument 512 mmu_notifier_range_init(struct mmu_notifier_range *range, enum mmu_notifier_event event, unsigned flags, struct mm_struct *mm, unsigned long start, unsigned long end) argument 526 mmu_notifier_range_init_owner( struct mmu_notifier_range *range, enum mmu_notifier_event event, unsigned int flags, struct mm_struct *mm, unsigned long start, unsigned long end, void *owner) argument 608 unsigned long end; member in struct:mmu_notifier_range 611 _mmu_notifier_range_init(struct mmu_notifier_range *range, unsigned long start, unsigned long end) argument 640 mmu_notifier_clear_flush_young(struct mm_struct *mm, unsigned long start, unsigned long end) argument 674 mmu_notifier_arch_invalidate_secondary_tlbs(struct mm_struct *mm, unsigned long start, unsigned long end) argument [all...] |
/linux-master/mm/ |
H A D | page_poison.c | 52 unsigned char *end; local 58 for (end = mem + bytes - 1; end > start; end--) { 59 if (*end != PAGE_POISON) 65 else if (start == end && single_bit_flip(*start, PAGE_POISON)) 71 end - start + 1, 1);
|
/linux-master/fs/proc/ |
H A D | bootconfig.c | 23 #define rest(dst, end) ((end) > (dst) ? (end) - (dst) : 0) 29 char *key, *end = dst + size; local 42 ret = snprintf(dst, rest(dst, end), "%s = ", key); 53 ret = snprintf(dst, rest(dst, end), "%c%s%c%s", 60 ret = snprintf(dst, rest(dst, end), "\"\"\n"); 67 ret = snprintf(dst, rest(dst, end), "# Parameters from bootloader:\n# %s\n", 75 return ret < 0 ? ret : dst - (end - size);
|