Lines Matching refs:wrap
507 } wrap;
509 memset(&wrap, 0xFF, sizeof(wrap));
510 KUNIT_EXPECT_EQ_MSG(test, wrap.canary1, ULONG_MAX,
512 KUNIT_EXPECT_EQ_MSG(test, wrap.canary2, ULONG_MAX,
516 strtomem(wrap.output, input);
517 KUNIT_EXPECT_EQ(test, wrap.canary1, ULONG_MAX);
518 KUNIT_EXPECT_EQ(test, wrap.output[0], input[0]);
519 KUNIT_EXPECT_EQ(test, wrap.output[1], input[1]);
520 for (size_t i = 2; i < sizeof(wrap.output); i++)
521 KUNIT_EXPECT_EQ(test, wrap.output[i], 0xFF);
522 KUNIT_EXPECT_EQ(test, wrap.canary2, ULONG_MAX);
525 memset(&wrap, 0xFF, sizeof(wrap));
526 strtomem(wrap.output, truncate);
527 KUNIT_EXPECT_EQ(test, wrap.canary1, ULONG_MAX);
528 for (size_t i = 0; i < sizeof(wrap.output); i++)
529 KUNIT_EXPECT_EQ(test, wrap.output[i], truncate[i]);
530 KUNIT_EXPECT_EQ(test, wrap.canary2, ULONG_MAX);
533 memset(&wrap, 0xFF, sizeof(wrap));
534 strtomem_pad(wrap.output, input, 0xAA);
535 KUNIT_EXPECT_EQ(test, wrap.canary1, ULONG_MAX);
536 KUNIT_EXPECT_EQ(test, wrap.output[0], input[0]);
537 KUNIT_EXPECT_EQ(test, wrap.output[1], input[1]);
538 for (size_t i = 2; i < sizeof(wrap.output); i++)
539 KUNIT_EXPECT_EQ(test, wrap.output[i], 0xAA);
540 KUNIT_EXPECT_EQ(test, wrap.canary2, ULONG_MAX);
543 memset(&wrap, 0xFF, sizeof(wrap));
544 strtomem(wrap.output, truncate);
545 KUNIT_EXPECT_EQ(test, wrap.canary1, ULONG_MAX);
546 for (size_t i = 0; i < sizeof(wrap.output); i++)
547 KUNIT_EXPECT_EQ(test, wrap.output[i], truncate[i]);
548 KUNIT_EXPECT_EQ(test, wrap.canary2, ULONG_MAX);