Lines Matching full:destination

123  * and the destination addresses of those source pages.  As this data
128 * destination page in its final resting place (if it happens
139 * KIMAGE_NO_DEST is an impossible destination address..., for
140 * allocating pages whose destination address we do not care about.
157 * Verify we have good destination addresses. The caller is in sanity_check_segment_list()
163 * the destination addresses are page aligned. Too many in sanity_check_segment_list()
165 * insidious is getting overlapping destination addresses in sanity_check_segment_list()
182 /* Verify our destination addresses do not overlap. in sanity_check_segment_list()
183 * If we alloed overlapping destination addresses in sanity_check_segment_list()
230 * Verify we have good destination addresses. Normally in sanity_check_segment_list()
273 /* Initialize the list of destination pages */ in do_kimage_alloc_init()
357 * not conflict with either the destination addresses in kimage_alloc_normal_control_pages()
375 * is a destination page. in kimage_alloc_normal_control_pages()
398 /* Because the page is already in it's destination in kimage_alloc_normal_control_pages()
405 /* Deal with the destination pages I have inadvertently allocated. in kimage_alloc_normal_control_pages()
423 * not conflict with either the destination addresses in kimage_alloc_crash_control_pages()
562 unsigned long destination) in kimage_set_destination() argument
566 destination &= PAGE_MASK; in kimage_set_destination()
567 result = kimage_add_entry(image, destination | IND_DESTINATION); in kimage_set_destination()
586 /* Walk through and free any extra destination pages I may have */ in kimage_free_extra_pages()
665 unsigned long destination = 0; in kimage_dst_used() local
669 destination = entry & PAGE_MASK; in kimage_dst_used()
671 if (page == destination) in kimage_dst_used()
673 destination += PAGE_SIZE; in kimage_dst_used()
682 unsigned long destination) in kimage_alloc_page() argument
686 * is not copied to its destination page before the data on in kimage_alloc_page()
687 * the destination page is no longer useful. in kimage_alloc_page()
690 * either its own destination page, or it is not a in kimage_alloc_page()
691 * destination page at all. in kimage_alloc_page()
706 * Walk through the list of destination pages, and see if I in kimage_alloc_page()
711 if (addr == destination) { in kimage_alloc_page()
732 /* If it is the destination page we want use it */ in kimage_alloc_page()
733 if (addr == destination) in kimage_alloc_page()
736 /* If the page is not a destination page use it */ in kimage_alloc_page()
742 * I know that the page is someones destination page. in kimage_alloc_page()
744 * destination page. And if so swap the source pages. in kimage_alloc_page()
758 * destination page, so return it if it's in kimage_alloc_page()
769 /* Place the page on the destination list, to be used later */ in kimage_alloc_page()
848 * user space to it's destination. in kimage_load_crash_segment()