/linux-master/arch/powerpc/boot/ |
H A D | stdlib.c | 13 unsigned long long int strtoull(const char *ptr, char **end, int base) argument 38 if (end) 39 *end = (char *)ptr;
|
/linux-master/arch/s390/lib/ |
H A D | delay.c | 26 unsigned long end; local 28 end = get_tod_clock_monotonic() + delta; 29 while (!tod_after(get_tod_clock_monotonic(), end))
|
/linux-master/arch/x86/include/asm/ |
H A D | unaccepted_memory.h | 8 static inline void arch_accept_memory(phys_addr_t start, phys_addr_t end) argument 12 if (!tdx_accept_memory(start, end)) 15 snp_accept_memory(start, end);
|
H A D | tlb.h | 12 unsigned long start = 0UL, end = TLB_FLUSH_ALL; local 17 end = tlb->end; 20 flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables);
|
H A D | memtype.h | 12 extern int memtype_reserve(u64 start, u64 end, 14 extern int memtype_free(u64 start, u64 end); 19 extern int memtype_reserve_io(resource_size_t start, resource_size_t end, 22 extern void memtype_free_io(resource_size_t start, resource_size_t end);
|
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_ethtool.c | 85 int end; member in struct:sja1105_port_counter 96 .end = 24, 103 .end = 16, 110 .end = 8, 117 .end = 0, 125 .end = 27, 132 .end = 26, 139 .end = 25, 146 .end = 24, 153 .end [all...] |
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_pio_copy.c | 50 const u64 *end = src + (count >> 1); local 52 while (src < end) 59 const u32 *end = src + count; 61 while (src < end)
|
/linux-master/arch/arm/include/asm/ |
H A D | outercache.h | 38 * @end: end physical address, exclusive 40 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) argument 43 outer_cache.inv_range(start, end); 49 * @end: end physical address, exclusive 51 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) argument 54 outer_cache.clean_range(start, end); 60 * @end: end physica 62 outer_flush_range(phys_addr_t start, phys_addr_t end) argument 108 outer_inv_range(phys_addr_t start, phys_addr_t end) argument 110 outer_clean_range(phys_addr_t start, phys_addr_t end) argument 112 outer_flush_range(phys_addr_t start, phys_addr_t end) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste_v2.c | 41 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_0, .start = 0, .end = 31, 44 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_1, .start = 16, .end = 31, 47 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 0, .end = 15, 50 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_0, .start = 0, .end = 31, 53 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 16, .end = 31, 56 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 18, .end = 23, 59 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_1, .start = 16, .end = 24, 63 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31, 67 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15, 71 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end [all...] |
/linux-master/fs/nls/ |
H A D | nls_ucs2_data.h | 8 wchar_t end; member in struct:UniCaseRange
|
/linux-master/arch/nios2/include/asm/ |
H A D | cacheflush.h | 27 unsigned long end); 35 extern void flush_icache_range(unsigned long start, unsigned long end); 40 #define flush_cache_vmap(start, end) flush_dcache_range(start, end) 41 #define flush_cache_vmap_early(start, end) do { } while (0) 42 #define flush_cache_vunmap(start, end) flush_dcache_range(start, end) 51 extern void flush_dcache_range(unsigned long start, unsigned long end); 52 extern void invalidate_dcache_range(unsigned long start, unsigned long end);
|
/linux-master/arch/riscv/include/asm/ |
H A D | sections.h | 21 uintptr_t end = (uintptr_t)__init_data_begin; local 23 return va >= start && va < end; 29 uintptr_t end = (uintptr_t)lm_alias(__init_data_begin); local 31 return va >= start && va < end;
|
H A D | tlbflush.h | 39 unsigned long end, unsigned int page_size); 42 unsigned long end); 43 void flush_tlb_kernel_range(unsigned long start, unsigned long end); 44 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end); 48 unsigned long end); 64 unsigned long start, unsigned long end) 71 unsigned long end) 77 #define flush_tlb_mm_range(mm, start, end, page_size) flush_tlb_all() 78 #define local_flush_tlb_kernel_range(start, end) flush_tlb_all() 63 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 70 flush_tlb_kernel_range(unsigned long start, unsigned long end) argument
|
/linux-master/tools/perf/util/ |
H A D | block-range.c | 22 assert(entry->start <= entry->end); /* single instruction block; jump to a jump */ 24 old = entry->end; 41 else if (addr > entry->end) 73 * @end: branch ending this basic block 77 struct block_range_iter block_range__create(u64 start, u64 end) argument 90 else if (start > entry->end) 97 * Didn't find anything.. there's a hole at @start, however @end might 108 if (entry->end < start) { 115 if (next->start <= end) { /* add head: [start...][n->start...] */ 122 .end [all...] |
H A D | svghelper.h | 9 void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end); 10 void svg_ubox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges); 11 void svg_lbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges); 12 void svg_fbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges); 13 void svg_box(int Yslot, u64 start, u64 end, const char *type); 14 void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 15 void svg_running(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 16 void svg_waiting(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 20 void svg_process(int cpu, u64 start, u64 end, int pid, const char *name, const char *backtrace); 21 void svg_cstate(int cpu, u64 start, u64 end, in [all...] |
/linux-master/fs/ceph/ |
H A D | mdsmap.c | 58 #define __decode_and_drop_type(p, end, type, bad) \ 60 if (*p + sizeof(type) > end) \ 65 #define __decode_and_drop_set(p, end, type, bad) \ 69 ceph_decode_32_safe(p, end, n, bad); \ 71 ceph_decode_need(p, end, need, bad); \ 75 #define __decode_and_drop_map(p, end, ktype, vtype, bad) \ 79 ceph_decode_32_safe(p, end, n, bad); \ 81 ceph_decode_need(p, end, need, bad); \ 86 static int __decode_and_drop_compat_set(void **p, void* end) argument 92 ceph_decode_need(p, end, sizeo 118 ceph_mdsmap_decode(struct ceph_mds_client *mdsc, void **p, void *end, bool msgr2) argument [all...] |
/linux-master/arch/csky/mm/ |
H A D | cachev1.c | 45 unsigned int end, 53 if (unlikely((end - start) >= PAGE_SIZE) || 68 for (; i < end; i += L1_CACHE_BYTES) { 87 void icache_inv_range(unsigned long start, unsigned long end) argument 89 cache_op_range(start, end, INS_CACHE|CACHE_INV, 0); 102 void dcache_wb_range(unsigned long start, unsigned long end) argument 104 cache_op_range(start, end, DATA_CACHE|CACHE_CLR, 0); 112 void cache_wbinv_range(unsigned long start, unsigned long end) argument 114 cache_op_range(start, end, INS_CACHE|DATA_CACHE|CACHE_CLR|CACHE_INV, 0); 123 void dma_wbinv_range(unsigned long start, unsigned long end) argument 43 cache_op_range( unsigned int start, unsigned int end, unsigned int value, unsigned int l2) argument 128 dma_inv_range(unsigned long start, unsigned long end) argument 133 dma_wb_range(unsigned long start, unsigned long end) argument [all...] |
/linux-master/arch/nios2/mm/ |
H A D | cacheflush.c | 19 static void __flush_dcache(unsigned long start, unsigned long end) argument 24 end += (cpuinfo.dcache_line_size - 1); 25 end &= ~(cpuinfo.dcache_line_size - 1); 27 if (end > start + cpuinfo.dcache_size) 28 end = start + cpuinfo.dcache_size; 30 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { 38 static void __invalidate_dcache(unsigned long start, unsigned long end) argument 43 end += (cpuinfo.dcache_line_size - 1); 44 end &= ~(cpuinfo.dcache_line_size - 1); 46 for (addr = start; addr < end; add 54 __flush_icache(unsigned long start, unsigned long end) argument 115 flush_icache_range(unsigned long start, unsigned long end) argument 121 flush_dcache_range(unsigned long start, unsigned long end) argument 128 invalidate_dcache_range(unsigned long start, unsigned long end) argument 134 flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) argument 146 unsigned long end = start + nr * PAGE_SIZE; local 156 unsigned long end = start + PAGE_SIZE; local [all...] |
/linux-master/drivers/firmware/efi/libstub/ |
H A D | unaccepted_memory.c | 91 * unaligned start/end addresses and either: 97 void process_unaccepted_memory(u64 start, u64 end) argument 120 if (end - start < 2 * unit_size) { 121 arch_accept_memory(start, end); 126 * No matter how the start and end are aligned, at least one unaccepted 136 /* Immediately accept a <unit_size piece at the end: */ 137 if (end & unit_mask) { 138 arch_accept_memory(round_down(end, unit_size), end); local 139 end 180 accept_memory(phys_addr_t start, phys_addr_t end) argument [all...] |
/linux-master/drivers/firmware/efi/ |
H A D | unaccepted_memory.c | 15 unsigned long end; member in struct:accept_range 32 void accept_memory(phys_addr_t start, phys_addr_t end) argument 52 if (end < unaccepted->phys_base) 57 end -= unaccepted->phys_base; 76 * 1. Implicitly extend the range_contains_unaccepted_memory(start, end) 77 * checks up to end+unit_size if 'end' is aligned on a unit_size 80 * 2. Implicitly extend accept_memory(start, end) to end+unit_size if 81 * 'end' i 155 range_contains_unaccepted_memory(phys_addr_t start, phys_addr_t end) argument [all...] |
/linux-master/arch/microblaze/kernel/cpu/ |
H A D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ 96 end = min(start + cache_size, end); \ 121 * end address is not aligned, if end is aligned then I have to subtract 125 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ 130 end = ((end & align) == end) ? end 159 __flush_icache_range_msr_irq(unsigned long start, unsigned long end) argument 185 __flush_icache_range_nomsr_irq(unsigned long start, unsigned long end) argument 213 __flush_icache_range_noirq(unsigned long start, unsigned long end) argument 377 __invalidate_dcache_range_wb(unsigned long start, unsigned long end) argument 397 __invalidate_dcache_range_nomsr_wt(unsigned long start, unsigned long end) argument 417 __invalidate_dcache_range_msr_irq_wt(unsigned long start, unsigned long end) argument 444 __invalidate_dcache_range_nomsr_irq(unsigned long start, unsigned long end) argument 489 __flush_dcache_range_wb(unsigned long start, unsigned long end) argument [all...] |
/linux-master/tools/build/feature/ |
H A D | test-dwarf_getlocations.c | 7 Dwarf_Addr base, start, end; local 12 return (int)dwarf_getlocations(&attr, offset, &base, &start, &end, &op, &nops);
|
/linux-master/arch/arm/include/asm/hardware/ |
H A D | memc.h | 16 #define video_set_dma(start,end,offset) \ 19 memc_write (VDMA_END, (end - VDMA_XFERSIZE) >> 2); \
|
/linux-master/arch/um/include/asm/ |
H A D | tlbflush.h | 19 * - flush_tlb_range(vma, start, end) flushes a range of pages 25 unsigned long end); 28 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux-master/arch/x86/mm/ |
H A D | mm_internal.h | 14 unsigned long end, 18 unsigned long end,
|