Lines Matching defs:begin
891 void free_init_pages(const char *what, unsigned long begin, unsigned long end)
896 begin_aligned = PAGE_ALIGN(begin);
899 if (WARN_ON(begin_aligned != begin || end_aligned != end)) {
900 begin = begin_aligned;
904 if (begin >= end)
914 begin, end - 1);
919 kmemleak_free_part((void *)begin, end - begin);
920 set_memory_np(begin, (end - begin) >> PAGE_SHIFT);
927 set_memory_nx(begin, (end - begin) >> PAGE_SHIFT);
928 set_memory_rw(begin, (end - begin) >> PAGE_SHIFT);
930 free_reserved_area((void *)begin, (void *)end,
936 * begin/end can be in the direct map or the "high kernel mapping"
940 void free_kernel_image_pages(const char *what, void *begin, void *end)
942 unsigned long begin_ul = (unsigned long)begin;