Lines Matching refs:ptr
544 #define for_each_kimage_entry(image, ptr, entry) \ argument
545 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE); \
546 ptr = (entry & IND_INDIRECTION) ? \
547 boot_phys_to_virt((entry & PAGE_MASK)) : ptr + 1)
577 kimage_entry_t *ptr, entry; in kimage_free() local
591 for_each_kimage_entry(image, ptr, entry) { in kimage_free()
629 kimage_entry_t *ptr, entry; in kimage_dst_used() local
632 for_each_kimage_entry(image, ptr, entry) { in kimage_dst_used()
637 return ptr; in kimage_dst_used()
745 char *ptr = page_address(cma); in kimage_load_cma_segment() local
764 ptr += maddr & ~PAGE_MASK; in kimage_load_cma_segment()
772 memcpy(ptr, kbuf, uchunk); in kimage_load_cma_segment()
774 result = copy_from_user(ptr, buf, uchunk); in kimage_load_cma_segment()
787 ptr += mchunk; in kimage_load_cma_segment()
795 memset(ptr, 0, mbytes); in kimage_load_cma_segment()
827 char *ptr; in kimage_load_normal_segment() local
840 ptr = kmap_local_page(page); in kimage_load_normal_segment()
842 clear_page(ptr); in kimage_load_normal_segment()
843 ptr += maddr & ~PAGE_MASK; in kimage_load_normal_segment()
851 memcpy(ptr, kbuf, uchunk); in kimage_load_normal_segment()
853 result = copy_from_user(ptr, buf, uchunk); in kimage_load_normal_segment()
860 kunmap_local(ptr); in kimage_load_normal_segment()
898 char *ptr; in kimage_load_crash_segment() local
907 ptr = kmap_local_page(page); in kimage_load_crash_segment()
908 ptr += maddr & ~PAGE_MASK; in kimage_load_crash_segment()
914 memset(ptr + uchunk, 0, mchunk - uchunk); in kimage_load_crash_segment()
920 memcpy(ptr, kbuf, uchunk); in kimage_load_crash_segment()
922 result = copy_from_user(ptr, buf, uchunk); in kimage_load_crash_segment()
930 kunmap_local(ptr); in kimage_load_crash_segment()
969 kimage_entry_t *ptr, entry; in kimage_map_segment() local
986 for_each_kimage_entry(image, ptr, entry) { in kimage_map_segment()