Chinaunix首页 | 论坛 | 博客
  • 博客访问: 313647
  • 博文数量: 161
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 345
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-13 11:04
文章分类

全部博文(161)

文章存档

2015年(15)

2014年(144)

2013年(2)

我的朋友

发布时间:2014-12-03 09:50:02

最近在公司的代码中看到不少likely/unlikely的调用,起初不太明白,上网一查才明白这东西是干吗用的。首先要明确以下代码的含义: if (likely(value))等价于if (value) if (unlikely(value))等价于if (value)也就是说likely()和unlikely()从阅读和理解的角度是一样的。这两个宏在内核中定.........【阅读全文】

阅读(1000) | 评论(0) | 转发(0)

发布时间:2014-12-03 09:49:55

......【阅读全文】

阅读(813) | 评论(0) | 转发(0)

发布时间:2014-12-01 14:40:33

1, 大致框架2, 几个主要流程a) malloc & init(softmac)内存分布struct wiphystruct ieee80211_localDriver private class结构体关系初始化顺序module_init,注册xxxx_driver_ops.........【阅读全文】

阅读(1239) | 评论(0) | 转发(0)

发布时间:2014-12-01 10:03:20

......【阅读全文】

阅读(2198) | 评论(0) | 转发(0)

发布时间:2014-12-01 09:40:49

mac80211/rx.c点击(此处)折叠或打开void ieee80211_rx_irqsafe(struct ieee80211_hw *hw, struct sk_buff *skb){    struct ieee80211_local *local = hw_to_local(hw);    BUILD_BUG_ON(size.........【阅读全文】

阅读(1035) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册