Lines Matching defs:ASSERT_EQ

48 #define ASSERT_EQ(_val1, _val2) ASSERT_TRUE((_val1) == (_val2))
224 ASSERT_EQ(vmg->state, VMA_MERGE_SUCCESS);
230 ASSERT_EQ(vmg->state, VMA_MERGE_NOMERGE);
324 ASSERT_EQ(vma->vm_start, 0);
325 ASSERT_EQ(vma->vm_end, 0x3000);
326 ASSERT_EQ(vma->vm_pgoff, 0);
327 ASSERT_EQ(vma->vm_flags, vm_flags);
353 ASSERT_EQ(vma, init_vma);
355 ASSERT_EQ(vma->vm_start, 0x1000);
356 ASSERT_EQ(vma->vm_end, 0x2000);
357 ASSERT_EQ(vma->vm_pgoff, 1);
367 ASSERT_EQ(vma->vm_start, 0);
368 ASSERT_EQ(vma->vm_end, 0x1000);
369 ASSERT_EQ(vma->vm_pgoff, 0);
376 ASSERT_EQ(vma->vm_start, 0x1000);
377 ASSERT_EQ(vma->vm_end, 0x2000);
378 ASSERT_EQ(vma->vm_pgoff, 1);
385 ASSERT_EQ(vma->vm_start, 0x2000);
386 ASSERT_EQ(vma->vm_end, 0x3000);
387 ASSERT_EQ(vma->vm_pgoff, 2);
413 ASSERT_EQ(vma->vm_start, 0);
414 ASSERT_EQ(vma->vm_end, 0x3000);
415 ASSERT_EQ(vma->vm_pgoff, 0);
434 ASSERT_EQ(vma->vm_start, 0);
435 ASSERT_EQ(vma->vm_end, 0x1000);
436 ASSERT_EQ(vma->vm_pgoff, 0);
503 ASSERT_EQ(mm.map_count, 4);
514 ASSERT_EQ(vma, vma_a);
517 ASSERT_EQ(vma->vm_start, 0);
518 ASSERT_EQ(vma->vm_end, 0x4000);
519 ASSERT_EQ(vma->vm_pgoff, 0);
520 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
522 ASSERT_EQ(mm.map_count, 3);
531 ASSERT_EQ(vma, vma_a);
534 ASSERT_EQ(vma->vm_start, 0);
535 ASSERT_EQ(vma->vm_end, 0x5000);
536 ASSERT_EQ(vma->vm_pgoff, 0);
537 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
539 ASSERT_EQ(mm.map_count, 3);
550 ASSERT_EQ(vma, vma_d);
553 ASSERT_EQ(vma->vm_start, 0x6000);
554 ASSERT_EQ(vma->vm_end, 0x9000);
555 ASSERT_EQ(vma->vm_pgoff, 6);
556 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
558 ASSERT_EQ(mm.map_count, 3);
568 ASSERT_EQ(vma, vma_a);
571 ASSERT_EQ(vma->vm_start, 0);
572 ASSERT_EQ(vma->vm_end, 0x9000);
573 ASSERT_EQ(vma->vm_pgoff, 0);
574 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
576 ASSERT_EQ(mm.map_count, 2);
586 ASSERT_EQ(vma, vma_c);
589 ASSERT_EQ(vma->vm_start, 0xa000);
590 ASSERT_EQ(vma->vm_end, 0xc000);
591 ASSERT_EQ(vma->vm_pgoff, 0xa);
592 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
594 ASSERT_EQ(mm.map_count, 2);
603 ASSERT_EQ(vma, vma_a);
606 ASSERT_EQ(vma->vm_start, 0);
607 ASSERT_EQ(vma->vm_end, 0xc000);
608 ASSERT_EQ(vma->vm_pgoff, 0);
609 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
611 ASSERT_EQ(mm.map_count, 1);
624 ASSERT_EQ(vma->vm_start, 0);
625 ASSERT_EQ(vma->vm_end, 0xc000);
626 ASSERT_EQ(vma->vm_pgoff, 0);
627 ASSERT_EQ(vma->anon_vma, &dummy_anon_vma);
634 ASSERT_EQ(count, 1);
658 ASSERT_EQ(all_special_flags, VM_SPECIAL);
682 ASSERT_EQ(vma, NULL);
683 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
704 ASSERT_EQ(vma, NULL);
705 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
799 ASSERT_EQ(merge_new(&vmg), vma_prev);
800 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
801 ASSERT_EQ(vma_prev->vm_start, 0);
802 ASSERT_EQ(vma_prev->vm_end, 0x5000);
803 ASSERT_EQ(vma_prev->vm_pgoff, 0);
805 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
831 ASSERT_EQ(merge_existing(&vmg), NULL);
832 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
834 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
853 ASSERT_EQ(merge_existing(&vmg), NULL);
859 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
861 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
884 ASSERT_EQ(merge_existing(&vmg), NULL);
885 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
887 ASSERT_EQ(cleanup_mm(&mm, &vmi), 3);
910 ASSERT_EQ(merge_existing(&vmg), vma_prev);
911 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
912 ASSERT_EQ(vma_prev->vm_start, 0);
913 ASSERT_EQ(vma_prev->vm_end, 0x5000);
914 ASSERT_EQ(vma_prev->vm_pgoff, 0);
916 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
964 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
965 ASSERT_EQ(vma->vm_start, 0);
966 ASSERT_EQ(vma->vm_end, 0x5000);
967 ASSERT_EQ(vma->vm_pgoff, 0);
968 ASSERT_EQ(vma->vm_ops, &vm_ops);
970 ASSERT_EQ(mm.map_count, 2);
1009 ASSERT_EQ(merge_existing(&vmg), vma_next);
1010 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1011 ASSERT_EQ(vma_next->vm_start, 0x3000);
1012 ASSERT_EQ(vma_next->vm_end, 0x9000);
1013 ASSERT_EQ(vma_next->vm_pgoff, 3);
1014 ASSERT_EQ(vma_next->anon_vma, &dummy_anon_vma);
1015 ASSERT_EQ(vma->vm_start, 0x2000);
1016 ASSERT_EQ(vma->vm_end, 0x3000);
1017 ASSERT_EQ(vma->vm_pgoff, 2);
1020 ASSERT_EQ(mm.map_count, 2);
1023 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
1041 ASSERT_EQ(merge_existing(&vmg), vma_next);
1042 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1043 ASSERT_EQ(vma_next->vm_start, 0x2000);
1044 ASSERT_EQ(vma_next->vm_end, 0x9000);
1045 ASSERT_EQ(vma_next->vm_pgoff, 2);
1046 ASSERT_EQ(vma_next->anon_vma, &dummy_anon_vma);
1048 ASSERT_EQ(mm.map_count, 1);
1051 ASSERT_EQ(cleanup_mm(&mm, &vmi), 1);
1071 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1072 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1073 ASSERT_EQ(vma_prev->vm_start, 0);
1074 ASSERT_EQ(vma_prev->vm_end, 0x6000);
1075 ASSERT_EQ(vma_prev->vm_pgoff, 0);
1076 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1077 ASSERT_EQ(vma->vm_start, 0x6000);
1078 ASSERT_EQ(vma->vm_end, 0x7000);
1079 ASSERT_EQ(vma->vm_pgoff, 6);
1082 ASSERT_EQ(mm.map_count, 2);
1085 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
1104 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1105 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1106 ASSERT_EQ(vma_prev->vm_start, 0);
1107 ASSERT_EQ(vma_prev->vm_end, 0x7000);
1108 ASSERT_EQ(vma_prev->vm_pgoff, 0);
1109 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1111 ASSERT_EQ(mm.map_count, 1);
1114 ASSERT_EQ(cleanup_mm(&mm, &vmi), 1);
1134 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1135 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1136 ASSERT_EQ(vma_prev->vm_start, 0);
1137 ASSERT_EQ(vma_prev->vm_end, 0x9000);
1138 ASSERT_EQ(vma_prev->vm_pgoff, 0);
1139 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1141 ASSERT_EQ(mm.map_count, 1);
1144 ASSERT_EQ(cleanup_mm(&mm, &vmi), 1);
1168 ASSERT_EQ(merge_existing(&vmg), NULL);
1169 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1174 ASSERT_EQ(merge_existing(&vmg), NULL);
1175 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1180 ASSERT_EQ(merge_existing(&vmg), NULL);
1181 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1186 ASSERT_EQ(merge_existing(&vmg), NULL);
1187 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1192 ASSERT_EQ(merge_existing(&vmg), NULL);
1193 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1198 ASSERT_EQ(merge_existing(&vmg), NULL);
1199 ASSERT_EQ(vmg.state, VMA_MERGE_NOMERGE);
1201 ASSERT_EQ(cleanup_mm(&mm, &vmi), 3);
1248 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1249 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1250 ASSERT_EQ(vma_prev->vm_start, 0);
1251 ASSERT_EQ(vma_prev->vm_end, 0x7000);
1252 ASSERT_EQ(vma_prev->vm_pgoff, 0);
1257 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
1279 ASSERT_EQ(merge_new(&vmg), vma_prev);
1280 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1281 ASSERT_EQ(vma_prev->vm_start, 0);
1282 ASSERT_EQ(vma_prev->vm_end, 0x7000);
1283 ASSERT_EQ(vma_prev->vm_pgoff, 0);
1288 ASSERT_EQ(cleanup_mm(&mm, &vmi), 2);
1324 ASSERT_EQ(expand_existing(&vmg), 0);
1327 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1355 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1356 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1358 ASSERT_EQ(vma_prev->vm_start, 0);
1359 ASSERT_EQ(vma_prev->vm_end, 0x8000);
1361 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1384 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1385 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1387 ASSERT_EQ(vma_prev->vm_start, 0);
1388 ASSERT_EQ(vma_prev->vm_end, 0x8000);
1390 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1412 ASSERT_EQ(merge_existing(&vmg), vma_prev);
1413 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1415 ASSERT_EQ(vma_prev->vm_start, 0);
1416 ASSERT_EQ(vma_prev->vm_end, 0x5000);
1418 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1440 ASSERT_EQ(merge_existing(&vmg), vma_next);
1441 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1443 ASSERT_EQ(vma_next->vm_start, 0x3000);
1444 ASSERT_EQ(vma_next->vm_end, 0x8000);
1446 ASSERT_EQ(vma_next->anon_vma, &dummy_anon_vma);
1483 ASSERT_EQ(merge_existing(&vmg), NULL);
1484 ASSERT_EQ(vmg.state, VMA_MERGE_ERROR_NOMEM);
1486 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1508 ASSERT_EQ(expand_existing(&vmg), -ENOMEM);
1509 ASSERT_EQ(vmg.state, VMA_MERGE_ERROR_NOMEM);
1511 ASSERT_EQ(vma_prev->anon_vma, &dummy_anon_vma);
1538 ASSERT_EQ(vma_merge_extend(&vmi, vma, 0x2000), vma);
1539 ASSERT_EQ(vma->vm_start, 0);
1540 ASSERT_EQ(vma->vm_end, 0x4000);
1541 ASSERT_EQ(vma->vm_pgoff, 0);
1543 ASSERT_EQ(mm.map_count, 1);
1562 ASSERT_EQ(vma_new->vm_start, 0);
1563 ASSERT_EQ(vma_new->vm_end, 0x2000);
1564 ASSERT_EQ(vma_new->vm_pgoff, 0);
1576 ASSERT_EQ(vma_new, vma_next);
1609 ASSERT_EQ(vma, vma_prev);
1610 ASSERT_EQ(vmg.state, VMA_MERGE_SUCCESS);
1611 ASSERT_EQ(vma->vm_start, 0x3000);
1612 ASSERT_EQ(vma->vm_end, 0x9000);
1613 ASSERT_EQ(vma->vm_pgoff, 3);
1615 ASSERT_EQ(vma_iter_addr(&vmi), 0x3000);
1635 ASSERT_EQ(addr, 0x300000);
1641 ASSERT_EQ(addr, 0x250000);
1647 ASSERT_EQ(addr, 0x303000);
1653 ASSERT_EQ(addr, 0x24d000);
1655 ASSERT_EQ(mm.map_count, 2);
1659 ASSERT_EQ(vma->vm_end, 0x306000);
1660 ASSERT_EQ(vma->vm_pgoff, 0x300);
1662 ASSERT_EQ(vma->vm_end, 0x253000);
1663 ASSERT_EQ(vma->vm_pgoff, 0x24d);