KT_ASSERT3PG
KT_ASSERT3PG(pullmp->b_cont, !=, NULL, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont->b_datap, ==, mp->b_datap, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont, !=, NULL, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont->b_datap, ==, mp->b_cont->b_datap, ctx,
KT_ASSERT3PG(pullmp->b_cont, !=, NULL, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont->b_datap, ==, mp->b_cont->b_cont->b_datap,
KT_ASSERT3PG(pullmp->b_cont, !=, NULL, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont->b_datap, ==, mp->b_datap, ctx, cleanup);
KT_ASSERT3PG(MBLKHEAD(pullmp), ==, 0, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont, !=, NULL, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont->b_datap, ==, mp->b_datap, ctx, cleanup);
KT_ASSERT3PG(MBLKHEAD(pullmp), ==, test_2_pad, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont, ==, NULL, ctx, cleanup);
KT_ASSERT3PG(MBLKHEAD(pullmp), ==, test_3_pad, ctx, cleanup);
KT_ASSERT3PG(pullmp->b_cont, ==, NULL, ctx, cleanup);
KT_ASSERT3PG(MBLKHEAD(pullmp), ==, test_4_pad, ctx, cleanup);