linux内核
潘多拉的面
这个作者很懒,什么都没留下…
展开
-
bob校准
原创 2024-09-26 16:01:10 · 415 阅读 · 0 评论 -
不同驱动模块间的函数调用
【代码】模块间调用。原创 2024-09-05 15:07:56 · 500 阅读 · 0 评论 -
ioctl的注册方式
1、通过内核文件进行注册注册形式:unlocked_ioctl注册关联设备:ret = register_chrdev_region(devNo, 1, CONST_XMCI_DEV_NAME)相关资料:注册到proc 和 dev下的区别:字符设备文件和 proc文件系统原创 2024-09-05 13:55:53 · 447 阅读 · 0 评论 -
linux 网络子系统
函数是 Linux 内核网络子系统中处理接收到的网络数据包的关键函数之一。它通过记录收包信息、重置头部指针、处理 VLAN 报文、遍历协议处理链表以及减少 skb 复制等步骤,将数据包高效地传递给上层协议栈进行处理。这一过程中涉及了多个内核机制和数据结构的使用,如 RCU 读锁保护、sk_buff结构体、结构体等。static int __netif_receive_skb_core(struct sk_buff *skb, bool pfmemalloc) // 将skb传递到上层。原创 2024-07-23 22:05:11 · 983 阅读 · 0 评论 -
linux协议栈之FDB表
FDB表,全称为Forwarding Database,即转发数据库,主要用于网络设备(如交换机)中,以实现二层数据转发。FDB表主要记录MAC地址、VLAN号、端口号和一些标志域等信息,是交换机进行二层数据转发的核心数据结构。原创 2024-07-22 21:33:04 · 744 阅读 · 0 评论 -
sock内核调用
1512 /*1513 * System call vectors.1514 *1515 * Argument checking cleaned up. Saved 20% in size.1516 * This function doesn't need to set the kernel lock because1517 * it is set by the callees.1518 */15191520 asmlinkage long sys_socketcall(int call,.原创 2021-09-10 16:14:26 · 105 阅读 · 0 评论 -
linuxer
内核的分析了解;https://blog.csdn.net/rosetta/article/details/90741468原创 2021-09-02 10:45:40 · 99 阅读 · 0 评论