Lines Matching full:image
77 /* A fake image section cache. */
94 /* A test fixture providing an image, test sections, and asids. */
96 /* The image. */
97 struct pt_image image; member
114 /* An initially empty image as destination for image copies. */
423 struct pt_image image; in init() local
425 memset(&image, 0xcd, sizeof(image)); in init()
427 pt_image_init(&image, NULL); in init()
428 ptu_null(image.name); in init()
429 ptu_null(image.sections); in init()
430 ptu_null((void *) (uintptr_t) image.readmem.callback); in init()
431 ptu_null(image.readmem.context); in init()
438 memset(&ifix->image, 0xcd, sizeof(ifix->image)); in init_name()
440 pt_image_init(&ifix->image, "image-name"); in init_name()
441 ptu_str_eq(ifix->image.name, "image-name"); in init_name()
442 ptu_null(ifix->image.sections); in init_name()
443 ptu_null((void *) (uintptr_t) ifix->image.readmem.callback); in init_name()
444 ptu_null(ifix->image.readmem.context); in init_name()
461 struct pt_image image; in fini() local
468 pt_image_init(&image, NULL); in fini()
469 errcode = pt_image_add(&image, §ion, &asid, 0x0ull, 0); in fini()
472 pt_image_fini(&image); in fini()
483 struct pt_image image; in fini_empty() local
485 pt_image_init(&image, NULL); in fini_empty()
486 pt_image_fini(&image); in fini_empty()
502 pt_image_init(&ifix->image, "image-name"); in name()
504 name = pt_image_name(&ifix->image); in name()
505 ptu_str_eq(name, "image-name"); in name()
512 struct pt_image image; in name_none() local
515 pt_image_init(&image, NULL); in name_none()
517 name = pt_image_name(&image); in name_none()
542 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_empty()
557 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_front()
561 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_front()
566 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_front()
576 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_front()
591 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_back()
595 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_back()
600 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_back()
608 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_back()
616 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_back()
631 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
635 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
639 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
644 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_multiple()
651 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_multiple()
659 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_multiple()
667 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_multiple()
682 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_mid()
688 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_mid()
693 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_mid()
701 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_mid()
709 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_mid()
717 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_mid()
734 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained()
738 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained()
743 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained()
760 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_multiple()
764 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_multiple()
768 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained_multiple()
773 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_multiple()
781 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_multiple()
798 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_back()
802 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_back()
806 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained_back()
811 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
819 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
827 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in contained_back()
835 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
850 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same()
854 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same()
859 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same()
874 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_isid()
878 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_isid()
883 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_isid()
912 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_offset()
916 status = pt_image_add(&ifix->image, &ifix->section[index], in same_different_offset()
921 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_offset()
929 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_offset()
944 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in adjacent()
948 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in adjacent()
952 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in adjacent()
957 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
965 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
974 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
993 status = pt_image_read(&ifix->image, NULL, &buffer, 1, &ifix->asid[0], in read_null()
997 status = pt_image_read(&ifix->image, &isid, NULL, 1, &ifix->asid[0], in read_null()
1001 status = pt_image_read(&ifix->image, &isid, &buffer, 1, NULL, in read_null()
1014 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in read()
1030 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in read_asid()
1034 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[1], in read_asid()
1039 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_asid()
1047 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[1], in read_asid()
1063 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_bad_asid()
1079 status = pt_image_read(&ifix->image, &isid, buffer, 2, NULL, 0x2003ull); in read_null_asid()
1094 status = pt_image_set_callback(&ifix->image, image_readmem_callback, in read_callback()
1099 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in read_callback()
1116 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_nomem()
1132 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_truncated()
1150 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_error()
1165 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_spurious_error()
1175 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_spurious_error()
1190 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_section()
1198 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_section()
1206 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_section()
1215 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_section()
1232 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_vaddr()
1240 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_bad_vaddr()
1248 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_vaddr()
1257 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_bad_vaddr()
1274 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_asid()
1282 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_bad_asid()
1290 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_asid()
1299 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_bad_asid()
1316 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename()
1324 status = pt_image_remove_by_filename(&ifix->image, in remove_by_filename()
1333 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_by_filename()
1342 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_filename()
1360 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename_bad_asid()
1368 status = pt_image_remove_by_filename(&ifix->image, in remove_by_filename_bad_asid()
1377 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename_bad_asid()
1386 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_filename_bad_asid()
1402 status = pt_image_remove_by_filename(&ifix->image, "bad-name", in remove_none_by_filename()
1410 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_none_by_filename()
1419 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_none_by_filename()
1438 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in remove_all_by_filename()
1442 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in remove_all_by_filename()
1447 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_all_by_filename()
1455 status = pt_image_remove_by_filename(&ifix->image, "same-name", in remove_all_by_filename()
1463 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_all_by_filename()
1472 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_all_by_filename()
1489 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_asid()
1497 status = pt_image_remove_by_asid(&ifix->image, &ifix->asid[0]); in remove_by_asid()
1504 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_by_asid()
1513 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_asid()
1532 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_empty()
1551 status = pt_image_copy(&ifix->copy, &ifix->image); in copy()
1571 status = pt_image_copy(&ifix->image, &ifix->image); in copy_self()
1575 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in copy_self()
1595 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_shrink()
1622 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in copy_split()
1629 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in copy_split()
1633 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_split()
1682 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in copy_merge()
1686 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_merge()
1721 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in copy_overlap()
1725 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_overlap()
1775 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in copy_replace()
1779 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_replace()
1797 struct pt_image image; in add_cached_null() local
1803 status = pt_image_add_cached(&image, NULL, 0, NULL); in add_cached_null()
1817 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached()
1822 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached()
1841 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, NULL); in add_cached_null_asid()
1845 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached_null_asid()
1864 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached_twice()
1868 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached_twice()
1873 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached_twice()
1889 status = pt_image_add_cached(&ifix->image, &ifix->iscache, 1, in add_cached_bad_isid()
1894 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in add_cached_bad_isid()
1911 status = pt_image_find(&ifix->image, NULL, &ifix->asid[0], in find_null()
1915 status = pt_image_find(&ifix->image, &msec, NULL, 0x1000ull); in find_null()
1926 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x2003ull); in find()
1942 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in find_asid()
1946 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[1], in find_asid()
1950 status = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1009ull); in find_asid()
1958 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x1009ull); in find_asid()
1974 status = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x2003ull); in find_bad_asid()
1985 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x1010ull); in find_nomem()
1999 status = pt_image_validate(&ifix->image, NULL, 0x1004ull, 10); in validate_null()
2010 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate()
2016 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate()
2027 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate_bad_asid()
2035 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_asid()
2046 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate_bad_vaddr()
2054 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_vaddr()
2065 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate_bad_offset()
2073 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_offset()
2084 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate_bad_size()
2092 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_size()
2103 isid = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1003ull); in validate_bad_isid()
2109 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid + 1); in validate_bad_isid()
2119 pt_image_init(&ifix->image, NULL); in ifix_init()
2156 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in rfix_init()
2160 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[1], in rfix_init()
2169 pt_image_fini(&ifix->image); in dfix_fini()
2197 /* Dfix provides image destruction. */ in main()
2201 /* Ifix provides an empty image. */ in main()
2205 /* Rfix provides an image with two sections added. */ in main()