几个内核函数:filp_open、filp_read、IS_ERR、ERR_PTR、PTR_ERR
内核态文件操作在用户态,我们操作文件可以用C库函数:open()、read()、write()等,但是在内核态没有库函数可用,这时就需要用内核的一些函数:filp_open、filp_close、vfs_read、vfs_write、set_fs、get_fs等函数,在linux/fs.h和asm/uaccess.h中声明。参数说明:第一个参数表明要打开或创建文件的名称(包括...
原创
2018-07-25 16:29:19 ·
17050 阅读 ·
0 评论