Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 1087) sorted by relevance

12345678910>>...44

/arch/mips/pci/
A Dpci-malta.c30 .start = 0x00000000UL,
113 start = start1; in mips_pcibios_init()
117 mask = ~(start ^ end); in mips_pcibios_init()
121 gt64120_mem_resource.start = start; in mips_pcibios_init()
172 bonito64_mem_resource.start = start; in mips_pcibios_init()
189 msc_mem_resource.start = start & mask; in mips_pcibios_init()
210 start = start & mask; in mips_pcibios_init()
211 end = start | ~mask; in mips_pcibios_init()
212 if ((start >= msc_mem_resource.start && in mips_pcibios_init()
217 start = max(start, msc_mem_resource.start); in mips_pcibios_init()
[all …]
/arch/riscv/mm/
A Dtlbflush.c55 start += stride; in local_flush_tlb_range_threshold_asid()
63 start += stride; in local_flush_tlb_range_threshold_asid()
81 local_flush_tlb_range_asid(start, end - start, PAGE_SIZE, FLUSH_TLB_NO_ASID); in local_flush_tlb_kernel_range()
101 unsigned long start; member
140 ftd.start = start; in __flush_tlb_range()
149 mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, start + size); in __flush_tlb_range()
161 __flush_tlb_range(mm, mm_cpumask(mm), start, end - start, page_size); in flush_tlb_mm_range()
200 start, end - start, stride_size); in flush_tlb_range()
206 start, end - start, PAGE_SIZE); in flush_tlb_kernel_range()
214 start, end - start, PMD_SIZE); in flush_pmd_tlb_range()
[all …]
/arch/hexagon/mm/
A Dcache.c20 start &= ~(LINESIZE - 1); in flush_dcache_range()
28 : "r" (start) in flush_dcache_range()
30 start += LINESIZE; in flush_dcache_range()
40 start &= ~(LINESIZE - 1); in flush_icache_range()
49 : "r" (start) in flush_icache_range()
51 start += LINESIZE; in flush_icache_range()
65 start &= ~(LINESIZE - 1); in hexagon_clean_dcache_range()
73 : "r" (start) in hexagon_clean_dcache_range()
75 start += LINESIZE; in hexagon_clean_dcache_range()
93 : "r" (start) in hexagon_inv_dcache_range()
[all …]
/arch/arm/mm/
A Dcache-feroceon-l2.c81 va_start = l2_get_va(start); in l2_clean_pa_range()
82 va_end = va_start + (end - start); in l2_clean_pa_range()
112 va_start = l2_get_va(start); in l2_inv_pa_range()
175 start = (start | (CACHE_LINE_SIZE - 1)) + 1; in feroceon_l2_inv_range()
189 while (start < end) { in feroceon_l2_inv_range()
192 start = range_end; in feroceon_l2_inv_range()
207 while (start != end) { in feroceon_l2_clean_range()
210 start = range_end; in feroceon_l2_clean_range()
219 start &= ~(CACHE_LINE_SIZE - 1); in feroceon_l2_flush_range()
221 while (start != end) { in feroceon_l2_flush_range()
[all …]
A Dcache-xsc3l2.c90 if (start == 0 && end == -1ul) { in xsc3_l2_inv_range()
104 start = (start | (CACHE_LINE_SIZE - 1)) + 1; in xsc3_l2_inv_range()
113 start += CACHE_LINE_SIZE; in xsc3_l2_inv_range()
119 if (start < end) { in xsc3_l2_inv_range()
136 start &= ~(CACHE_LINE_SIZE - 1); in xsc3_l2_clean_range()
137 while (start < end) { in xsc3_l2_clean_range()
140 start += CACHE_LINE_SIZE; in xsc3_l2_clean_range()
172 if (start == 0 && end == -1ul) { in xsc3_l2_flush_range()
179 start &= ~(CACHE_LINE_SIZE - 1); in xsc3_l2_flush_range()
180 while (start < end) { in xsc3_l2_flush_range()
[all …]
/arch/powerpc/lib/
A Dpmem.c17 void *addr = (void *)(start & ~(bytes - 1)); in __clean_pmem_range()
29 void *addr = (void *)(start & ~(bytes - 1)); in __flush_pmem_range()
40 return __clean_pmem_range(start, stop); in clean_pmem_range()
46 return __flush_pmem_range(start, stop); in flush_pmem_range()
54 unsigned long start = (unsigned long) addr; in arch_wb_cache_pmem() local
55 clean_pmem_range(start, start + size); in arch_wb_cache_pmem()
61 unsigned long start = (unsigned long) addr; in arch_invalidate_pmem() local
62 flush_pmem_range(start, start + size); in arch_invalidate_pmem()
75 clean_pmem_range(start, start + size); in __copy_from_user_flushcache()
82 unsigned long start = (unsigned long) dest; in memcpy_flushcache() local
[all …]
A Drheap.c240 if (blk->start > blkn->start) { in attach_taken_block()
359 blk->start = start; in rh_attach_region()
481 sp_size = start - blk->start; in rh_alloc_align()
486 spblk->start = blk->start; in rh_alloc_align()
492 newblk->start = start; in rh_alloc_align()
497 blk->start = start + size; in rh_alloc_align()
571 start = blk->start; in rh_alloc_fixed()
601 start = newblk1->start; in rh_alloc_fixed()
622 if (start < blk2->start) in rh_free()
667 stats->start = blk->start; in rh_get_stats()
[all …]
/arch/nios2/mm/
A Dcacheflush.c86 unsigned long start; in flush_aliases() local
94 flush_cache_range(vma, start, start + nr * PAGE_SIZE); in flush_aliases()
117 __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()
137 __flush_dcache(start, end); in flush_cache_range()
148 __flush_dcache(start, end); in flush_icache_pages()
149 __flush_icache(start, end); in flush_icache_pages()
172 __flush_dcache(start, start + folio_size(folio)); in __flush_dcache_folio()
[all …]
/arch/x86/kernel/
A Dprobe_roms.c28 .start = 0xf0000,
35 .start = 0xe0000,
42 .start = 0xc8000,
47 .start = 0,
52 .start = 0,
57 .start = 0,
62 .start = 0,
67 .start = 0,
208 for (start = video_rom_resource.start; start < upper; start += 2048) { in probe_roms()
213 video_rom_resource.start = start; in probe_roms()
[all …]
A Dresource.c7 static void resource_clip(struct resource *res, resource_size_t start, in resource_clip() argument
12 if (res->end < start || res->start > end) in resource_clip()
15 if (res->start < start) in resource_clip()
16 low = start - res->start; 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()
/arch/csky/mm/
A Dcachev2.c26 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in icache_inv_range()
34 unsigned long start; member
49 unsigned long i = param->start & ~(L1_CACHE_BYTES - 1); in local_icache_inv_range()
64 struct cache_range param = { start, end }; in icache_inv_range()
73 inline void dcache_wb_line(unsigned long start) in dcache_wb_line() argument
81 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dcache_wb_range()
90 dcache_wb_range(start, end); in cache_wbinv_range()
91 icache_inv_range(start, end); in cache_wbinv_range()
97 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_wbinv_range()
106 unsigned long i = start & ~(L1_CACHE_BYTES - 1); in dma_inv_range()
[all …]
A Dcachev1.c44 unsigned int start, in cache_op_range() argument
53 if (unlikely((end - start) >= PAGE_SIZE) || in cache_op_range()
54 unlikely(start < PAGE_OFFSET) || in cache_op_range()
55 unlikely(start >= PAGE_OFFSET + LOWMEM_LIMIT)) { in cache_op_range()
67 i = start & ~(L1_CACHE_BYTES - 1); in cache_op_range()
80 void dcache_wb_line(unsigned long start) in dcache_wb_line() argument
83 cache_op_line(start, DATA_CACHE|CACHE_CLR); in dcache_wb_line()
89 cache_op_range(start, end, INS_CACHE|CACHE_INV, 0); in icache_inv_range()
104 cache_op_range(start, end, DATA_CACHE|CACHE_CLR, 0); in dcache_wb_range()
128 void dma_inv_range(unsigned long start, unsigned long end) in dma_inv_range() argument
[all …]
A Dtlb.c57 start &= TLB_ENTRY_SIZE_MASK; in flush_tlb_range()
63 while (start < end) { in flush_tlb_range()
67 : "r" (start | newpid) in flush_tlb_range()
70 start += 2*PAGE_SIZE; in flush_tlb_range()
79 while (start < end) { in flush_tlb_range()
83 start += 2*PAGE_SIZE; in flush_tlb_range()
103 while (start < end) { in flush_tlb_kernel_range()
107 : "r" (start) in flush_tlb_kernel_range()
110 start += 2*PAGE_SIZE; in flush_tlb_kernel_range()
119 while (start < end) { in flush_tlb_kernel_range()
[all …]
/arch/arm/mach-omap1/
A Dmcbsp.c111 .start = 9,
116 .start = 8,
138 .start = 17,
143 .start = 16,
165 .start = 11,
170 .start = 10,
211 .start = 9,
216 .start = 8,
238 .start = 17,
243 .start = 16,
[all …]
/arch/powerpc/mm/
A Dmem.c80 start = (unsigned long)__va(start); in arch_create_linear_mapping()
82 rc = create_section_mapping(start, start + size, nid, in arch_create_linear_mapping()
87 start, start + size, rc); in arch_create_linear_mapping()
98 start = (unsigned long)__va(start); in arch_remove_linear_mapping()
101 ret = remove_section_mapping(start, start + size); in arch_remove_linear_mapping()
105 start, start + size, ret); in arch_remove_linear_mapping()
322 phys_addr_t start, end; in add_system_ram_resources() local
333 res->start = start; in add_system_ram_resources()
408 start = limit; in execmem_arch_setup()
417 start = VMALLOC_START; in execmem_arch_setup()
[all …]
A Dinit_64.c99 struct page *start; in vmemmap_populated() local
103 for (; (unsigned long)start < vmemmap_end; start += PAGES_PER_SUBSECTION) in vmemmap_populated()
109 if (pfn_valid(page_to_pfn(start))) in vmemmap_populated()
169 unsigned long start, in vmemmap_list_populate() argument
181 vmem_back->virt_addr = start; in vmemmap_list_populate()
210 start = ALIGN_DOWN(start, page_size); in __vmemmap_populate()
214 for (; start < end; start += page_size) { in __vmemmap_populate()
264 start, start + page_size, p); in __vmemmap_populate()
328 start = ALIGN_DOWN(start, page_size); in __vmemmap_free()
336 for (; start < end; start += page_size) { in __vmemmap_free()
[all …]
/arch/powerpc/include/asm/
A Dhead-64.h61 sname##_start = (start); \
63 sname##_len = (end) - (start); \
76 #define OPEN_TEXT_SECTION(start) \ argument
80 text_start = (start) + 0x100; \
86 text_start = (start); \
93 sname##_start = (start); \
95 sname##_len = (end) - (start); \
123 name##_start = (start); \
124 .if ((start) % (size) != 0); \
130 .if (start) < sname##_start; \
[all …]
/arch/mips/bcm63xx/
A Ddev-enet.c48 .start = -1, /* filled at runtime */
53 .start = -1, /* filled at runtime */
58 .start = -1, /* filled at runtime */
77 .start = -1, /* filled at runtime */
82 .start = -1, /* filled at runtime */
86 .start = -1, /* filled at runtime */
90 .start = -1, /* filled at runtime */
111 .start = -1, /* filled at runtime */
116 .start = -1, /* filled at runtime */
307 if (!enetsw_res[2].start) in bcm63xx_enetsw_register()
[all …]
/arch/riscv/kernel/
A Dhibernate.c190 } while (dst_ptep++, src_ptep++, start += PAGE_SIZE, start < end); in temp_pgtable_map_pte()
217 next = pmd_addr_end(start, end); in temp_pgtable_map_pmd()
229 } while (dst_pmdp++, src_pmdp++, start = next, start != end); in temp_pgtable_map_pmd()
256 next = pud_addr_end(start, end); in temp_pgtable_map_pud()
268 } while (dst_pudp++, src_pudp++, start = next, start != end); in temp_pgtable_map_pud()
295 next = p4d_addr_end(start, end); in temp_pgtable_map_p4d()
307 } while (dst_p4dp++, src_p4dp++, start = next, start != end); in temp_pgtable_map_p4d()
322 next = pgd_addr_end(start, end); in temp_pgtable_mapping()
334 } while (dst_pgdp++, src_pgdp++, start = next, start != end); in temp_pgtable_mapping()
357 unsigned long start = PAGE_OFFSET; in swsusp_arch_resume() local
[all …]
/arch/arm/mach-pxa/
A Ddevices.c39 .start = IRQ_PMU,
53 .start = 0x41100000,
58 .start = IRQ_MMC,
92 .start = 0x40600000,
97 .start = IRQ_USB,
134 .start = IRQ_LCD,
264 .start = IRQ_I2C,
309 .start = IRQ_I2S,
422 .start = IRQ_SSP,
536 .start = 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 …]
/arch/x86/boot/compressed/
A Dkaslr.c101 if (one->start + one->size <= two->start) in mem_overlaps()
104 if (one->start >= two->start + two->size) in mem_overlaps()
154 *start = 0; in parse_memmap()
189 mem_avoid[MEM_AVOID_MEMMAP_BEGIN + i].start = start; in mem_avoid_memmap()
505 tmp.start = region->start; in process_gb_huge_pages()
559 region.start = max_t(u64, entry->start, minimum); in __process_mem_region()
585 if (overlap.start >= region.start + image_size) { in __process_mem_region()
586 region.size = overlap.start - region.start; in __process_mem_region()
591 region.start = overlap.start + overlap.size; in __process_mem_region()
626 start = immovable_mem[i].start; in process_mem_region()
[all …]
/arch/microblaze/kernel/cpu/
A Dcache.c97 start &= align; \
131 count = end - start; \
147 WARN_ON(end < start); \
168 CACHE_LOOP_LIMITS(start, end, in __flush_icache_range_msr_irq()
195 CACHE_LOOP_LIMITS(start, end, in __flush_icache_range_nomsr_irq()
222 CACHE_LOOP_LIMITS(start, end, in __flush_icache_range_noirq()
386 CACHE_LOOP_LIMITS(start, end, in __invalidate_dcache_range_wb()
405 CACHE_LOOP_LIMITS(start, end, in __invalidate_dcache_range_nomsr_wt()
426 CACHE_LOOP_LIMITS(start, end, in __invalidate_dcache_range_msr_irq_wt()
454 CACHE_LOOP_LIMITS(start, end, in __invalidate_dcache_range_nomsr_irq()
[all …]
/arch/mips/sgi-ip27/
A Dip27-klconfig.c51 lboard_t *find_lboard(lboard_t *start, unsigned char brd_type) in find_lboard() argument
54 while (start) { in find_lboard()
55 if (start->brd_type == brd_type) in find_lboard()
56 return start; in find_lboard()
57 start = KLCF_NEXT(start); in find_lboard()
63 lboard_t *find_lboard_class(lboard_t *start, unsigned char brd_type) in find_lboard_class() argument
66 while (start) { in find_lboard_class()
67 if (KLCLASS(start->brd_type) == KLCLASS(brd_type)) in find_lboard_class()
68 return start; in find_lboard_class()
69 start = KLCF_NEXT(start); in find_lboard_class()
/arch/alpha/kernel/
A Dpci.c78 dev->resource[2].start = dev->resource[3].start = 0; in quirk_cypress()
133 resource_size_t start = res->start; in pcibios_align_resource() local
137 if (start - hose->io_space->start < PCIBIOS_MIN_IO) in pcibios_align_resource()
138 start = PCIBIOS_MIN_IO + hose->io_space->start; in pcibios_align_resource()
144 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource()
148 if (start - hose->mem_space->start < PCIBIOS_MIN_MEM) in pcibios_align_resource()
149 start = PCIBIOS_MIN_MEM + hose->mem_space->start; in pcibios_align_resource()
169 start = ALIGN(start, alignto); in pcibios_align_resource()
174 start = ALIGN(start, alignto); in pcibios_align_resource()
176 if (start/(128*MB) != (start + size - 1)/(128*MB)) { in pcibios_align_resource()
[all …]

Completed in 46 milliseconds

12345678910>>...44