摘要:
1、struct inode──字符设备驱动相关的重要结构介绍内核中用inode结构表示具体的文件,而用file结构表示打开的文件描述符。Linux2.6.27内核中,inode结构体具体定义如下:struct inode {struct hlist_node i_hash;struct list_head i_list;struct list_head i_sb_list;struct list_head i_dentry;unsigned long i_ino;atomic_t i_count;unsigned int i_nlink;uid_t i_uid;gid_t i_gid;dev 阅读全文
posted @ 2011-06-24 23:12
阳光特区
阅读(24761)
评论(0)
推荐(0)
摘要:
内核态获取文件详细信息#include <linux/kernel.h>#include <linux/module.h>#include <linux/init.h>#include <linux/fs.h>#include <linux/string.h>#include <linux/mm.h>#include <linux/syscalls.h>#include <asm/unistd.h>#include <asm/uaccess.h>#define MY_FILE " 阅读全文
posted @ 2011-06-24 22:50
阳光特区
阅读(2174)
评论(0)
推荐(0)