函数源码 |
Source File:mm\maccess.c |
Create Date:2022-07-27 15:30:30 |
首页 | Copyright©Brick |
85 86 87 88 89 90 91 92 93 94 95 96 | long __probe_user_read( void *dst, const void __user *src, size_t size) { long ret = -EFAULT; mm_segment_t old_fs = get_fs(); set_fs(USER_DS); if (access_ok(src, size)) ret = probe_read_common(dst, src, size); set_fs(old_fs); return ret; } |