Home
last modified time | relevance | path

Searched refs:kernel_length (Results 1 – 2 of 2) sorted by relevance

/arch/mips/kernel/
A Drelocate.c56 static void __init sync_icache(void *kbase, unsigned long kernel_length) in sync_icache() argument
58 void *kend = kbase + kernel_length; in sync_icache()
267 unsigned long kernel_length; in determine_relocation_address() local
274 kernel_length = (long)_end - (long)(&_text); in determine_relocation_address()
278 if (offset < kernel_length) in determine_relocation_address()
279 offset += ALIGN(kernel_length, 0xffff); in determine_relocation_address()
327 unsigned long kernel_length; in relocate_kernel() local
347 kernel_length = (long)(&_relocation_start) - (long)(&_text); in relocate_kernel()
384 memcpy(loc_new, &_text, kernel_length); in relocate_kernel()
392 sync_icache(loc_new, kernel_length); in relocate_kernel()
/arch/loongarch/kernel/
A Drelocate.c175 unsigned long kernel_length; in determine_relocation_address() local
182 kernel_length = (long)_end - (long)_text; in determine_relocation_address()
186 if (random_offset < kernel_length) in determine_relocation_address()
187 random_offset += ALIGN(kernel_length, 0xffff); in determine_relocation_address()
213 unsigned long kernel_length; in relocate_kernel() local
231 kernel_length = (long)(_end) - (long)(_text); in relocate_kernel()
234 memcpy(location_new, _text, kernel_length); in relocate_kernel()

Completed in 4 milliseconds