/linux-master/lib/zlib_inflate/ |
H A D | inffast.h | 11 void inflate_fast (z_streamp strm, unsigned start);
|
/linux-master/arch/csky/include/asm/ |
H A D | cache.h | 15 void dcache_wb_line(unsigned long start); 17 void icache_inv_range(unsigned long start, unsigned long end); 21 void dcache_wb_range(unsigned long start, unsigned long end); 24 void cache_wbinv_range(unsigned long start, unsigned long end); 27 void dma_wbinv_range(unsigned long start, unsigned long end); 28 void dma_inv_range(unsigned long start, unsigned long end); 29 void dma_wb_range(unsigned long start, unsigned long end);
|
H A D | tlbflush.h | 12 * - flush_tlb_range(vma, start, end) flushes a range of pages 13 * - flush_tlb_kernel_range(start, end) flushes a range of kernel pages 18 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 20 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux-master/tools/perf/ |
H A D | perf-read-vdso.c | 15 void *start, *end; local 18 if (find_map(&start, &end, VDSO__MAP_NAME)) 21 size = end - start; 24 written = fwrite(start, 1, size, stdout); 27 start += written;
|
/linux-master/arch/arm64/include/asm/ |
H A D | cacheflush.h | 26 * Start addresses are inclusive and end addresses are exclusive; start 33 * All functions below apply to the interval [start, end) 34 * - start - virtual start address (inclusive) 37 * caches_clean_inval_pou(start, end) 42 * caches_clean_inval_user_pou(start, end) 48 * icache_inval_pou(start, end) 52 * dcache_clean_inval_poc(start, end) 56 * dcache_inval_poc(start, end) 60 * dcache_clean_poc(start, en 82 flush_icache_range(unsigned long start, unsigned long end) argument [all...] |
/linux-master/arch/hexagon/mm/ |
H A D | cache.c | 12 #define spanlines(start, end) \ 13 (((end - (start & ~(LINESIZE - 1))) >> LINEBITS) + 1) 15 void flush_dcache_range(unsigned long start, unsigned long end) argument 17 unsigned long lines = spanlines(start, end-1); 20 start &= ~(LINESIZE - 1); 28 : "r" (start) 30 start += LINESIZE; 35 void flush_icache_range(unsigned long start, unsigned long end) argument 37 unsigned long lines = spanlines(start, end-1); 40 start 60 hexagon_clean_dcache_range(unsigned long start, unsigned long end) argument 80 hexagon_inv_dcache_range(unsigned long start, unsigned long end) argument [all...] |
/linux-master/kernel/ |
H A D | numa.c | 9 int memory_add_physaddr_to_nid(u64 start) argument 12 start); 19 int phys_to_target_node(u64 start) argument 22 start);
|
H A D | range.c | 12 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) argument 14 if (start >= end) 21 range[nr_range].start = start; 30 u64 start, u64 end) 34 if (start >= end) 37 /* get new start/end: */ 44 common_start = max(range[i].start, start); 49 /* new start/en 29 add_range_with_merge(struct range *range, int az, int nr_range, u64 start, u64 end) argument 65 subtract_range(struct range *range, int az, u64 start, u64 end) argument [all...] |
/linux-master/arch/mips/pci/ |
H A D | pci-generic.c | 28 resource_size_t start = res->start; local 31 if (res->flags & IORESOURCE_IO && start & 0x300) 32 start = (start + 0x3ff) & ~0x3ff; 34 start = (start + align - 1) & ~(align - 1); 40 start, size, align); 42 return start; 55 if (res->start ! [all...] |
H A D | pci-malta.c | 30 .start = 0x00000000UL, 81 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; local 103 start = GT_READ(GT_PCI0M0LD_OFS); 106 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); 112 if (end1 - start1 > end - start) { 113 start = start1; 117 mask = ~(start ^ end); 119 BUG_ON((start & GT_PCI_HD_MSK) != (map & GT_PCI_HD_MSK) && 121 gt64120_mem_resource.start = start; [all...] |
/linux-master/drivers/firmware/efi/libstub/ |
H A D | bitmap.c | 3 void __bitmap_set(unsigned long *map, unsigned int start, int len) argument 5 unsigned long *p = map + BIT_WORD(start); 6 const unsigned int size = start + len; 7 int bits_to_set = BITS_PER_LONG - (start % BITS_PER_LONG); 8 unsigned long mask_to_set = BITMAP_FIRST_WORD_MASK(start); 23 void __bitmap_clear(unsigned long *map, unsigned int start, int len) argument 25 unsigned long *p = map + BIT_WORD(start); 26 const unsigned int size = start + len; 27 int bits_to_clear = BITS_PER_LONG - (start % BITS_PER_LONG); 28 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); [all...] |
/linux-master/tools/testing/radix-tree/ |
H A D | bitmap.c | 5 void bitmap_clear(unsigned long *map, unsigned int start, int len) argument 7 unsigned long *p = map + BIT_WORD(start); 8 const unsigned int size = start + len; 9 int bits_to_clear = BITS_PER_LONG - (start % BITS_PER_LONG); 10 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start);
|
/linux-master/tools/perf/arch/s390/util/ |
H A D | machine.c | 12 int arch__fix_module_text_start(u64 *start, u64 *size, const char *name) argument 14 u64 m_start = *start; 19 if (sysfs__read_ull(path, (unsigned long long *)start) < 0) { 20 pr_debug2("Using module %s start:%#lx\n", path, m_start); 21 *start = m_start; 23 /* Successful read of the modules segment text start address. 24 * Calculate difference between module start address 25 * in memory and module text segment start address. 27 * (from /proc/modules) and module text segment start 33 *size -= (*start [all...] |
/linux-master/arch/powerpc/lib/ |
H A D | pmem.c | 13 static inline void __clean_pmem_range(unsigned long start, unsigned long stop) argument 17 void *addr = (void *)(start & ~(bytes - 1)); 25 static inline void __flush_pmem_range(unsigned long start, unsigned long stop) argument 29 void *addr = (void *)(start & ~(bytes - 1)); 37 static inline void clean_pmem_range(unsigned long start, unsigned long stop) argument 40 return __clean_pmem_range(start, stop); 43 static inline void flush_pmem_range(unsigned long start, unsigned long stop) argument 46 return __flush_pmem_range(start, stop); 54 unsigned long start = (unsigned long) addr; local 55 clean_pmem_range(start, star 61 unsigned long start = (unsigned long) addr; local 72 unsigned long copied, start = (unsigned long) dest; local 82 unsigned long start = (unsigned long) dest; local [all...] |
H A D | restart_table.c | 5 unsigned long start; member in struct:soft_mask_table_entry 10 unsigned long start; member in struct:restart_table_entry 27 unsigned long start = smte->start; local 30 if (addr >= start && addr < end) 45 unsigned long start = rte->start; local 49 if (addr >= start && addr < end)
|
/linux-master/arch/csky/mm/ |
H A D | cachev2.c | 24 void icache_inv_range(unsigned long start, unsigned long end) argument 26 unsigned long i = start & ~(L1_CACHE_BYTES - 1); 34 unsigned long start; member in struct:cache_range 49 unsigned long i = param->start & ~(L1_CACHE_BYTES - 1); 62 void icache_inv_range(unsigned long start, unsigned long end) argument 64 struct cache_range param = { start, end }; 73 inline void dcache_wb_line(unsigned long start) argument 75 asm volatile("dcache.cval1 %0\n"::"r"(start):"memory"); 79 void dcache_wb_range(unsigned long start, unsigned long end) argument 81 unsigned long i = start 88 cache_wbinv_range(unsigned long start, unsigned long end) argument 95 dma_wbinv_range(unsigned long start, unsigned long end) argument 104 dma_inv_range(unsigned long start, unsigned long end) argument 113 dma_wb_range(unsigned long start, unsigned long end) argument [all...] |
/linux-master/arch/parisc/math-emu/ |
H A D | fpbits.h | 40 #define Bitfield_extract(start, length, object) \ 41 ((object) >> (HOSTWDSZ - (start) - (length)) & \ 44 #define Bitfield_signed_extract(start, length, object) \ 45 ((int)((object) << start) >> (HOSTWDSZ - (length))) 47 #define Bitfield_mask(start, len, object) \ 48 ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) 50 #define Bitfield_deposit(value,start,len,object) object = \ 51 ((object) & ~(((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) | \ 52 (((value) & ((unsigned)-1 >> (HOSTWDSZ-len))) << (HOSTWDSZ-start-len))
|
/linux-master/include/trace/events/ |
H A D | osnoise.h | 11 TP_PROTO(struct task_struct *t, u64 start, u64 duration), 13 TP_ARGS(t, start, duration), 17 __field( u64, start ) 25 __entry->start = start; 29 TP_printk("%8s:%d start %llu.%09u duration %llu ns", 32 __print_ns_to_secs(__entry->start), 33 __print_ns_without_secs(__entry->start), 39 TP_PROTO(int vector, u64 start, u64 duration), 41 TP_ARGS(vector, start, duratio [all...] |
/linux-master/include/linux/ |
H A D | firmware-map.h | 17 int firmware_map_add_early(u64 start, u64 end, const char *type); 18 int firmware_map_add_hotplug(u64 start, u64 end, const char *type); 19 int firmware_map_remove(u64 start, u64 end, const char *type); 23 static inline int firmware_map_add_early(u64 start, u64 end, const char *type) argument 28 static inline int firmware_map_add_hotplug(u64 start, u64 end, const char *type) argument 33 static inline int firmware_map_remove(u64 start, u64 end, const char *type) argument
|
/linux-master/mm/ |
H A D | msync.c | 21 * MS_ASYNC does not start I/O (it used to, up to 2.5.67). 27 * Or the application may run fadvise(FADV_DONTNEED) against the fd to start 32 SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags) 40 start = untagged_addr(start); 44 if (offset_in_page(start)) 50 end = start + len; 51 if (end < start) 54 if (end == start) 57 * If the interval [start,en [all...] |
/linux-master/arch/x86/kernel/ |
H A D | resource.c | 7 static void resource_clip(struct resource *res, resource_size_t start, argument 12 if (res->end < start || res->start > end) 15 if (res->start < start) 16 low = start - res->start; 23 res->end = start - 1; 25 res->start = end + 1; 44 if (orig.start ! [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | tlbflush.h | 11 * - flush_tlb_range(vma, start, end) flushes a range of pages 12 * - flush_tlb_kernel_range(start, end) flushes a range of kernel pages 17 unsigned long start, 21 extern void local_flush_tlb_kernel_range(unsigned long start, 31 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 34 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end); 44 #define flush_tlb_range(vma, start, end) \ 45 local_flush_tlb_range(vma, start, end) 47 #define flush_tlb_kernel_range(start, end) \ 48 local_flush_tlb_kernel_range(start, en [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | sparsemem.h | 16 extern int remove_section_mapping(unsigned long start, unsigned long end); 17 extern int memory_add_physaddr_to_nid(u64 start);
|
/linux-master/arch/x86/boot/compressed/ |
H A D | sev.h | 14 void snp_accept_memory(phys_addr_t start, phys_addr_t end); 19 static inline void snp_accept_memory(phys_addr_t start, phys_addr_t end) { } argument
|
/linux-master/arch/arm/mm/ |
H A D | cache-xsc3l2.c | 86 static void xsc3_l2_inv_range(unsigned long start, unsigned long end) argument 90 if (start == 0 && end == -1ul) { 100 if (start & (CACHE_LINE_SIZE - 1)) { 101 vaddr = l2_map_va(start & ~(CACHE_LINE_SIZE - 1), vaddr); 104 start = (start | (CACHE_LINE_SIZE - 1)) + 1; 108 * Invalidate all full cache lines between 'start' and 'end'. 110 while (start < (end & ~(CACHE_LINE_SIZE - 1))) { 111 vaddr = l2_map_va(start, vaddr); 113 start 130 xsc3_l2_clean_range(unsigned long start, unsigned long end) argument 168 xsc3_l2_flush_range(unsigned long start, unsigned long end) argument [all...] |