Lines Matching refs:kmem
39 char *kmem; in test_user_copy_init() local
45 kmem = kmalloc(PAGE_SIZE * 2, GFP_KERNEL); in test_user_copy_init()
46 if (!kmem) in test_user_copy_init()
54 kfree(kmem); in test_user_copy_init()
62 ret |= test(copy_from_user(kmem, usermem, PAGE_SIZE), in test_user_copy_init()
64 ret |= test(copy_to_user(usermem, kmem, PAGE_SIZE), in test_user_copy_init()
72 ret |= test(!copy_from_user(kmem, (char __user *)(kmem + PAGE_SIZE), in test_user_copy_init()
75 ret |= test(!copy_from_user(bad_usermem, (char __user *)kmem, in test_user_copy_init()
78 ret |= test(!copy_to_user((char __user *)kmem, kmem + PAGE_SIZE, in test_user_copy_init()
81 ret |= test(!copy_to_user((char __user *)kmem, bad_usermem, in test_user_copy_init()
84 ret |= test(!get_user(value, (unsigned long __user *)kmem), in test_user_copy_init()
86 ret |= test(!put_user(value, (unsigned long __user *)kmem), in test_user_copy_init()
90 kfree(kmem); in test_user_copy_init()