miterv + 关注
miterv@outlook.com

miterv 发表了文章:

【Linux设备驱动】--0x03字符设备模块-完整的错误处理+全局数据结构放在同一结构体内

发布时间:2019-02-05 21:20:48 浏览:431 回帖 :0

项目中经常会将所用到的所有全局数据结构放到同一个结构体内 struct simple_dev { dev_t dev_no; struct cdev cdev; str...

linux 模块 static open class void file 数据结构

miterv 发表了文章:

【Linux设备驱动】--0x02字符设备模块-使用alloc_chrdev_region接口

发布时间:2019-02-05 13:31:14 浏览:524 回帖 :0

源代码 #include #include #include #include

linux 模块 kernel static void file linux设备驱动

miterv 发表了文章:

【Linux设备驱动】--0x01简单的字符设备模块

发布时间:2019-02-05 13:24:03 浏览:469 回帖 :0

源文件 #include #include #include #include

linux 模块 shell static void file linux设备驱动

miterv 发表了文章:

【Linux设备驱动】--0x00简单的模块

发布时间:2019-02-05 13:09:39 浏览:500 回帖 :0

【Linux设备驱动】--0x00简单的内核模块 模块源文件 insmod和rmmod打印进入与退出消息 #include <linux/kernel.h> #include <linux/modu...

linux 模块 shell kernel static void makefile linux设备驱动

miterv 评论了文章:

如何新建VPP插件

发布时间:2018-12-01 18:28:13 浏览:1228 回帖 :2

如何新建一个VPP插件

函数 node API 插件 makefile VPP

“可以看其他插件的makefile am文件 都差不多”

miterv 发表了文章:

dpdk l2forward example + hyperscan

发布时间:2018-12-04 22:40:00 浏览:1271 回帖 :0

1.如何实现端口过滤 2.如何实现协议过滤 dpdk收包nb_rx = rte_eth_rx_burst(portid, 0, pkts_burst, MAX_PKT_BURST); 解析包的...

函数 HASH CMake DPDK Hyperscan

miterv 发表了文章:

向VPP中添加新结点,改变数据走向

发布时间:2018-12-03 14:38:27 浏览:1312 回帖 :0

函数 数据流 ARC node static type VPP

miterv 发表了文章:

如何新建VPP插件

发布时间:2018-12-01 18:28:13 浏览:1228 回帖 :2

如何新建一个VPP插件

函数 node API 插件 makefile VPP

miterv 评论了文章:

5. VPP源码分析(graph node(3))

发布时间:2018-07-15 16:16:09 浏览:2103 回帖 :2

2.3. vlib_frame_t 从arguments地址开始的内存空间是vector空间,作为结点接收数据包索引的缓冲区。 2.3.1. vlib_frame_t内存空间 每个线程都会从堆中...

源码 runtime node index input

“可以修改,你可以新增一个feature结点,在你要添加这个功能的接口上加上这个feature,你feature设置的位置可以放到B结点之后,这样就可以多出一条路了”

miterv 发表了文章:

6 VPP源码分析 (VPP中的多线程)

发布时间:2018-07-15 16:23:00 浏览:2291 回帖 :0

函数 线程 源码 同步 多线程 thread

miterv 发表了文章:

5. VPP源码分析(graph node(3))

发布时间:2018-07-15 16:16:09 浏览:2103 回帖 :2

2.3. vlib_frame_t 从arguments地址开始的内存空间是vector空间,作为结点接收数据包索引的缓冲区。 2.3.1. vlib_frame_t内存空间 每个线程都会从堆中...

源码 runtime node index input

miterv 发表了文章:

4. VPP源码分析(graph node(2))

发布时间:2018-07-15 16:08:13 浏览:2652 回帖 :0

2.2.2. VLIB_NODE_TYPE_PROCESS结点 每个process结点是由jump机制构成的一个协程,协程主要用于等待、处理事件。使用longjmp/setjmp的轻量级多任务协程,...

函数 线程 源码 node 索引 CPU

miterv 发表了文章:

3. VPP源码分析(graph node(1))

发布时间:2018-07-15 15:41:40 浏览:3061 回帖 :0

2.1. 与结点相关的结构体 2.1.1. 全局结构体 vlib_main_t:每个线程一份,记录着线程使用到的全局数据信息.比如: /* Node graph main struc...

函数 线程 源码 node 数组 DPDK VPP

miterv 发表了文章:

2. VPP源码分析(内存管理之抽象数据结构)

发布时间:2018-04-17 22:46:00 浏览:1735 回帖 :0

1.2. 抽象数据结构 1.2.1. vector CLIB vectors are ubiquitous dynamically resized arrays with by user d...

内存管理 数据结构 VPP

miterv 发表了文章:

1. VPP源码分析(内存管理之mheap)

发布时间:2018-04-15 20:06:12 浏览:2437 回帖 :0

1.1. mheap 1.1.1. mheap_t first_free_elt_uoffset_by_bin: User offsets for head of doubly-linke...

内存管理 VPP

miterv 发表了文章:

vpp常用命令指南

发布时间:2018-04-15 19:26:46 浏览:1456 回帖 :0

Basic: 1. Action: Run VPP     sudo vpp unix {cli-listen /run/vpp/cli-${name}.sock} api-segment { p...

网络与数据通信 DPDK VPP

miterv@outlook.com

感兴趣or擅长的领域:

更多>
更多>
游客rxfagyf443j7a
游客rxfagyf443j7a
文章:0丨 粉丝:0丨 话题:0
游客2yp7knndk66ka
游客2yp7knndk66ka
文章:0丨 粉丝:0丨 话题:0
小李飞刀_飞龙
小李飞刀_飞龙
文章:0丨 粉丝:0丨 话题:0
1523346427862091
1523346427862091
文章:0丨 粉丝:0丨 话题:0
shawsunshow
shawsunshow
文章:0丨 粉丝:0丨 话题:0
1067641143799370
1067641143799370
文章:0丨 粉丝:0丨 话题:0