Lines Matching refs:KUNIT_EXPECT_EQ

304 	KUNIT_EXPECT_EQ(test, 0, ret);
305 KUNIT_EXPECT_EQ(test, keyset, rule->keyset);
306 KUNIT_EXPECT_EQ(test, actionset, rule->actionset);
307 KUNIT_EXPECT_EQ(test, size, ri->size);
311 KUNIT_EXPECT_EQ(test, 0, ret);
312 KUNIT_EXPECT_EQ(test, expected_addr, ri->addr);
341 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[0]);
342 KUNIT_EXPECT_EQ(test, (u32)BIT(20), stream[1]);
358 KUNIT_EXPECT_EQ(test, (u32)~0, stream[0]);
359 KUNIT_EXPECT_EQ(test, (u32)~0, stream[1]);
360 KUNIT_EXPECT_EQ(test, (u32)~BIT(11), stream[2]);
379 KUNIT_EXPECT_EQ(test, 52, iter.sw_width);
380 KUNIT_EXPECT_EQ(test, 86 + 2, iter.offset);
381 KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
382 KUNIT_EXPECT_EQ(test, 4, iter.reg_bitpos);
386 KUNIT_EXPECT_EQ(test, 49, iter.sw_width);
387 KUNIT_EXPECT_EQ(test, 134 + 7, iter.offset);
388 KUNIT_EXPECT_EQ(test, 5, iter.reg_idx);
389 KUNIT_EXPECT_EQ(test, 11, iter.reg_bitpos);
407 KUNIT_EXPECT_EQ(test, 49, iter.sw_width);
408 KUNIT_EXPECT_EQ(test, 86 + 5, iter.offset);
409 KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
410 KUNIT_EXPECT_EQ(test, 10, iter.reg_bitpos);
414 KUNIT_EXPECT_EQ(test, 91 + 1, iter.offset);
415 KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
416 KUNIT_EXPECT_EQ(test, 11, iter.reg_bitpos);
421 KUNIT_EXPECT_EQ(test, 92 + 6 + 2, iter.offset);
422 KUNIT_EXPECT_EQ(test, 4, iter.reg_idx);
423 KUNIT_EXPECT_EQ(test, 2, iter.reg_bitpos);
441 KUNIT_EXPECT_EQ(test, (u32)0x8, stream[0]);
442 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[1]);
443 KUNIT_EXPECT_EQ(test, (u32)0x1, stream[2]);
444 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[3]);
445 KUNIT_EXPECT_EQ(test, (u32)0x3, stream[4]);
446 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[5]);
447 KUNIT_EXPECT_EQ(test, (u32)0x5, stream[6]);
448 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[7]);
449 KUNIT_EXPECT_EQ(test, (u32)0x2, stream[8]);
450 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[9]);
451 KUNIT_EXPECT_EQ(test, (u32)27, stream[10]);
452 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[11]);
470 KUNIT_EXPECT_EQ(test, 48, iter.offset);
471 KUNIT_EXPECT_EQ(test, 1, iter.reg_idx);
472 KUNIT_EXPECT_EQ(test, 16, iter.reg_bitpos);
476 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[0]);
477 KUNIT_EXPECT_EQ(test, (u32)BIT(16), stream[1]);
478 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[2]);
503 KUNIT_EXPECT_EQ(test, 91, iter.offset);
504 KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
505 KUNIT_EXPECT_EQ(test, 10, iter.reg_bitpos);
509 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[0]);
510 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[1]);
511 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[2]);
512 KUNIT_EXPECT_EQ(test, (u32)(0x5 << 10), stream[3]);
513 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[4]);
517 KUNIT_EXPECT_EQ(test, (u32)0x8, stream[0]);
518 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[1]);
519 KUNIT_EXPECT_EQ(test, (u32)0x1, stream[2]);
520 KUNIT_EXPECT_EQ(test, (u32)(0x5 << 10), stream[3]);
521 KUNIT_EXPECT_EQ(test, (u32)0x3, stream[4]);
522 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[5]);
523 KUNIT_EXPECT_EQ(test, (u32)0x5, stream[6]);
524 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[7]);
525 KUNIT_EXPECT_EQ(test, (u32)0x2, stream[8]);
526 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[9]);
527 KUNIT_EXPECT_EQ(test, (u32)27, stream[10]);
528 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[11]);
552 KUNIT_EXPECT_EQ(test, 1, iter.regs_per_sw);
553 KUNIT_EXPECT_EQ(test, 21, iter.sw_width);
554 KUNIT_EXPECT_EQ(test, 25 + 3 + 2, iter.offset);
555 KUNIT_EXPECT_EQ(test, 1, iter.reg_idx);
556 KUNIT_EXPECT_EQ(test, 25 + 3 + 2 - sw_width, iter.reg_bitpos);
560 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[0]);
561 KUNIT_EXPECT_EQ(test, (u32)(0x5 << (25 + 3 + 2 - sw_width)), stream[1]);
562 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[2]);
563 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[3]);
564 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[4]);
565 KUNIT_EXPECT_EQ(test, (u32)0x0, stream[5]);
569 KUNIT_EXPECT_EQ(test, (u32)7, stream[0]);
570 KUNIT_EXPECT_EQ(test, (u32)((0x5 << (25 + 3 + 2 - sw_width)) + 3), stream[1]);
571 KUNIT_EXPECT_EQ(test, (u32)1, stream[2]);
572 KUNIT_EXPECT_EQ(test, (u32)0, stream[3]);
573 KUNIT_EXPECT_EQ(test, (u32)0, stream[4]);
574 KUNIT_EXPECT_EQ(test, (u32)0, stream[5]);
618 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[0]);
619 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[1]);
620 KUNIT_EXPECT_EQ(test, (u32)(0x04a1 << 6), keywords[2]);
621 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[3]);
622 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[4]);
623 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[5]);
624 KUNIT_EXPECT_EQ(test, (u32)0x0, keywords[6]);
627 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[0]);
628 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[1]);
629 KUNIT_EXPECT_EQ(test, (u32)(0x0fff << 6), maskwords[2]);
630 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[3]);
631 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[4]);
632 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[5]);
633 KUNIT_EXPECT_EQ(test, (u32)0x0, maskwords[6]);
697 KUNIT_EXPECT_EQ(test, keyres[idx], keywords[idx]);
700 KUNIT_EXPECT_EQ(test, mskres[idx], maskwords[idx]);
741 KUNIT_EXPECT_EQ(test, (u32)0x0, actwords[0]);
742 KUNIT_EXPECT_EQ(test, (u32)((0x32 << (35 + 2 + 1 - sw_width)) & 0x1fffff), actwords[1]);
743 KUNIT_EXPECT_EQ(test, (u32)((0x32 >> ((2 * sw_width) - 38 - 1))), actwords[2]);
744 KUNIT_EXPECT_EQ(test, (u32)0x0, actwords[3]);
745 KUNIT_EXPECT_EQ(test, (u32)0x0, actwords[4]);
746 KUNIT_EXPECT_EQ(test, (u32)0x0, actwords[5]);
747 KUNIT_EXPECT_EQ(test, (u32)0x0, actwords[6]);
756 KUNIT_EXPECT_EQ(test, 0, tg[0].offset);
757 KUNIT_EXPECT_EQ(test, 2, tg[0].width);
758 KUNIT_EXPECT_EQ(test, 2, tg[0].value);
759 KUNIT_EXPECT_EQ(test, 156, tg[1].offset);
760 KUNIT_EXPECT_EQ(test, 1, tg[1].width);
761 KUNIT_EXPECT_EQ(test, 0, tg[1].value);
762 KUNIT_EXPECT_EQ(test, 0, tg[2].offset);
763 KUNIT_EXPECT_EQ(test, 0, tg[2].width);
764 KUNIT_EXPECT_EQ(test, 0, tg[2].value);
776 KUNIT_EXPECT_EQ(test, 0, tg[0].offset);
777 KUNIT_EXPECT_EQ(test, 3, tg[0].width);
778 KUNIT_EXPECT_EQ(test, 4, tg[0].value);
779 KUNIT_EXPECT_EQ(test, 110, tg[1].offset);
780 KUNIT_EXPECT_EQ(test, 2, tg[1].width);
781 KUNIT_EXPECT_EQ(test, 0, tg[1].value);
782 KUNIT_EXPECT_EQ(test, 220, tg[2].offset);
783 KUNIT_EXPECT_EQ(test, 2, tg[2].width);
784 KUNIT_EXPECT_EQ(test, 0, tg[2].value);
785 KUNIT_EXPECT_EQ(test, 0, tg[3].offset);
786 KUNIT_EXPECT_EQ(test, 0, tg[3].width);
787 KUNIT_EXPECT_EQ(test, 0, tg[3].value);
898 KUNIT_EXPECT_EQ(test, -EINVAL, ret);
903 KUNIT_EXPECT_EQ(test, 0, ret);
907 KUNIT_EXPECT_EQ(test, (u32)0x00000042, keywords[0]);
908 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[1]);
909 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[2]);
910 KUNIT_EXPECT_EQ(test, (u32)0x00020100, keywords[3]);
911 KUNIT_EXPECT_EQ(test, (u32)0x60504030, keywords[4]);
912 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[5]);
913 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[6]);
914 KUNIT_EXPECT_EQ(test, (u32)0x0002aaee, keywords[7]);
915 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[8]);
916 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[9]);
917 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[10]);
918 KUNIT_EXPECT_EQ(test, (u32)0x00000000, keywords[11]);
921 KUNIT_EXPECT_EQ(test, (u32)~0x00b07f80, maskwords[0]);
922 KUNIT_EXPECT_EQ(test, (u32)~0xfff00000, maskwords[1]);
923 KUNIT_EXPECT_EQ(test, (u32)~0xfffffffc, maskwords[2]);
924 KUNIT_EXPECT_EQ(test, (u32)~0xfff000ff, maskwords[3]);
925 KUNIT_EXPECT_EQ(test, (u32)~0x00000000, maskwords[4]);
926 KUNIT_EXPECT_EQ(test, (u32)~0xfffffff0, maskwords[5]);
927 KUNIT_EXPECT_EQ(test, (u32)~0xfffffffe, maskwords[6]);
928 KUNIT_EXPECT_EQ(test, (u32)~0xfffc0001, maskwords[7]);
929 KUNIT_EXPECT_EQ(test, (u32)~0xffffffff, maskwords[8]);
930 KUNIT_EXPECT_EQ(test, (u32)~0xffffffff, maskwords[9]);
931 KUNIT_EXPECT_EQ(test, (u32)~0xffffffff, maskwords[10]);
932 KUNIT_EXPECT_EQ(test, (u32)~0xffffffff, maskwords[11]);
975 KUNIT_EXPECT_EQ(test, 0, ret);
980 KUNIT_EXPECT_EQ(test, 0, ret);
983 KUNIT_EXPECT_EQ(test, (u32)0x00000002, actwords[0]);
984 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[1]);
985 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[2]);
986 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[3]);
987 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[4]);
988 KUNIT_EXPECT_EQ(test, (u32)0x00100000, actwords[5]);
989 KUNIT_EXPECT_EQ(test, (u32)0x06400010, actwords[6]);
990 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[7]);
991 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[8]);
992 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[9]);
993 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[10]);
994 KUNIT_EXPECT_EQ(test, (u32)0x00000000, actwords[11]);
1030 KUNIT_EXPECT_EQ(test, 0, ret);
1032 KUNIT_EXPECT_EQ(test, false, ret);
1035 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key);
1036 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type);
1037 KUNIT_EXPECT_EQ(test, 0x0, kf->data.u1.value);
1038 KUNIT_EXPECT_EQ(test, 0x1, kf->data.u1.mask);
1043 KUNIT_EXPECT_EQ(test, 0, ret);
1045 KUNIT_EXPECT_EQ(test, false, ret);
1048 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key);
1049 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type);
1050 KUNIT_EXPECT_EQ(test, 0x1, kf->data.u1.value);
1051 KUNIT_EXPECT_EQ(test, 0x1, kf->data.u1.mask);
1057 KUNIT_EXPECT_EQ(test, 0, ret);
1059 KUNIT_EXPECT_EQ(test, false, ret);
1062 KUNIT_EXPECT_EQ(test, VCAP_KF_LOOKUP_FIRST_IS, kf->ctrl.key);
1063 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, kf->ctrl.type);
1064 KUNIT_EXPECT_EQ(test, 0x0, kf->data.u1.value);
1065 KUNIT_EXPECT_EQ(test, 0x0, kf->data.u1.mask);
1070 KUNIT_EXPECT_EQ(test, 0, ret);
1072 KUNIT_EXPECT_EQ(test, false, ret);
1075 KUNIT_EXPECT_EQ(test, VCAP_KF_TYPE, kf->ctrl.key);
1076 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, kf->ctrl.type);
1077 KUNIT_EXPECT_EQ(test, 0x98765432, kf->data.u32.value);
1078 KUNIT_EXPECT_EQ(test, 0xff00ffab, kf->data.u32.mask);
1083 KUNIT_EXPECT_EQ(test, 0, ret);
1085 KUNIT_EXPECT_EQ(test, false, ret);
1088 KUNIT_EXPECT_EQ(test, VCAP_KF_L3_IP6_SIP, kf->ctrl.key);
1089 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U128, kf->ctrl.type);
1091 KUNIT_EXPECT_EQ(test, dip.value[idx], kf->data.u128.value[idx]);
1093 KUNIT_EXPECT_EQ(test, dip.mask[idx], kf->data.u128.mask[idx]);
1125 KUNIT_EXPECT_EQ(test, 0, ret);
1127 KUNIT_EXPECT_EQ(test, false, ret);
1130 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action);
1131 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type);
1132 KUNIT_EXPECT_EQ(test, 0x0, af->data.u1.value);
1137 KUNIT_EXPECT_EQ(test, 0, ret);
1139 KUNIT_EXPECT_EQ(test, false, ret);
1142 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action);
1143 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type);
1144 KUNIT_EXPECT_EQ(test, 0x1, af->data.u1.value);
1149 KUNIT_EXPECT_EQ(test, 0, ret);
1151 KUNIT_EXPECT_EQ(test, false, ret);
1154 KUNIT_EXPECT_EQ(test, VCAP_AF_POLICE_ENA, af->ctrl.action);
1155 KUNIT_EXPECT_EQ(test, VCAP_FIELD_BIT, af->ctrl.type);
1156 KUNIT_EXPECT_EQ(test, 0x0, af->data.u1.value);
1161 KUNIT_EXPECT_EQ(test, 0, ret);
1163 KUNIT_EXPECT_EQ(test, false, ret);
1166 KUNIT_EXPECT_EQ(test, VCAP_AF_TYPE, af->ctrl.action);
1167 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, af->ctrl.type);
1168 KUNIT_EXPECT_EQ(test, 0x98765432, af->data.u32.value);
1173 KUNIT_EXPECT_EQ(test, 0, ret);
1175 KUNIT_EXPECT_EQ(test, false, ret);
1178 KUNIT_EXPECT_EQ(test, VCAP_AF_MASK_MODE, af->ctrl.action);
1179 KUNIT_EXPECT_EQ(test, VCAP_FIELD_U32, af->ctrl.type);
1180 KUNIT_EXPECT_EQ(test, 0xaabbccdd, af->data.u32.value);
1226 KUNIT_EXPECT_EQ(test, true, ret);
1227 KUNIT_EXPECT_EQ(test, 1, matches.cnt);
1228 KUNIT_EXPECT_EQ(test, VCAP_KFS_MAC_ETYPE, matches.keysets[0]);
1273 KUNIT_EXPECT_EQ(test, false, ret);
1274 KUNIT_EXPECT_EQ(test, 0, matches.cnt);
1275 KUNIT_EXPECT_EQ(test, VCAP_KFS_NO_VALUE, matches.keysets[0]);
1320 KUNIT_EXPECT_EQ(test, true, ret);
1321 KUNIT_EXPECT_EQ(test, 6, matches.cnt);
1322 KUNIT_EXPECT_EQ(test, VCAP_KFS_ARP, matches.keysets[0]);
1323 KUNIT_EXPECT_EQ(test, VCAP_KFS_IP4_OTHER, matches.keysets[1]);
1324 KUNIT_EXPECT_EQ(test, VCAP_KFS_IP4_TCP_UDP, matches.keysets[2]);
1325 KUNIT_EXPECT_EQ(test, VCAP_KFS_IP6_STD, matches.keysets[3]);
1326 KUNIT_EXPECT_EQ(test, VCAP_KFS_IP_7TUPLE, matches.keysets[4]);
1327 KUNIT_EXPECT_EQ(test, VCAP_KFS_MAC_ETYPE, matches.keysets[5]);
1384 KUNIT_EXPECT_EQ(test, 0, ret);
1386 KUNIT_EXPECT_EQ(test, 0, ret);
1388 KUNIT_EXPECT_EQ(test, 0, ret);
1391 KUNIT_EXPECT_EQ(test, -EINVAL, ret);
1394 KUNIT_EXPECT_EQ(test, 0, ret);
1397 KUNIT_EXPECT_EQ(test, 0, ret);
1400 KUNIT_EXPECT_EQ(test, 0, ret);
1404 KUNIT_EXPECT_EQ(test, 0, ret);
1406 KUNIT_EXPECT_EQ(test, 0, ret);
1408 KUNIT_EXPECT_EQ(test, 0, ret);
1410 KUNIT_EXPECT_EQ(test, 0, ret);
1414 KUNIT_EXPECT_EQ(test, 0, ret);
1418 KUNIT_EXPECT_EQ(test, 0, ret);
1419 KUNIT_EXPECT_EQ(test, VCAP_KFS_MAC_ETYPE, rule->keyset);
1420 KUNIT_EXPECT_EQ(test, VCAP_AFS_BASE_TYPE, rule->actionset);
1421 KUNIT_EXPECT_EQ(test, 6, ri->size);
1422 KUNIT_EXPECT_EQ(test, 2, ri->keyset_sw_regs);
1423 KUNIT_EXPECT_EQ(test, 4, ri->actionset_sw_regs);
1428 KUNIT_EXPECT_EQ(test, 0, ret);
1432 KUNIT_EXPECT_EQ(test, 0, ret);
1433 KUNIT_EXPECT_EQ(test, 792, is2_admin.last_used_addr);
1435 KUNIT_EXPECT_EQ(test, expwriteaddr[idx], test_updateaddr[idx]);
1439 KUNIT_EXPECT_EQ(test, false, ret);
1440 KUNIT_EXPECT_EQ(test, 0, ret);
1452 KUNIT_EXPECT_EQ(test, true, ret);
1454 KUNIT_EXPECT_EQ(test, true, ret);
1496 KUNIT_EXPECT_EQ(test, 0, ret);
1498 KUNIT_EXPECT_EQ(test, 1002, test_hw_counter_id);
1499 KUNIT_EXPECT_EQ(test, 0, test_hw_cache.counter);
1500 KUNIT_EXPECT_EQ(test, false, test_hw_cache.sticky);
1501 KUNIT_EXPECT_EQ(test, 600, test_updateaddr[0]);
1504 KUNIT_EXPECT_EQ(test, 0, ret);
1506 KUNIT_EXPECT_EQ(test, 2002, test_hw_counter_id);
1507 KUNIT_EXPECT_EQ(test, 101, test_hw_cache.counter);
1508 KUNIT_EXPECT_EQ(test, true, test_hw_cache.sticky);
1509 KUNIT_EXPECT_EQ(test, 700, test_updateaddr[1]);
1550 KUNIT_EXPECT_EQ(test, 0, ret);
1552 KUNIT_EXPECT_EQ(test, 1011, test_hw_counter_id);
1553 KUNIT_EXPECT_EQ(test, 55, ctr.value);
1554 KUNIT_EXPECT_EQ(test, true, ctr.sticky);
1555 KUNIT_EXPECT_EQ(test, 400, test_updateaddr[0]);
1561 KUNIT_EXPECT_EQ(test, 0, ret);
1563 KUNIT_EXPECT_EQ(test, 2012, test_hw_counter_id);
1564 KUNIT_EXPECT_EQ(test, 22, ctr2.value);
1565 KUNIT_EXPECT_EQ(test, false, ctr2.sticky);
1566 KUNIT_EXPECT_EQ(test, 300, test_updateaddr[1]);
1638 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1639 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1640 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1643 KUNIT_EXPECT_EQ(test, 6, test_move_offset);
1644 KUNIT_EXPECT_EQ(test, 3, test_move_count);
1645 KUNIT_EXPECT_EQ(test, 798, test_move_addr);
1648 KUNIT_EXPECT_EQ(test, 6, test_move_offset);
1649 KUNIT_EXPECT_EQ(test, 6, test_move_count);
1650 KUNIT_EXPECT_EQ(test, 792, test_move_addr);
1653 KUNIT_EXPECT_EQ(test, 18, test_move_offset);
1654 KUNIT_EXPECT_EQ(test, 12, test_move_count);
1655 KUNIT_EXPECT_EQ(test, 786, test_move_addr);
1659 KUNIT_EXPECT_EQ(test, exp_addr[idx], elem->addr);
1662 KUNIT_EXPECT_EQ(test, 768, admin.last_used_addr);
1706 KUNIT_EXPECT_EQ(test, 0, ret);
1707 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1708 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1709 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1710 KUNIT_EXPECT_EQ(test, 768, test_init_start);
1711 KUNIT_EXPECT_EQ(test, 2, test_init_count);
1712 KUNIT_EXPECT_EQ(test, 771, admin.last_used_addr);
1715 KUNIT_EXPECT_EQ(test, ret, 0);
1716 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1717 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1718 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1719 KUNIT_EXPECT_EQ(test, 771, test_init_start);
1720 KUNIT_EXPECT_EQ(test, 3, test_init_count);
1721 KUNIT_EXPECT_EQ(test, 774, admin.last_used_addr);
1724 KUNIT_EXPECT_EQ(test, ret, 0);
1725 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1726 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1727 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1728 KUNIT_EXPECT_EQ(test, 774, test_init_start);
1729 KUNIT_EXPECT_EQ(test, 6, test_init_count);
1730 KUNIT_EXPECT_EQ(test, 780, admin.last_used_addr);
1733 KUNIT_EXPECT_EQ(test, ret, 0);
1734 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1735 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1736 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1737 KUNIT_EXPECT_EQ(test, 780, test_init_start);
1738 KUNIT_EXPECT_EQ(test, 12, test_init_count);
1739 KUNIT_EXPECT_EQ(test, 3072, admin.last_used_addr);
1778 KUNIT_EXPECT_EQ(test, 0, ret);
1779 KUNIT_EXPECT_EQ(test, 768, test_move_addr);
1780 KUNIT_EXPECT_EQ(test, -6, test_move_offset);
1781 KUNIT_EXPECT_EQ(test, 6, test_move_count);
1782 KUNIT_EXPECT_EQ(test, 768, test_init_start);
1783 KUNIT_EXPECT_EQ(test, 6, test_init_count);
1784 KUNIT_EXPECT_EQ(test, 774, admin.last_used_addr);
1788 KUNIT_EXPECT_EQ(test, 0, ret);
1789 KUNIT_EXPECT_EQ(test, 774, test_move_addr);
1790 KUNIT_EXPECT_EQ(test, -4, test_move_offset);
1791 KUNIT_EXPECT_EQ(test, 2, test_move_count);
1792 KUNIT_EXPECT_EQ(test, 774, test_init_start);
1793 KUNIT_EXPECT_EQ(test, 4, test_init_count);
1794 KUNIT_EXPECT_EQ(test, 778, admin.last_used_addr);
1798 KUNIT_EXPECT_EQ(test, 0, ret);
1799 KUNIT_EXPECT_EQ(test, 778, test_move_addr);
1800 KUNIT_EXPECT_EQ(test, -20, test_move_offset);
1801 KUNIT_EXPECT_EQ(test, 2, test_move_count);
1802 KUNIT_EXPECT_EQ(test, 778, test_init_start);
1803 KUNIT_EXPECT_EQ(test, 20, test_init_count);
1804 KUNIT_EXPECT_EQ(test, 798, admin.last_used_addr);
1808 KUNIT_EXPECT_EQ(test, 0, ret);
1809 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1810 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1811 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1812 KUNIT_EXPECT_EQ(test, 798, test_init_start);
1813 KUNIT_EXPECT_EQ(test, 2, test_init_count);
1814 KUNIT_EXPECT_EQ(test, 800, admin.last_used_addr);
1843 KUNIT_EXPECT_EQ(test, 780, admin.last_used_addr);
1847 KUNIT_EXPECT_EQ(test, 0, ret);
1848 KUNIT_EXPECT_EQ(test, 0, test_move_addr);
1849 KUNIT_EXPECT_EQ(test, 0, test_move_offset);
1850 KUNIT_EXPECT_EQ(test, 0, test_move_count);
1851 KUNIT_EXPECT_EQ(test, 780, test_init_start);
1852 KUNIT_EXPECT_EQ(test, 12, test_init_count);
1853 KUNIT_EXPECT_EQ(test, 800, admin.last_used_addr);
1861 KUNIT_EXPECT_EQ(test, 0, ret);
1862 KUNIT_EXPECT_EQ(test, 786, test_move_addr);
1863 KUNIT_EXPECT_EQ(test, -8, test_move_offset);
1864 KUNIT_EXPECT_EQ(test, 6, test_move_count);
1865 KUNIT_EXPECT_EQ(test, 786, test_init_start);
1866 KUNIT_EXPECT_EQ(test, 8, test_init_count);
1867 KUNIT_EXPECT_EQ(test, 794, admin.last_used_addr);
1904 KUNIT_EXPECT_EQ(test, false, ret);
1906 KUNIT_EXPECT_EQ(test, false, ret);
1908 KUNIT_EXPECT_EQ(test, true, ret);
1911 KUNIT_EXPECT_EQ(test, false, ret);
1913 KUNIT_EXPECT_EQ(test, true, ret);
1916 KUNIT_EXPECT_EQ(test, false, ret);
1918 KUNIT_EXPECT_EQ(test, true, ret);
1921 KUNIT_EXPECT_EQ(test, false, ret);
1923 KUNIT_EXPECT_EQ(test, false, ret);
1975 KUNIT_EXPECT_EQ(test, false, ret);
1977 KUNIT_EXPECT_EQ(test, true, ret);
1980 KUNIT_EXPECT_EQ(test, true, ret);
1982 KUNIT_EXPECT_EQ(test, true, ret);
1984 KUNIT_EXPECT_EQ(test, true, ret);
1986 KUNIT_EXPECT_EQ(test, true, ret);
1988 KUNIT_EXPECT_EQ(test, true, ret);
1990 KUNIT_EXPECT_EQ(test, true, ret);
1993 KUNIT_EXPECT_EQ(test, false, ret);
1995 KUNIT_EXPECT_EQ(test, true, ret);
1998 KUNIT_EXPECT_EQ(test, false, ret);
2000 KUNIT_EXPECT_EQ(test, false, ret);
2052 KUNIT_EXPECT_EQ(test, 14, ARRAY_SIZE(keylist));
2057 KUNIT_EXPECT_EQ(test, 0, ret);
2062 KUNIT_EXPECT_EQ(test, expected[idx], ckf->ctrl.key);
2067 KUNIT_EXPECT_EQ(test, 7, idx);
2176 KUNIT_EXPECT_EQ(test, 38, ARRAY_SIZE(keylist));
2182 KUNIT_EXPECT_EQ(test, 0, ret);
2187 KUNIT_EXPECT_EQ(test, expected[idx], ckf->ctrl.key);
2192 KUNIT_EXPECT_EQ(test, 26, idx);
2232 KUNIT_EXPECT_EQ(test, true, ret);
2235 KUNIT_EXPECT_EQ(test, true, ret);
2238 KUNIT_EXPECT_EQ(test, false, ret);
2241 KUNIT_EXPECT_EQ(test, 1000000, chain);
2244 KUNIT_EXPECT_EQ(test, 1100000, chain);
2247 KUNIT_EXPECT_EQ(test, 8000000, chain);