Lines Matching refs:status

100 	struct ifix_status status[ifix_nsecs];  member
126 struct ifix_status *status, in ifix_init_section() argument
135 section->status = status; in ifix_init_section()
142 status->deleted = 0; in ifix_init_section()
143 status->bad_put = 0; in ifix_init_section()
144 status->mapping = mapping; in ifix_init_section()
145 status->ifix = ifix; in ifix_init_section()
159 ifix_init_section(&ifix->section[index], filename, &ifix->status[index], in ifix_add_section()
233 struct ifix_status *status; in pt_section_put() local
239 status = section->status; in pt_section_put()
240 if (!status) in pt_section_put()
245 status->bad_put += 1; in pt_section_put()
252 status->deleted += 1; in pt_section_put()
254 if (status->deleted > 1) in pt_section_put()
336 struct ifix_status *status; in pt_section_map() local
349 status = section->status; in pt_section_map()
350 if (!status) in pt_section_map()
353 section->mapping = status->mapping; in pt_section_map()
458 struct ifix_status status; in fini() local
465 ifix_init_section(&section, NULL, &status, &mapping, NULL); in fini()
474 ptu_int_eq(status.deleted, 1); in fini()
475 ptu_int_eq(status.bad_put, 0); in fini()
536 int status, isid; in read_empty() local
541 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_empty()
543 ptu_int_eq(status, -pte_nomap); in read_empty()
554 int status, isid; in overlap_front() local
556 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_front()
558 ptu_int_eq(status, 0); in overlap_front()
560 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_front()
562 ptu_int_eq(status, 0); in overlap_front()
565 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_front()
567 ptu_int_eq(status, 1); in overlap_front()
575 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_front()
577 ptu_int_eq(status, 1); in overlap_front()
588 int status, isid; in overlap_back() local
590 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_back()
592 ptu_int_eq(status, 0); in overlap_back()
594 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_back()
596 ptu_int_eq(status, 0); in overlap_back()
599 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_back()
601 ptu_int_eq(status, 1); in overlap_back()
607 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_back()
609 ptu_int_eq(status, 1); in overlap_back()
615 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_back()
617 ptu_int_eq(status, 1); in overlap_back()
628 int status, isid; in overlap_multiple() local
630 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
632 ptu_int_eq(status, 0); in overlap_multiple()
634 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
636 ptu_int_eq(status, 0); in overlap_multiple()
638 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_multiple()
640 ptu_int_eq(status, 0); in overlap_multiple()
643 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_multiple()
645 ptu_int_eq(status, 1); in overlap_multiple()
650 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_multiple()
652 ptu_int_eq(status, 1); in overlap_multiple()
658 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_multiple()
660 ptu_int_eq(status, 1); in overlap_multiple()
666 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_multiple()
668 ptu_int_eq(status, 1); in overlap_multiple()
679 int status, isid; in overlap_mid() local
681 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in overlap_mid()
683 ptu_int_eq(status, 0); in overlap_mid()
687 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in overlap_mid()
689 ptu_int_eq(status, 0); in overlap_mid()
692 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_mid()
694 ptu_int_eq(status, 1); in overlap_mid()
700 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_mid()
702 ptu_int_eq(status, 1); in overlap_mid()
708 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in overlap_mid()
710 ptu_int_eq(status, 1); in overlap_mid()
716 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in overlap_mid()
718 ptu_int_eq(status, 1); in overlap_mid()
729 int status, isid; in contained() local
733 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained()
735 ptu_int_eq(status, 0); in contained()
737 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained()
739 ptu_int_eq(status, 0); in contained()
742 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained()
744 ptu_int_eq(status, 1); in contained()
755 int status, isid; in contained_multiple() local
759 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_multiple()
761 ptu_int_eq(status, 0); in contained_multiple()
763 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_multiple()
765 ptu_int_eq(status, 0); in contained_multiple()
767 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained_multiple()
769 ptu_int_eq(status, 0); in contained_multiple()
772 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_multiple()
774 ptu_int_eq(status, 1); in contained_multiple()
780 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_multiple()
782 ptu_int_eq(status, 1); in contained_multiple()
793 int status, isid; in contained_back() local
797 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_back()
799 ptu_int_eq(status, 0); in contained_back()
801 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in contained_back()
803 ptu_int_eq(status, 0); in contained_back()
805 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in contained_back()
807 ptu_int_eq(status, 0); in contained_back()
810 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
812 ptu_int_eq(status, 1); in contained_back()
818 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
820 ptu_int_eq(status, 1); in contained_back()
826 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in contained_back()
828 ptu_int_eq(status, 1); in contained_back()
834 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in contained_back()
836 ptu_int_eq(status, 1); in contained_back()
847 int status, isid; in same() local
849 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same()
851 ptu_int_eq(status, 0); in same()
853 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same()
855 ptu_int_eq(status, 0); in same()
858 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same()
860 ptu_int_eq(status, 1); in same()
871 int status, isid; in same_different_isid() local
873 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_isid()
875 ptu_int_eq(status, 0); in same_different_isid()
877 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_isid()
879 ptu_int_eq(status, 0); in same_different_isid()
882 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_isid()
884 ptu_int_eq(status, 1); in same_different_isid()
895 int status, isid, index; in same_different_offset() local
911 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in same_different_offset()
913 ptu_int_eq(status, 0); in same_different_offset()
915 status = pt_image_add(&ifix->image, &ifix->section[index], in same_different_offset()
917 ptu_int_eq(status, 0); in same_different_offset()
920 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_offset()
922 ptu_int_eq(status, 1); in same_different_offset()
928 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in same_different_offset()
930 ptu_int_eq(status, 1); in same_different_offset()
941 int status, isid; in adjacent() local
943 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in adjacent()
945 ptu_int_eq(status, 0); in adjacent()
947 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in adjacent()
949 ptu_int_eq(status, 0); in adjacent()
951 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in adjacent()
953 ptu_int_eq(status, 0); in adjacent()
956 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
958 ptu_int_eq(status, 1); in adjacent()
964 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
966 ptu_int_eq(status, 1); in adjacent()
973 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in adjacent()
975 ptu_int_eq(status, 1); in adjacent()
986 int status, isid; in read_null() local
988 status = pt_image_read(NULL, &isid, &buffer, 1, &ifix->asid[0], in read_null()
990 ptu_int_eq(status, -pte_internal); in read_null()
992 status = pt_image_read(&ifix->image, NULL, &buffer, 1, &ifix->asid[0], in read_null()
994 ptu_int_eq(status, -pte_internal); in read_null()
996 status = pt_image_read(&ifix->image, &isid, NULL, 1, &ifix->asid[0], in read_null()
998 ptu_int_eq(status, -pte_internal); in read_null()
1000 status = pt_image_read(&ifix->image, &isid, &buffer, 1, NULL, in read_null()
1002 ptu_int_eq(status, -pte_internal); in read_null()
1010 int status, isid; in read() local
1013 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in read()
1015 ptu_int_eq(status, 2); in read()
1027 int status, isid; in read_asid() local
1029 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in read_asid()
1031 ptu_int_eq(status, 0); in read_asid()
1033 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[1], in read_asid()
1035 ptu_int_eq(status, 0); in read_asid()
1038 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_asid()
1040 ptu_int_eq(status, 1); in read_asid()
1046 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[1], in read_asid()
1048 ptu_int_eq(status, 1); in read_asid()
1059 int status, isid; in read_bad_asid() local
1062 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_bad_asid()
1064 ptu_int_eq(status, -pte_nomap); in read_bad_asid()
1075 int status, isid; in read_null_asid() local
1078 status = pt_image_read(&ifix->image, &isid, buffer, 2, NULL, 0x2003ull); in read_null_asid()
1079 ptu_int_eq(status, -pte_internal); in read_null_asid()
1091 int status, isid; in read_callback() local
1093 status = pt_image_set_callback(&ifix->image, image_readmem_callback, in read_callback()
1095 ptu_int_eq(status, 0); in read_callback()
1098 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in read_callback()
1100 ptu_int_eq(status, 2); in read_callback()
1112 int status, isid; in read_nomem() local
1115 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_nomem()
1117 ptu_int_eq(status, -pte_nomap); in read_nomem()
1128 int status, isid; in read_truncated() local
1131 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in read_truncated()
1133 ptu_int_eq(status, 1); in read_truncated()
1144 int status, isid; in read_error() local
1149 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_error()
1151 ptu_int_eq(status, -pte_nosync); in read_error()
1161 int status, isid; in read_spurious_error() local
1164 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_spurious_error()
1166 ptu_int_eq(status, 1); in read_spurious_error()
1174 status = pt_image_read(&ifix->image, &isid, buffer, 1, &ifix->asid[0], in read_spurious_error()
1176 ptu_int_eq(status, -pte_nosync); in read_spurious_error()
1186 int status, isid; in remove_section() local
1189 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_section()
1191 ptu_int_eq(status, 2); in remove_section()
1197 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_section()
1199 ptu_int_eq(status, 0); in remove_section()
1201 ptu_int_ne(ifix->status[0].deleted, 0); in remove_section()
1202 ptu_int_eq(ifix->status[1].deleted, 0); in remove_section()
1205 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_section()
1207 ptu_int_eq(status, -pte_nomap); in remove_section()
1214 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_section()
1216 ptu_int_eq(status, 2); in remove_section()
1228 int status, isid; in remove_bad_vaddr() local
1231 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_vaddr()
1233 ptu_int_eq(status, 2); in remove_bad_vaddr()
1239 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_bad_vaddr()
1241 ptu_int_eq(status, -pte_bad_image); in remove_bad_vaddr()
1243 ptu_int_eq(ifix->status[0].deleted, 0); in remove_bad_vaddr()
1244 ptu_int_eq(ifix->status[1].deleted, 0); in remove_bad_vaddr()
1247 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_vaddr()
1249 ptu_int_eq(status, 2); in remove_bad_vaddr()
1256 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_bad_vaddr()
1258 ptu_int_eq(status, 2); in remove_bad_vaddr()
1270 int status, isid; in remove_bad_asid() local
1273 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_asid()
1275 ptu_int_eq(status, 2); in remove_bad_asid()
1281 status = pt_image_remove(&ifix->image, &ifix->section[0], in remove_bad_asid()
1283 ptu_int_eq(status, -pte_bad_image); in remove_bad_asid()
1285 ptu_int_eq(ifix->status[0].deleted, 0); in remove_bad_asid()
1286 ptu_int_eq(ifix->status[1].deleted, 0); in remove_bad_asid()
1289 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_bad_asid()
1291 ptu_int_eq(status, 2); in remove_bad_asid()
1298 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_bad_asid()
1300 ptu_int_eq(status, 2); in remove_bad_asid()
1312 int status, isid; in remove_by_filename() local
1315 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename()
1317 ptu_int_eq(status, 2); in remove_by_filename()
1323 status = pt_image_remove_by_filename(&ifix->image, in remove_by_filename()
1326 ptu_int_eq(status, 1); in remove_by_filename()
1328 ptu_int_ne(ifix->status[0].deleted, 0); in remove_by_filename()
1329 ptu_int_eq(ifix->status[1].deleted, 0); in remove_by_filename()
1332 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_by_filename()
1334 ptu_int_eq(status, -pte_nomap); in remove_by_filename()
1341 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_filename()
1343 ptu_int_eq(status, 2); in remove_by_filename()
1356 int status, isid; in remove_by_filename_bad_asid() local
1359 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename_bad_asid()
1361 ptu_int_eq(status, 2); in remove_by_filename_bad_asid()
1367 status = pt_image_remove_by_filename(&ifix->image, in remove_by_filename_bad_asid()
1370 ptu_int_eq(status, 0); in remove_by_filename_bad_asid()
1372 ptu_int_eq(ifix->status[0].deleted, 0); in remove_by_filename_bad_asid()
1373 ptu_int_eq(ifix->status[1].deleted, 0); in remove_by_filename_bad_asid()
1376 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_filename_bad_asid()
1378 ptu_int_eq(status, 2); in remove_by_filename_bad_asid()
1385 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_filename_bad_asid()
1387 ptu_int_eq(status, 2); in remove_by_filename_bad_asid()
1399 int status, isid; in remove_none_by_filename() local
1401 status = pt_image_remove_by_filename(&ifix->image, "bad-name", in remove_none_by_filename()
1403 ptu_int_eq(status, 0); in remove_none_by_filename()
1405 ptu_int_eq(ifix->status[0].deleted, 0); in remove_none_by_filename()
1406 ptu_int_eq(ifix->status[1].deleted, 0); in remove_none_by_filename()
1409 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_none_by_filename()
1411 ptu_int_eq(status, 2); in remove_none_by_filename()
1418 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_none_by_filename()
1420 ptu_int_eq(status, 2); in remove_none_by_filename()
1432 int status, isid; in remove_all_by_filename() local
1437 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in remove_all_by_filename()
1439 ptu_int_eq(status, 0); in remove_all_by_filename()
1441 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in remove_all_by_filename()
1443 ptu_int_eq(status, 0); in remove_all_by_filename()
1446 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_all_by_filename()
1448 ptu_int_eq(status, 2); in remove_all_by_filename()
1454 status = pt_image_remove_by_filename(&ifix->image, "same-name", in remove_all_by_filename()
1456 ptu_int_eq(status, 2); in remove_all_by_filename()
1458 ptu_int_ne(ifix->status[0].deleted, 0); in remove_all_by_filename()
1459 ptu_int_ne(ifix->status[1].deleted, 0); in remove_all_by_filename()
1462 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_all_by_filename()
1464 ptu_int_eq(status, -pte_nomap); in remove_all_by_filename()
1471 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_all_by_filename()
1473 ptu_int_eq(status, -pte_nomap); in remove_all_by_filename()
1485 int status, isid; in remove_by_asid() local
1488 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in remove_by_asid()
1490 ptu_int_eq(status, 2); in remove_by_asid()
1496 status = pt_image_remove_by_asid(&ifix->image, &ifix->asid[0]); in remove_by_asid()
1497 ptu_int_eq(status, 1); in remove_by_asid()
1499 ptu_int_ne(ifix->status[0].deleted, 0); in remove_by_asid()
1500 ptu_int_eq(ifix->status[1].deleted, 0); in remove_by_asid()
1503 status = pt_image_read(&ifix->image, &isid, buffer, sizeof(buffer), in remove_by_asid()
1505 ptu_int_eq(status, -pte_nomap); in remove_by_asid()
1512 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in remove_by_asid()
1514 ptu_int_eq(status, 2); in remove_by_asid()
1527 int status, isid; in copy_empty() local
1531 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_empty()
1532 ptu_int_eq(status, 0); in copy_empty()
1535 status = pt_image_read(&ifix->copy, &isid, buffer, sizeof(buffer), in copy_empty()
1537 ptu_int_eq(status, -pte_nomap); in copy_empty()
1548 int status, isid; in copy() local
1550 status = pt_image_copy(&ifix->copy, &ifix->image); in copy()
1551 ptu_int_eq(status, 0); in copy()
1554 status = pt_image_read(&ifix->copy, &isid, buffer, 2, &ifix->asid[1], in copy()
1556 ptu_int_eq(status, 2); in copy()
1568 int status, isid; in copy_self() local
1570 status = pt_image_copy(&ifix->image, &ifix->image); in copy_self()
1571 ptu_int_eq(status, 0); in copy_self()
1574 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[1], in copy_self()
1576 ptu_int_eq(status, 2); in copy_self()
1588 int status, isid; in copy_shrink() local
1590 status = pt_image_add(&ifix->copy, &ifix->section[1], &ifix->asid[1], in copy_shrink()
1592 ptu_int_eq(status, 0); in copy_shrink()
1594 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_shrink()
1595 ptu_int_eq(status, 0); in copy_shrink()
1598 status = pt_image_read(&ifix->copy, &isid, buffer, 2, &ifix->asid[1], in copy_shrink()
1600 ptu_int_eq(status, 2); in copy_shrink()
1612 int status, isid; in copy_split() local
1614 status = pt_image_add(&ifix->copy, &ifix->section[0], &ifix->asid[0], in copy_split()
1616 ptu_int_eq(status, 0); in copy_split()
1621 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in copy_split()
1623 ptu_int_eq(status, 0); in copy_split()
1628 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in copy_split()
1630 ptu_int_eq(status, 0); in copy_split()
1632 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_split()
1633 ptu_int_eq(status, 0); in copy_split()
1636 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_split()
1638 ptu_int_eq(status, 1); in copy_split()
1644 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_split()
1646 ptu_int_eq(status, 1); in copy_split()
1652 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_split()
1654 ptu_int_eq(status, 1); in copy_split()
1665 int status, isid; in copy_merge() local
1670 status = pt_image_add(&ifix->copy, &ifix->section[1], &ifix->asid[0], in copy_merge()
1672 ptu_int_eq(status, 0); in copy_merge()
1677 status = pt_image_add(&ifix->copy, &ifix->section[2], &ifix->asid[0], in copy_merge()
1679 ptu_int_eq(status, 0); in copy_merge()
1681 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in copy_merge()
1683 ptu_int_eq(status, 0); in copy_merge()
1685 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_merge()
1686 ptu_int_eq(status, 0); in copy_merge()
1689 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_merge()
1691 ptu_int_eq(status, 1); in copy_merge()
1697 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_merge()
1699 ptu_int_eq(status, 1); in copy_merge()
1710 int status, isid; in copy_overlap() local
1712 status = pt_image_add(&ifix->copy, &ifix->section[0], &ifix->asid[0], in copy_overlap()
1714 ptu_int_eq(status, 0); in copy_overlap()
1716 status = pt_image_add(&ifix->copy, &ifix->section[1], &ifix->asid[0], in copy_overlap()
1718 ptu_int_eq(status, 0); in copy_overlap()
1720 status = pt_image_add(&ifix->image, &ifix->section[2], &ifix->asid[0], in copy_overlap()
1722 ptu_int_eq(status, 0); in copy_overlap()
1724 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_overlap()
1725 ptu_int_eq(status, 0); in copy_overlap()
1728 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_overlap()
1730 ptu_int_eq(status, 1); in copy_overlap()
1736 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_overlap()
1738 ptu_int_eq(status, 1); in copy_overlap()
1744 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_overlap()
1746 ptu_int_eq(status, 1); in copy_overlap()
1752 status = pt_image_read(&ifix->copy, &isid, buffer, 1, &ifix->asid[0], in copy_overlap()
1754 ptu_int_eq(status, 1); in copy_overlap()
1765 int status, isid; in copy_replace() local
1770 status = pt_image_add(&ifix->copy, &ifix->section[0], &ifix->asid[0], in copy_replace()
1772 ptu_int_eq(status, 0); in copy_replace()
1774 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[0], in copy_replace()
1776 ptu_int_eq(status, 0); in copy_replace()
1778 status = pt_image_copy(&ifix->copy, &ifix->image); in copy_replace()
1779 ptu_int_eq(status, 0); in copy_replace()
1782 status = pt_image_read(&ifix->copy, &isid, buffer, 2, &ifix->asid[0], in copy_replace()
1784 ptu_int_eq(status, 2); in copy_replace()
1797 int status; in add_cached_null() local
1799 status = pt_image_add_cached(NULL, &iscache, 0, NULL); in add_cached_null()
1800 ptu_int_eq(status, -pte_invalid); in add_cached_null()
1802 status = pt_image_add_cached(&image, NULL, 0, NULL); in add_cached_null()
1803 ptu_int_eq(status, -pte_invalid); in add_cached_null()
1811 int status, isid, risid; in add_cached() local
1816 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached()
1818 ptu_int_eq(status, 0); in add_cached()
1821 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached()
1823 ptu_int_eq(status, 2); in add_cached()
1835 int status, isid, risid; in add_cached_null_asid() local
1840 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, NULL); in add_cached_null_asid()
1841 ptu_int_eq(status, 0); in add_cached_null_asid()
1844 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached_null_asid()
1846 ptu_int_eq(status, 2); in add_cached_null_asid()
1858 int status, isid, risid; in add_cached_twice() local
1863 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached_twice()
1865 ptu_int_eq(status, 0); in add_cached_twice()
1867 status = pt_image_add_cached(&ifix->image, &ifix->iscache, isid, in add_cached_twice()
1869 ptu_int_eq(status, 0); in add_cached_twice()
1872 status = pt_image_read(&ifix->image, &risid, buffer, 2, &ifix->asid[0], in add_cached_twice()
1874 ptu_int_eq(status, 2); in add_cached_twice()
1886 int status, isid; in add_cached_bad_isid() local
1888 status = pt_image_add_cached(&ifix->image, &ifix->iscache, 1, in add_cached_bad_isid()
1890 ptu_int_eq(status, -pte_bad_image); in add_cached_bad_isid()
1893 status = pt_image_read(&ifix->image, &isid, buffer, 2, &ifix->asid[0], in add_cached_bad_isid()
1895 ptu_int_eq(status, -pte_nomap); in add_cached_bad_isid()
1904 int status; in find_null() local
1906 status = pt_image_find(NULL, &msec, &ifix->asid[0], in find_null()
1908 ptu_int_eq(status, -pte_internal); in find_null()
1910 status = pt_image_find(&ifix->image, NULL, &ifix->asid[0], in find_null()
1912 ptu_int_eq(status, -pte_internal); in find_null()
1914 status = pt_image_find(&ifix->image, &msec, NULL, 0x1000ull); in find_null()
1915 ptu_int_eq(status, -pte_internal); in find_null()
1923 int status; in find() local
1925 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x2003ull); in find()
1926 ptu_int_eq(status, 11); in find()
1930 status = pt_section_put(msec.section); in find()
1931 ptu_int_eq(status, 0); in find()
1939 int status; in find_asid() local
1941 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in find_asid()
1943 ptu_int_eq(status, 0); in find_asid()
1945 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[1], in find_asid()
1947 ptu_int_eq(status, 0); in find_asid()
1949 status = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x1009ull); in find_asid()
1950 ptu_int_eq(status, 1); in find_asid()
1954 status = pt_section_put(msec.section); in find_asid()
1955 ptu_int_eq(status, 0); in find_asid()
1957 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x1009ull); in find_asid()
1958 ptu_int_eq(status, 2); in find_asid()
1962 status = pt_section_put(msec.section); in find_asid()
1963 ptu_int_eq(status, 0); in find_asid()
1971 int status; in find_bad_asid() local
1973 status = pt_image_find(&ifix->image, &msec, &ifix->asid[0], 0x2003ull); in find_bad_asid()
1974 ptu_int_eq(status, -pte_nomap); in find_bad_asid()
1982 int status; in find_nomem() local
1984 status = pt_image_find(&ifix->image, &msec, &ifix->asid[1], 0x1010ull); in find_nomem()
1985 ptu_int_eq(status, -pte_nomap); in find_nomem()
1993 int status; in validate_null() local
1995 status = pt_image_validate(NULL, &msec, 0x1004ull, 10); in validate_null()
1996 ptu_int_eq(status, -pte_internal); in validate_null()
1998 status = pt_image_validate(&ifix->image, NULL, 0x1004ull, 10); in validate_null()
1999 ptu_int_eq(status, -pte_internal); in validate_null()
2007 int isid, status; in validate() local
2012 status = pt_section_put(msec.section); in validate()
2013 ptu_int_eq(status, 0); in validate()
2015 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate()
2016 ptu_int_eq(status, 0); in validate()
2024 int isid, status; in validate_bad_asid() local
2029 status = pt_section_put(msec.section); in validate_bad_asid()
2030 ptu_int_eq(status, 0); in validate_bad_asid()
2034 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_asid()
2035 ptu_int_eq(status, -pte_nomap); in validate_bad_asid()
2043 int isid, status; in validate_bad_vaddr() local
2048 status = pt_section_put(msec.section); in validate_bad_vaddr()
2049 ptu_int_eq(status, 0); in validate_bad_vaddr()
2053 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_vaddr()
2054 ptu_int_eq(status, -pte_nomap); in validate_bad_vaddr()
2062 int isid, status; in validate_bad_offset() local
2067 status = pt_section_put(msec.section); in validate_bad_offset()
2068 ptu_int_eq(status, 0); in validate_bad_offset()
2072 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_offset()
2073 ptu_int_eq(status, -pte_nomap); in validate_bad_offset()
2081 int isid, status; in validate_bad_size() local
2086 status = pt_section_put(msec.section); in validate_bad_size()
2087 ptu_int_eq(status, 0); in validate_bad_size()
2091 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid); in validate_bad_size()
2092 ptu_int_eq(status, -pte_nomap); in validate_bad_size()
2100 int isid, status; in validate_bad_isid() local
2105 status = pt_section_put(msec.section); in validate_bad_isid()
2106 ptu_int_eq(status, 0); in validate_bad_isid()
2108 status = pt_image_validate(&ifix->image, &msec, 0x1004ull, isid + 1); in validate_bad_isid()
2109 ptu_int_eq(status, -pte_nomap); in validate_bad_isid()
2121 memset(ifix->status, 0, sizeof(ifix->status)); in ifix_init()
2151 int status; in rfix_init() local
2155 status = pt_image_add(&ifix->image, &ifix->section[0], &ifix->asid[0], in rfix_init()
2157 ptu_int_eq(status, 0); in rfix_init()
2159 status = pt_image_add(&ifix->image, &ifix->section[1], &ifix->asid[1], in rfix_init()
2161 ptu_int_eq(status, 0); in rfix_init()
2184 ptu_int_le(ifix->status[sec].deleted, 1); in ifix_fini()
2185 ptu_int_eq(ifix->status[sec].bad_put, 0); in ifix_fini()