123456789101112131415161718192021 |
- #include <linux/printk.h>
- #include <linux/uaccess.h>
- #include <glue/locore.h>
- int copyin (const void *userbuf, void *kernelbuf, size_t cn)
- {
- return copy_from_user(kernelbuf,userbuf,cn);
- }
- int copyinmsg (const void *userbuf, void *kernelbuf, size_t cn)
- {
- return copy_from_user(kernelbuf,userbuf,cn);
- }
- int copyout (const void *kernelbuf, void *userbuf, size_t cn)
- {
- return copy_to_user(userbuf,kernelbuf,cn);
- }
- int copyoutmsg (const void *kernelbuf, void *userbuf, size_t cn)
- {
- return copy_to_user(userbuf,kernelbuf,cn);
- }
|