sock_init函数分析
来源:互联网 发布:下载电脑软件 编辑:程序博客网 时间:2024/06/08 05:05
内核版本为2.6.35.8
该函数比较简单
1,sk_init()// 初始化sock SLAB cathe
2,skb_init() //初始化skb_buff SLAB cache
3,init_inodecache(),//初始化一个socket_alloc类型的SLAB,该类型包括了socket和inode,于是socket和inode一一对应,对inode的操作便于转化为socket操作。该SLAB应用于sock_alloc()函数。
4,register_filesystem(),变量为sock_fs_type//注册一个sock 文件系统,sock_fs_type提供了文件系统必要的操作函数,如get_sb,alloc_inode,destroy_inode等等。
5,kern_mount(),同为sock_fs_type//挂载上述文件系统
6,如果定义了netfilter,初始化之.
core_initcall(sock_init); /* early initcall */ //该函数在初始化时被调用,并且比较早
- sock_init函数分析
- sock_init
- sock_init
- 分析函数
- 分析函数
- 函数分析
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- 分析函数
- C++中的vector使用范例
- 数据库索引的使用(转自百度分享)
- sqlserver2000 导出数据至 oracle
- 关于SmartUpload在WebLogic集群下上传文件的共享方案
- C++ 注册表编程
- sock_init函数分析
- Mr.Fang:可爱休闲风格旋转“四消”
- Python: 50个能够满足所有需要的模块
- C# List<T>用法
- java加载文件的3种方式
- extern "C"解答
- android--获取手机的IMSI码,并判断是中国移动\中国联通\中国电信
- (在腾讯上看到的一片文章,希望在java和Android踌躇或徘徊的人一些启示)国内手机应用开发者6成亏损 广告或是突破口
- 实战手记:让百万级数据瞬间导入SQL Server