Home
last modified time | relevance | path

Searched refs:end (Results 1 – 25 of 1107) sorted by relevance

12345678910>>...45

/arch/mips/pci/
A Dpci-malta.c106 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); in mips_pcibios_init()
114 end = end1; in mips_pcibios_init()
122 gt64120_mem_resource.end = end; in mips_pcibios_init()
133 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); in mips_pcibios_init()
161 end = 1; in mips_pcibios_init()
165 end++; in mips_pcibios_init()
170 end++; in mips_pcibios_init()
215 end <= msc_mem_resource.end)) { in mips_pcibios_init()
218 end = min(end, msc_mem_resource.end); in mips_pcibios_init()
220 msc_mem_resource.end - end) in mips_pcibios_init()
[all …]
/arch/microblaze/kernel/cpu/
A Dcache.c96 end = min(start + cache_size, end); \
130 end = ((end & align) == end) ? end - line_length : end & align; \
131 count = end - start; \
146 end = ((end & align) == end) ? end - line_length : end & align; \
147 WARN_ON(end < start); \
186 unsigned long end) in __flush_icache_range_nomsr_irq() argument
214 unsigned long end) in __flush_icache_range_noirq() argument
378 unsigned long end) in __invalidate_dcache_range_wb() argument
398 unsigned long end) in __invalidate_dcache_range_nomsr_wt() argument
418 unsigned long end) in __invalidate_dcache_range_msr_irq_wt() argument
[all …]
/arch/csky/mm/
A Dcachev2.c24 void icache_inv_range(unsigned long start, unsigned long end) in icache_inv_range() argument
28 for (; i < end; i += L1_CACHE_BYTES) in icache_inv_range()
35 unsigned long end; member
54 for (; i < param->end; i += L1_CACHE_BYTES) in local_icache_inv_range()
64 struct cache_range param = { start, end }; in icache_inv_range()
83 for (; i < end; i += L1_CACHE_BYTES) in dcache_wb_range()
90 dcache_wb_range(start, end); in cache_wbinv_range()
91 icache_inv_range(start, end); in cache_wbinv_range()
99 for (; i < end; i += L1_CACHE_BYTES) in dma_wbinv_range()
108 for (; i < end; i += L1_CACHE_BYTES) in dma_inv_range()
[all …]
A Dcachev1.c45 unsigned int end, in cache_op_range() argument
53 if (unlikely((end - start) >= PAGE_SIZE) || in cache_op_range()
68 for (; i < end; i += L1_CACHE_BYTES) { in cache_op_range()
87 void icache_inv_range(unsigned long start, unsigned long end) in icache_inv_range() argument
89 cache_op_range(start, end, INS_CACHE|CACHE_INV, 0); in icache_inv_range()
102 void dcache_wb_range(unsigned long start, unsigned long end) in dcache_wb_range() argument
104 cache_op_range(start, end, DATA_CACHE|CACHE_CLR, 0); in dcache_wb_range()
112 void cache_wbinv_range(unsigned long start, unsigned long end) in cache_wbinv_range() argument
123 void dma_wbinv_range(unsigned long start, unsigned long end) in dma_wbinv_range() argument
128 void dma_inv_range(unsigned long start, unsigned long end) in dma_inv_range() argument
[all …]
/arch/nios2/mm/
A Dcacheflush.c117 __flush_dcache(start, end); in flush_icache_range()
118 __flush_icache(start, end); in flush_icache_range()
123 __flush_dcache(start, end); in flush_dcache_range()
124 __flush_icache(start, end); in flush_dcache_range()
135 unsigned long end) in flush_cache_range() argument
137 __flush_dcache(start, end); in flush_cache_range()
139 __flush_icache(start, end); in flush_cache_range()
148 __flush_dcache(start, end); in flush_icache_pages()
149 __flush_icache(start, end); in flush_icache_pages()
158 __flush_dcache(start, end); in flush_cache_page()
[all …]
A Dioremap.c26 unsigned long end; in remap_area_pte() local
32 end = address + size; in remap_area_pte()
33 if (end > PMD_SIZE) in remap_area_pte()
34 end = PMD_SIZE; in remap_area_pte()
35 if (address >= end) in remap_area_pte()
54 unsigned long end; in remap_area_pmd() local
57 end = address + size; in remap_area_pmd()
58 if (end > PGDIR_SIZE) in remap_area_pmd()
59 end = PGDIR_SIZE; in remap_area_pmd()
61 if (address >= end) in remap_area_pmd()
[all …]
/arch/arm/mach-pxa/
A Ddevices.c40 .end = IRQ_PMU,
54 .end = 0x41100fff,
59 .end = IRQ_MMC,
93 .end = 0x4060ffff,
98 .end = IRQ_USB,
135 .end = IRQ_LCD,
265 .end = IRQ_I2C,
310 .end = IRQ_I2S,
423 .end = IRQ_SSP,
537 .end = IRQ_SSP,
[all …]
/arch/arm64/include/asm/
A Dcacheflush.h72 extern void caches_clean_inval_pou(unsigned long start, unsigned long end);
73 extern void icache_inval_pou(unsigned long start, unsigned long end);
74 extern void dcache_clean_inval_poc(unsigned long start, unsigned long end);
75 extern void dcache_inval_poc(unsigned long start, unsigned long end);
76 extern void dcache_clean_poc(unsigned long start, unsigned long end);
77 extern void dcache_clean_pop(unsigned long start, unsigned long end);
78 extern void dcache_clean_pou(unsigned long start, unsigned long end);
79 extern long caches_clean_inval_user_pou(unsigned long start, unsigned long end);
80 extern void sync_icache_aliases(unsigned long start, unsigned long end);
82 static inline void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument
[all …]
A Drsi.h26 static inline int rsi_set_memory_range(phys_addr_t start, phys_addr_t end, in rsi_set_memory_range() argument
32 while (start != end) { in rsi_set_memory_range()
33 ret = rsi_set_addr_range_state(start, end, state, flags, &top); in rsi_set_memory_range()
34 if (ret || top < start || top > end) in rsi_set_memory_range()
47 phys_addr_t end) in rsi_set_memory_range_protected() argument
49 return rsi_set_memory_range(start, end, RSI_RIPAS_RAM, in rsi_set_memory_range_protected()
58 phys_addr_t end) in rsi_set_memory_range_protected_safe() argument
60 return rsi_set_memory_range(start, end, RSI_RIPAS_RAM, in rsi_set_memory_range_protected_safe()
65 phys_addr_t end) in rsi_set_memory_range_shared() argument
67 return rsi_set_memory_range(start, end, RSI_RIPAS_EMPTY, in rsi_set_memory_range_shared()
/arch/arm/mm/
A Dcache-feroceon-l2.c79 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_clean_pa_range()
82 va_end = va_start + (end - start); in l2_clean_pa_range()
113 va_end = va_start + (end - start); in l2_inv_pa_range()
149 range_end = end; in calc_range_end()
181 if (start < end && end & (CACHE_LINE_SIZE - 1)) { in feroceon_l2_inv_range()
183 end &= ~(CACHE_LINE_SIZE - 1); in feroceon_l2_inv_range()
189 while (start < end) { in feroceon_l2_inv_range()
206 end = (end + CACHE_LINE_SIZE - 1) & ~(CACHE_LINE_SIZE - 1); in feroceon_l2_clean_range()
207 while (start != end) { in feroceon_l2_clean_range()
220 end = (end + CACHE_LINE_SIZE - 1) & ~(CACHE_LINE_SIZE - 1); in feroceon_l2_flush_range()
[all …]
/arch/x86/pci/
A Damd_bus.c80 u64 end; in early_root_info_init() local
179 if (end > 0xffff) in early_root_info_init()
180 end = 0xffff; in early_root_info_init()
189 if (!range[i].end) in early_root_info_init()
200 end++; in early_root_info_init()
207 printk(KERN_INFO "TOM: %016llx aka %lldM\n", end, end>>20); in early_root_info_init()
208 if (end < (1ULL<<32)) in early_root_info_init()
237 end <<= 8; in early_root_info_init()
238 end |= 0xffff; in early_root_info_init()
303 printk(KERN_INFO "TOM2: %016llx aka %lldM\n", end, end>>20); in early_root_info_init()
[all …]
/arch/x86/kernel/
A Dresource.c8 resource_size_t end) in resource_clip() argument
12 if (res->end < start || res->start > end) in resource_clip()
18 if (res->end > end) in resource_clip()
19 high = res->end - end; in resource_clip()
23 res->end = start - 1; in resource_clip()
25 res->start = end + 1; in resource_clip()
44 if (orig.start != avail->start || orig.end != avail->end) { in remove_e820_regions()
47 if (avail->end > avail->start) in remove_e820_regions()
54 &avail->start, &avail->end); in remove_e820_regions()
A Ddumpstack_32.c41 unsigned long *end = begin + (THREAD_SIZE / sizeof(long)); in in_hardirq_stack() local
47 if (stack < begin || stack > end) in in_hardirq_stack()
52 info->end = end; in in_hardirq_stack()
66 unsigned long *end = begin + (THREAD_SIZE / sizeof(long)); in in_softirq_stack() local
72 if (stack < begin || stack > end) in in_softirq_stack()
77 info->end = end; in in_softirq_stack()
94 void *end = begin + sizeof(ss->stack); in in_doublefault_stack() local
96 if ((void *)stack < begin || (void *)stack >= end) in in_doublefault_stack()
101 info->end = end; in in_doublefault_stack()
/arch/m68k/mm/
A Dcache.c62 unsigned long start, end; in flush_icache_user_range() local
64 end = endaddr & ICACHE_SET_MASK; in flush_icache_user_range()
65 if (start > end) { in flush_icache_user_range()
66 flush_cf_icache(0, end); in flush_icache_user_range()
67 end = ICACHE_MAX_ADDR; in flush_icache_user_range()
69 flush_cf_icache(start, end); in flush_icache_user_range()
103 unsigned long start, end; in flush_icache_user_page() local
106 if (start > end) { in flush_icache_user_page()
107 flush_cf_icache(0, end); in flush_icache_user_page()
108 end = ICACHE_MAX_ADDR; in flush_icache_user_page()
[all …]
/arch/s390/include/asm/
A Dphysmem_info.h19 u64 end; member
36 unsigned long end; member
61 void add_physmem_online_range(u64 start, u64 end);
64 unsigned long *end, bool respect_usable_limit) in __get_physmem_range() argument
68 *end = 0; in __get_physmem_range()
74 *end = (unsigned long)physmem_info.online[n].end; in __get_physmem_range()
77 *end = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].end; in __get_physmem_range()
83 if (*end > physmem_info.usable) in __get_physmem_range()
84 *end = physmem_info.usable; in __get_physmem_range()
148 if (range->end) in __physmem_reserved_next()
[all …]
/arch/sh/mm/
A Dcache-sh2a.c53 unsigned long begin, end; in sh2a__flush_wback_region() local
58 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2a__flush_wback_region()
70 for (v = begin; v < end; v += L1_CACHE_BYTES) { in sh2a__flush_wback_region()
78 for (v = begin; v < end; v += L1_CACHE_BYTES) in sh2a__flush_wback_region()
94 unsigned long begin, end; in sh2a__flush_purge_region() local
104 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh2a__flush_purge_region()
124 unsigned long begin, end; in sh2a__flush_invalidate_region() local
139 for (v = begin; v < end; v += L1_CACHE_BYTES) in sh2a__flush_invalidate_region()
153 unsigned long start, end; in sh2a_flush_icache_range() local
161 sh2a__flush_wback_region((void *)start, end-start); in sh2a_flush_icache_range()
[all …]
/arch/m68k/include/asm/
A Dcacheflush_mm.h66 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_icache()
84 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_dcache()
102 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_bcache()
193 #define flush_cache_vmap(start, end) flush_cache_all() argument
209 unsigned long end) in flush_cache_range() argument
227 unsigned long addr, start, end; in __flush_pages_to_ram() local
230 end = (addr + nr * PAGE_SIZE - 1) & ICACHE_SET_MASK; in __flush_pages_to_ram()
231 if (start > end) { in __flush_pages_to_ram()
232 flush_cf_bcache(0, end); in __flush_pages_to_ram()
233 end = ICACHE_MAX_ADDR; in __flush_pages_to_ram()
[all …]
/arch/riscv/mm/
A Dkasan_init.c64 next = pmd_addr_end(vaddr, end); in kasan_populate_pmd()
95 next = pud_addr_end(vaddr, end); in kasan_populate_pud()
126 next = p4d_addr_end(vaddr, end); in kasan_populate_p4d()
149 next = pgd_addr_end(vaddr, end); in kasan_populate_pgd()
179 next = pud_addr_end(vaddr, end); in kasan_early_clear_pud()
204 next = p4d_addr_end(vaddr, end); in kasan_early_clear_p4d()
222 next = pgd_addr_end(vaddr, end); in kasan_early_clear_pgd()
236 unsigned long end) in kasan_early_populate_pud() argument
265 unsigned long end) in kasan_early_populate_p4d() argument
303 unsigned long end) in kasan_early_populate_pgd() argument
[all …]
/arch/x86/mm/pat/
A Dmemtype_interval.c43 return entry->end - 1; in interval_end()
52 static int memtype_check_conflict(u64 start, u64 end, in memtype_check_conflict() argument
59 entry_match = interval_iter_first(&memtype_rbroot, start, end-1); in memtype_check_conflict()
66 dprintk("Overlap at 0x%Lx-0x%Lx\n", entry_match->start, entry_match->end); in memtype_check_conflict()
69 entry_match = interval_iter_next(entry_match, start, end-1); in memtype_check_conflict()
74 entry_match = interval_iter_next(entry_match, start, end-1); in memtype_check_conflict()
84 current->comm, current->pid, start, end, in memtype_check_conflict()
105 struct memtype *memtype_erase(u64 start, u64 end) in memtype_erase() argument
109 while (entry && entry->start < end) { in memtype_erase()
110 if (entry->start == start && entry->end == end) { in memtype_erase()
[all …]
/arch/mips/cavium-octeon/
A Dcsrc-octeon.c146 u64 cur, end, inc; in __udelay() local
151 end = cur + inc; in __udelay()
153 while (end > cur) in __udelay()
160 u64 cur, end, inc; in __ndelay() local
165 end = cur + inc; in __ndelay()
167 while (end > cur) in __ndelay()
174 u64 cur, end; in __delay() local
179 while (end > cur) in __delay()
195 u64 cur, end; in octeon_io_clk_delay() local
207 end = cur + end; in octeon_io_clk_delay()
[all …]
/arch/x86/mm/
A Dkasan_init_64.c46 ((end - addr) == PMD_SIZE) && in kasan_populate_pmd()
96 next = pmd_addr_end(addr, end); in kasan_populate_pud()
116 next = pud_addr_end(addr, end); in kasan_populate_p4d()
136 next = p4d_addr_end(addr, end); in kasan_populate_pgd()
148 end = round_up(end, PAGE_SIZE); in kasan_populate_shadow()
159 unsigned long end; in map_range() local
162 end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end)); in map_range()
168 unsigned long end) in clear_pgds() argument
205 unsigned long end) in kasan_early_p4d_populate() argument
246 unsigned long end) in kasan_shallow_populate_p4ds() argument
[all …]
/arch/s390/boot/
A Dvmem.c93 start, end, sha_start, sha_end); in kasan_populate()
103 unsigned long start, end; in kasan_populate_shadow() local
125 memgap_start = end; in kasan_populate_shadow()
317 unsigned long pa, size = end - addr; in try_get_large_pud_pa()
333 unsigned long pa, size = end - addr; in try_get_large_pmd_pa()
376 next = pmd_addr_end(addr, end); in pgtable_pmd_populate()
408 next = pud_addr_end(addr, end); in pgtable_pud_populate()
440 next = p4d_addr_end(addr, end); in pgtable_p4d_populate()
466 next = pgd_addr_end(addr, end); in pgtable_populate()
484 unsigned long start, end; in setup_vmem() local
[all …]
/arch/m68k/coldfire/
A Ddevice.c122 .end = MCF_IRQ_FECRX0,
127 .end = MCF_IRQ_FECTX0,
132 .end = MCF_IRQ_FECENTC0,
159 .end = MCF_IRQ_FECRX1,
164 .end = MCF_IRQ_FECTX1,
169 .end = MCF_IRQ_FECENTC1,
200 .end = MCF_IRQ_QSPI,
570 .end = MCF_IRQ_SDHC,
601 .end = MCF_IRQ_IFL0,
606 .end = MCF_IRQ_BOFF0,
[all …]
/arch/arm/include/asm/
A Doutercache.h40 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() argument
43 outer_cache.inv_range(start, end); in outer_inv_range()
51 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() argument
54 outer_cache.clean_range(start, end); in outer_clean_range()
62 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range() argument
65 outer_cache.flush_range(start, end); in outer_flush_range()
108 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() argument
110 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() argument
112 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range() argument
/arch/powerpc/lib/
A Drestart_table.c6 unsigned long end; member
11 unsigned long end; member
28 unsigned long end = smte->end; in search_kernel_soft_mask_table() local
30 if (addr >= start && addr < end) in search_kernel_soft_mask_table()
46 unsigned long end = rte->end; in search_kernel_restart_table() local
49 if (addr >= start && addr < end) in search_kernel_restart_table()

Completed in 53 milliseconds

12345678910>>...45