Lines Matching refs:ksize
112 size_t ksize, usize; in usercopy_test_copy_struct_from_user() local
126 ksize = size; in usercopy_test_copy_struct_from_user()
129 memcpy(expected, umem_src, ksize); in usercopy_test_copy_struct_from_user()
132 KUNIT_EXPECT_EQ_MSG(test, copy_struct_from_user(kmem, ksize, umem, usize), 0, in usercopy_test_copy_struct_from_user()
134 KUNIT_EXPECT_MEMEQ_MSG(test, kmem, expected, ksize, in usercopy_test_copy_struct_from_user()
138 ksize = size; in usercopy_test_copy_struct_from_user()
142 memset(expected + usize, 0x0, ksize - usize); in usercopy_test_copy_struct_from_user()
145 KUNIT_EXPECT_EQ_MSG(test, copy_struct_from_user(kmem, ksize, umem, usize), 0, in usercopy_test_copy_struct_from_user()
147 KUNIT_EXPECT_MEMEQ_MSG(test, kmem, expected, ksize, in usercopy_test_copy_struct_from_user()
151 ksize = size / 2; in usercopy_test_copy_struct_from_user()
155 KUNIT_EXPECT_EQ_MSG(test, copy_struct_from_user(kmem, ksize, umem, usize), -E2BIG, in usercopy_test_copy_struct_from_user()
159 ksize = size / 2; in usercopy_test_copy_struct_from_user()
162 memcpy(expected, umem_src, ksize); in usercopy_test_copy_struct_from_user()
163 KUNIT_EXPECT_EQ_MSG(test, clear_user(umem + ksize, usize - ksize), 0, in usercopy_test_copy_struct_from_user()
167 KUNIT_EXPECT_EQ_MSG(test, copy_struct_from_user(kmem, ksize, umem, usize), 0, in usercopy_test_copy_struct_from_user()
169 KUNIT_EXPECT_MEMEQ_MSG(test, kmem, expected, ksize, in usercopy_test_copy_struct_from_user()