Lines Matching full:destination

122  * and the destination addresses of those source pages.  As this data
127 * destination page in its final resting place (if it happens
138 * KIMAGE_NO_DEST is an impossible destination address..., for
139 * allocating pages whose destination address we do not care about.
156 * Verify we have good destination addresses. The caller is in sanity_check_segment_list()
162 * the destination addresses are page aligned. Too many in sanity_check_segment_list()
164 * insidious is getting overlapping destination addresses in sanity_check_segment_list()
181 /* Verify our destination addresses do not overlap. in sanity_check_segment_list()
182 * If we alloed overlapping destination addresses in sanity_check_segment_list()
229 * Verify we have good destination addresses. Normally in sanity_check_segment_list()
272 /* Initialize the list of destination pages */ in do_kimage_alloc_init()
356 * not conflict with either the destination addresses in kimage_alloc_normal_control_pages()
374 * is a destination page. in kimage_alloc_normal_control_pages()
397 /* Because the page is already in it's destination in kimage_alloc_normal_control_pages()
404 /* Deal with the destination pages I have inadvertently allocated. in kimage_alloc_normal_control_pages()
422 * not conflict with either the destination addresses in kimage_alloc_crash_control_pages()
561 unsigned long destination) in kimage_set_destination() argument
565 destination &= PAGE_MASK; in kimage_set_destination()
566 result = kimage_add_entry(image, destination | IND_DESTINATION); in kimage_set_destination()
585 /* Walk through and free any extra destination pages I may have */ in kimage_free_extra_pages()
669 unsigned long destination = 0; in kimage_dst_used() local
673 destination = entry & PAGE_MASK; in kimage_dst_used()
675 if (page == destination) in kimage_dst_used()
677 destination += PAGE_SIZE; in kimage_dst_used()
686 unsigned long destination) in kimage_alloc_page() argument
690 * is not copied to its destination page before the data on in kimage_alloc_page()
691 * the destination page is no longer useful. in kimage_alloc_page()
694 * either its own destination page, or it is not a in kimage_alloc_page()
695 * destination page at all. in kimage_alloc_page()
710 * Walk through the list of destination pages, and see if I in kimage_alloc_page()
715 if (addr == destination) { in kimage_alloc_page()
736 /* If it is the destination page we want use it */ in kimage_alloc_page()
737 if (addr == destination) in kimage_alloc_page()
740 /* If the page is not a destination page use it */ in kimage_alloc_page()
746 * I know that the page is someones destination page. in kimage_alloc_page()
748 * destination page. And if so swap the source pages. in kimage_alloc_page()
762 * destination page, so return it if it's in kimage_alloc_page()
774 /* Place the page on the destination list, to be used later */ in kimage_alloc_page()
854 * user space to it's destination. in kimage_load_crash_segment()