Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Linux-御风守护者
linux
提交
dcae1c64
L
linux
项目概览
Linux-御风守护者
/
linux
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
linux
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
dcae1c64
编写于
8月 26, 2011
作者:
S
Stanislaw Gruszka
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
iwlegacy: s/iwl_rx_packet/iwl_rx_pkt/
Signed-off-by:
N
Stanislaw Gruszka
<
sgruszka@redhat.com
>
上级
d3175167
变更
17
显示空白变更内容
内联
并排
Showing
17 changed file
with
52 addition
and
52 deletion
+52
-52
drivers/net/wireless/iwlegacy/iwl-3945.c
drivers/net/wireless/iwlegacy/iwl-3945.c
+7
-7
drivers/net/wireless/iwlegacy/iwl-4965-lib.c
drivers/net/wireless/iwlegacy/iwl-4965-lib.c
+2
-2
drivers/net/wireless/iwlegacy/iwl-4965-rx.c
drivers/net/wireless/iwlegacy/iwl-4965-rx.c
+3
-3
drivers/net/wireless/iwlegacy/iwl-4965-tx.c
drivers/net/wireless/iwlegacy/iwl-4965-tx.c
+1
-1
drivers/net/wireless/iwlegacy/iwl-4965.c
drivers/net/wireless/iwlegacy/iwl-4965.c
+2
-2
drivers/net/wireless/iwlegacy/iwl-4965.h
drivers/net/wireless/iwlegacy/iwl-4965.h
+1
-1
drivers/net/wireless/iwlegacy/iwl-commands.h
drivers/net/wireless/iwlegacy/iwl-commands.h
+1
-1
drivers/net/wireless/iwlegacy/iwl-core.c
drivers/net/wireless/iwlegacy/iwl-core.c
+4
-4
drivers/net/wireless/iwlegacy/iwl-core.h
drivers/net/wireless/iwlegacy/iwl-core.h
+2
-2
drivers/net/wireless/iwlegacy/iwl-dev.h
drivers/net/wireless/iwlegacy/iwl-dev.h
+2
-2
drivers/net/wireless/iwlegacy/iwl-hcmd.c
drivers/net/wireless/iwlegacy/iwl-hcmd.c
+2
-2
drivers/net/wireless/iwlegacy/iwl-rx.c
drivers/net/wireless/iwlegacy/iwl-rx.c
+1
-1
drivers/net/wireless/iwlegacy/iwl-scan.c
drivers/net/wireless/iwlegacy/iwl-scan.c
+6
-6
drivers/net/wireless/iwlegacy/iwl-sta.c
drivers/net/wireless/iwlegacy/iwl-sta.c
+6
-6
drivers/net/wireless/iwlegacy/iwl-tx.c
drivers/net/wireless/iwlegacy/iwl-tx.c
+1
-1
drivers/net/wireless/iwlegacy/iwl3945-base.c
drivers/net/wireless/iwlegacy/iwl3945-base.c
+7
-7
drivers/net/wireless/iwlegacy/iwl4965-base.c
drivers/net/wireless/iwlegacy/iwl4965-base.c
+4
-4
未找到文件。
drivers/net/wireless/iwlegacy/iwl-3945.c
浏览文件 @
dcae1c64
...
@@ -304,7 +304,7 @@ static void il3945_tx_queue_reclaim(struct il_priv *il,
...
@@ -304,7 +304,7 @@ static void il3945_tx_queue_reclaim(struct il_priv *il,
static
void
il3945_rx_reply_tx
(
struct
il_priv
*
il
,
static
void
il3945_rx_reply_tx
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
...
@@ -398,7 +398,7 @@ static void il3945_accumulative_statistics(struct il_priv *il,
...
@@ -398,7 +398,7 @@ static void il3945_accumulative_statistics(struct il_priv *il,
void
il3945_hw_rx_statistics
(
struct
il_priv
*
il
,
void
il3945_hw_rx_statistics
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
D_RX
(
"Statistics notification received (%d vs %d).
\n
"
,
D_RX
(
"Statistics notification received (%d vs %d).
\n
"
,
(
int
)
sizeof
(
struct
il3945_notif_statistics
),
(
int
)
sizeof
(
struct
il3945_notif_statistics
),
...
@@ -413,7 +413,7 @@ void il3945_hw_rx_statistics(struct il_priv *il,
...
@@ -413,7 +413,7 @@ void il3945_hw_rx_statistics(struct il_priv *il,
void
il3945_reply_statistics
(
struct
il_priv
*
il
,
void
il3945_reply_statistics
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
__le32
*
flag
=
(
__le32
*
)
&
pkt
->
u
.
raw
;
__le32
*
flag
=
(
__le32
*
)
&
pkt
->
u
.
raw
;
if
(
le32_to_cpu
(
*
flag
)
&
UCODE_STATISTICS_CLEAR_MSK
)
{
if
(
le32_to_cpu
(
*
flag
)
&
UCODE_STATISTICS_CLEAR_MSK
)
{
...
@@ -459,7 +459,7 @@ static void il3945_pass_packet_to_mac80211(struct il_priv *il,
...
@@ -459,7 +459,7 @@ static void il3945_pass_packet_to_mac80211(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
,
struct
il_rx_mem_buffer
*
rxb
,
struct
ieee80211_rx_status
*
stats
)
struct
ieee80211_rx_status
*
stats
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
ieee80211_hdr
*
hdr
=
(
struct
ieee80211_hdr
*
)
IL_RX_DATA
(
pkt
);
struct
ieee80211_hdr
*
hdr
=
(
struct
ieee80211_hdr
*
)
IL_RX_DATA
(
pkt
);
struct
il3945_rx_frame_hdr
*
rx_hdr
=
IL_RX_HDR
(
pkt
);
struct
il3945_rx_frame_hdr
*
rx_hdr
=
IL_RX_HDR
(
pkt
);
struct
il3945_rx_frame_end
*
rx_end
=
IL_RX_END
(
pkt
);
struct
il3945_rx_frame_end
*
rx_end
=
IL_RX_END
(
pkt
);
...
@@ -510,7 +510,7 @@ static void il3945_rx_reply_rx(struct il_priv *il,
...
@@ -510,7 +510,7 @@ static void il3945_rx_reply_rx(struct il_priv *il,
{
{
struct
ieee80211_hdr
*
header
;
struct
ieee80211_hdr
*
header
;
struct
ieee80211_rx_status
rx_status
;
struct
ieee80211_rx_status
rx_status
;
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il3945_rx_frame_stats
*
rx_stats
=
IL_RX_STATS
(
pkt
);
struct
il3945_rx_frame_stats
*
rx_stats
=
IL_RX_STATS
(
pkt
);
struct
il3945_rx_frame_hdr
*
rx_hdr
=
IL_RX_HDR
(
pkt
);
struct
il3945_rx_frame_hdr
*
rx_hdr
=
IL_RX_HDR
(
pkt
);
struct
il3945_rx_frame_end
*
rx_end
=
IL_RX_END
(
pkt
);
struct
il3945_rx_frame_end
*
rx_end
=
IL_RX_END
(
pkt
);
...
@@ -1654,7 +1654,7 @@ static int il3945_send_rxon_assoc(struct il_priv *il,
...
@@ -1654,7 +1654,7 @@ static int il3945_send_rxon_assoc(struct il_priv *il,
struct
il_rxon_context
*
ctx
)
struct
il_rxon_context
*
ctx
)
{
{
int
rc
=
0
;
int
rc
=
0
;
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
struct
il3945_rxon_assoc_cmd
rxon_assoc
;
struct
il3945_rxon_assoc_cmd
rxon_assoc
;
struct
il_host_cmd
cmd
=
{
struct
il_host_cmd
cmd
=
{
.
id
=
REPLY_RXON_ASSOC
,
.
id
=
REPLY_RXON_ASSOC
,
...
@@ -1683,7 +1683,7 @@ static int il3945_send_rxon_assoc(struct il_priv *il,
...
@@ -1683,7 +1683,7 @@ static int il3945_send_rxon_assoc(struct il_priv *il,
if
(
rc
)
if
(
rc
)
return
rc
;
return
rc
;
pkt
=
(
struct
il_rx_p
acke
t
*
)
cmd
.
reply_page
;
pkt
=
(
struct
il_rx_p
k
t
*
)
cmd
.
reply_page
;
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
IL_ERR
(
"Bad return from REPLY_RXON_ASSOC command
\n
"
);
IL_ERR
(
"Bad return from REPLY_RXON_ASSOC command
\n
"
);
rc
=
-
EIO
;
rc
=
-
EIO
;
...
...
drivers/net/wireless/iwlegacy/iwl-4965-lib.c
浏览文件 @
dcae1c64
...
@@ -570,7 +570,7 @@ void il4965_rx_reply_rx(struct il_priv *il,
...
@@ -570,7 +570,7 @@ void il4965_rx_reply_rx(struct il_priv *il,
{
{
struct
ieee80211_hdr
*
header
;
struct
ieee80211_hdr
*
header
;
struct
ieee80211_rx_status
rx_status
;
struct
ieee80211_rx_status
rx_status
;
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_phy_res
*
phy_res
;
struct
il_rx_phy_res
*
phy_res
;
__le32
rx_pkt_status
;
__le32
rx_pkt_status
;
struct
il_rx_mpdu_res_start
*
amsdu
;
struct
il_rx_mpdu_res_start
*
amsdu
;
...
@@ -688,7 +688,7 @@ void il4965_rx_reply_rx(struct il_priv *il,
...
@@ -688,7 +688,7 @@ void il4965_rx_reply_rx(struct il_priv *il,
void
il4965_rx_reply_rx_phy
(
struct
il_priv
*
il
,
void
il4965_rx_reply_rx_phy
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
il
->
_4965
.
last_phy_res_valid
=
true
;
il
->
_4965
.
last_phy_res_valid
=
true
;
memcpy
(
&
il
->
_4965
.
last_phy_res
,
pkt
->
u
.
raw
,
memcpy
(
&
il
->
_4965
.
last_phy_res
,
pkt
->
u
.
raw
,
sizeof
(
struct
il_rx_phy_res
));
sizeof
(
struct
il_rx_phy_res
));
...
...
drivers/net/wireless/iwlegacy/iwl-4965-rx.c
浏览文件 @
dcae1c64
...
@@ -45,7 +45,7 @@ void il4965_rx_missed_beacon_notif(struct il_priv *il,
...
@@ -45,7 +45,7 @@ void il4965_rx_missed_beacon_notif(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_missed_beacon_notif
*
missed_beacon
;
struct
il_missed_beacon_notif
*
missed_beacon
;
missed_beacon
=
&
pkt
->
u
.
missed_beacon
;
missed_beacon
=
&
pkt
->
u
.
missed_beacon
;
...
@@ -155,7 +155,7 @@ void il4965_rx_statistics(struct il_priv *il,
...
@@ -155,7 +155,7 @@ void il4965_rx_statistics(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
int
change
;
int
change
;
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
D_RX
(
D_RX
(
"Statistics notification received (%d vs %d).
\n
"
,
"Statistics notification received (%d vs %d).
\n
"
,
...
@@ -198,7 +198,7 @@ void il4965_rx_statistics(struct il_priv *il,
...
@@ -198,7 +198,7 @@ void il4965_rx_statistics(struct il_priv *il,
void
il4965_reply_statistics
(
struct
il_priv
*
il
,
void
il4965_reply_statistics
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
if
(
le32_to_cpu
(
pkt
->
u
.
stats
.
flag
)
&
UCODE_STATISTICS_CLEAR_MSK
)
{
if
(
le32_to_cpu
(
pkt
->
u
.
stats
.
flag
)
&
UCODE_STATISTICS_CLEAR_MSK
)
{
#ifdef CONFIG_IWLEGACY_DEBUGFS
#ifdef CONFIG_IWLEGACY_DEBUGFS
...
...
drivers/net/wireless/iwlegacy/iwl-4965-tx.c
浏览文件 @
dcae1c64
...
@@ -1248,7 +1248,7 @@ void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags,
...
@@ -1248,7 +1248,7 @@ void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags,
void
il4965_rx_reply_compressed_ba
(
struct
il_priv
*
il
,
void
il4965_rx_reply_compressed_ba
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_compressed_ba_resp
*
ba_resp
=
&
pkt
->
u
.
compressed_ba
;
struct
il_compressed_ba_resp
*
ba_resp
=
&
pkt
->
u
.
compressed_ba
;
struct
il_tx_queue
*
txq
=
NULL
;
struct
il_tx_queue
*
txq
=
NULL
;
struct
il_ht_agg
*
agg
;
struct
il_ht_agg
*
agg
;
...
...
drivers/net/wireless/iwlegacy/iwl-4965.c
浏览文件 @
dcae1c64
...
@@ -1774,7 +1774,7 @@ static int il4965_get_ra_sta_id(struct il_priv *il, struct ieee80211_hdr *hdr)
...
@@ -1774,7 +1774,7 @@ static int il4965_get_ra_sta_id(struct il_priv *il, struct ieee80211_hdr *hdr)
static
void
il4965_rx_reply_tx
(
struct
il_priv
*
il
,
static
void
il4965_rx_reply_tx
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
...
@@ -1877,7 +1877,7 @@ static void il4965_rx_reply_tx(struct il_priv *il,
...
@@ -1877,7 +1877,7 @@ static void il4965_rx_reply_tx(struct il_priv *il,
static
void
il4965_rx_beacon_notif
(
struct
il_priv
*
il
,
static
void
il4965_rx_beacon_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il4965_beacon_notif
*
beacon
=
(
void
*
)
pkt
->
u
.
raw
;
struct
il4965_beacon_notif
*
beacon
=
(
void
*
)
pkt
->
u
.
raw
;
u8
rate
__maybe_unused
=
u8
rate
__maybe_unused
=
il4965_hw_get_rate
(
beacon
->
beacon_notify_hdr
.
rate_n_flags
);
il4965_hw_get_rate
(
beacon
->
beacon_notify_hdr
.
rate_n_flags
);
...
...
drivers/net/wireless/iwlegacy/iwl-4965.h
浏览文件 @
dcae1c64
...
@@ -173,7 +173,7 @@ u8 il4965_toggle_tx_ant(struct il_priv *il, u8 ant_idx, u8 valid);
...
@@ -173,7 +173,7 @@ u8 il4965_toggle_tx_ant(struct il_priv *il, u8 ant_idx, u8 valid);
void
il4965_rx_missed_beacon_notif
(
struct
il_priv
*
il
,
void
il4965_rx_missed_beacon_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
);
struct
il_rx_mem_buffer
*
rxb
);
bool
il4965_good_plcp_health
(
struct
il_priv
*
il
,
bool
il4965_good_plcp_health
(
struct
il_priv
*
il
,
struct
il_rx_p
acke
t
*
pkt
);
struct
il_rx_p
k
t
*
pkt
);
void
il4965_rx_statistics
(
struct
il_priv
*
il
,
void
il4965_rx_statistics
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
);
struct
il_rx_mem_buffer
*
rxb
);
void
il4965_reply_statistics
(
struct
il_priv
*
il
,
void
il4965_reply_statistics
(
struct
il_priv
*
il
,
...
...
drivers/net/wireless/iwlegacy/iwl-commands.h
浏览文件 @
dcae1c64
...
@@ -3360,7 +3360,7 @@ struct il_led_cmd {
...
@@ -3360,7 +3360,7 @@ struct il_led_cmd {
*
*
*****************************************************************************/
*****************************************************************************/
struct
il_rx_p
acke
t
{
struct
il_rx_p
k
t
{
/*
/*
* The first 4 bytes of the RX frame header contain both the RX frame
* The first 4 bytes of the RX frame header contain both the RX frame
* size and some flags.
* size and some flags.
...
...
drivers/net/wireless/iwlegacy/iwl-core.c
浏览文件 @
dcae1c64
...
@@ -865,7 +865,7 @@ EXPORT_SYMBOL(il_chswitch_done);
...
@@ -865,7 +865,7 @@ EXPORT_SYMBOL(il_chswitch_done);
void
il_rx_csa
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
void
il_rx_csa
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_csa_notification
*
csa
=
&
(
pkt
->
u
.
csa_notif
);
struct
il_csa_notification
*
csa
=
&
(
pkt
->
u
.
csa_notif
);
struct
il_rxon_context
*
ctx
=
&
il
->
contexts
[
IL_RXON_CTX_BSS
];
struct
il_rxon_context
*
ctx
=
&
il
->
contexts
[
IL_RXON_CTX_BSS
];
...
@@ -1209,7 +1209,7 @@ void il_rx_pm_sleep_notif(struct il_priv *il,
...
@@ -1209,7 +1209,7 @@ void il_rx_pm_sleep_notif(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_sleep_notification
*
sleep
=
&
(
pkt
->
u
.
sleep_notif
);
struct
il_sleep_notification
*
sleep
=
&
(
pkt
->
u
.
sleep_notif
);
D_RX
(
"sleep mode: %d, src: %d
\n
"
,
D_RX
(
"sleep mode: %d, src: %d
\n
"
,
sleep
->
pm_sleep_mode
,
sleep
->
pm_wakeup_src
);
sleep
->
pm_sleep_mode
,
sleep
->
pm_wakeup_src
);
...
@@ -1220,7 +1220,7 @@ EXPORT_SYMBOL(il_rx_pm_sleep_notif);
...
@@ -1220,7 +1220,7 @@ EXPORT_SYMBOL(il_rx_pm_sleep_notif);
void
il_rx_pm_debug_statistics_notif
(
struct
il_priv
*
il
,
void
il_rx_pm_debug_statistics_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u32
len
=
le32_to_cpu
(
pkt
->
len_n_flags
)
&
FH_RSCSR_FRAME_SIZE_MSK
;
u32
len
=
le32_to_cpu
(
pkt
->
len_n_flags
)
&
FH_RSCSR_FRAME_SIZE_MSK
;
D_RADIO
(
"Dumping %d bytes of unhandled "
D_RADIO
(
"Dumping %d bytes of unhandled "
"notification for %s:
\n
"
,
len
,
"notification for %s:
\n
"
,
len
,
...
@@ -1232,7 +1232,7 @@ EXPORT_SYMBOL(il_rx_pm_debug_statistics_notif);
...
@@ -1232,7 +1232,7 @@ EXPORT_SYMBOL(il_rx_pm_debug_statistics_notif);
void
il_rx_reply_error
(
struct
il_priv
*
il
,
void
il_rx_reply_error
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
IL_ERR
(
"Error Reply type 0x%08X cmd %s (0x%02X) "
IL_ERR
(
"Error Reply type 0x%08X cmd %s (0x%02X) "
"seq 0x%04X ser 0x%08X
\n
"
,
"seq 0x%04X ser 0x%08X
\n
"
,
...
...
drivers/net/wireless/iwlegacy/iwl-core.h
浏览文件 @
dcae1c64
...
@@ -391,7 +391,7 @@ void il_tx_cmd_complete(struct il_priv *il,
...
@@ -391,7 +391,7 @@ void il_tx_cmd_complete(struct il_priv *il,
void
il_rx_spectrum_measure_notif
(
struct
il_priv
*
il
,
void
il_rx_spectrum_measure_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
);
struct
il_rx_mem_buffer
*
rxb
);
void
il_recover_from_statistics
(
struct
il_priv
*
il
,
void
il_recover_from_statistics
(
struct
il_priv
*
il
,
struct
il_rx_p
acke
t
*
pkt
);
struct
il_rx_p
k
t
*
pkt
);
void
il_chswitch_done
(
struct
il_priv
*
il
,
bool
is_success
);
void
il_chswitch_done
(
struct
il_priv
*
il
,
bool
is_success
);
void
il_rx_csa
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
);
void
il_rx_csa
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
);
...
@@ -472,7 +472,7 @@ int il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len,
...
@@ -472,7 +472,7 @@ int il_send_cmd_pdu_async(struct il_priv *il, u8 id, u16 len,
const
void
*
data
,
const
void
*
data
,
void
(
*
callback
)(
struct
il_priv
*
il
,
void
(
*
callback
)(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
));
struct
il_rx_p
k
t
*
pkt
));
int
il_enqueue_hcmd
(
struct
il_priv
*
il
,
struct
il_host_cmd
*
cmd
);
int
il_enqueue_hcmd
(
struct
il_priv
*
il
,
struct
il_host_cmd
*
cmd
);
...
...
drivers/net/wireless/iwlegacy/iwl-dev.h
浏览文件 @
dcae1c64
...
@@ -108,7 +108,7 @@ struct il_cmd_meta {
...
@@ -108,7 +108,7 @@ struct il_cmd_meta {
*/
*/
void
(
*
callback
)(
struct
il_priv
*
il
,
void
(
*
callback
)(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
);
struct
il_rx_p
k
t
*
pkt
);
/* The CMD_SIZE_HUGE flag bit indicates that the command
/* The CMD_SIZE_HUGE flag bit indicates that the command
* structure is stored at the end of the shared queue memory. */
* structure is stored at the end of the shared queue memory. */
...
@@ -323,7 +323,7 @@ struct il_host_cmd {
...
@@ -323,7 +323,7 @@ struct il_host_cmd {
unsigned
long
reply_page
;
unsigned
long
reply_page
;
void
(
*
callback
)(
struct
il_priv
*
il
,
void
(
*
callback
)(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
);
struct
il_rx_p
k
t
*
pkt
);
u32
flags
;
u32
flags
;
u16
len
;
u16
len
;
u8
id
;
u8
id
;
...
...
drivers/net/wireless/iwlegacy/iwl-hcmd.c
浏览文件 @
dcae1c64
...
@@ -92,7 +92,7 @@ EXPORT_SYMBOL(il_get_cmd_string);
...
@@ -92,7 +92,7 @@ EXPORT_SYMBOL(il_get_cmd_string);
static
void
il_generic_cmd_callback
(
struct
il_priv
*
il
,
static
void
il_generic_cmd_callback
(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
)
struct
il_rx_p
k
t
*
pkt
)
{
{
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
IL_ERR
(
"Bad return from %s (0x%08X)
\n
"
,
IL_ERR
(
"Bad return from %s (0x%08X)
\n
"
,
...
@@ -255,7 +255,7 @@ int il_send_cmd_pdu_async(struct il_priv *il,
...
@@ -255,7 +255,7 @@ int il_send_cmd_pdu_async(struct il_priv *il,
u8
id
,
u16
len
,
const
void
*
data
,
u8
id
,
u16
len
,
const
void
*
data
,
void
(
*
callback
)(
struct
il_priv
*
il
,
void
(
*
callback
)(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
))
struct
il_rx_p
k
t
*
pkt
))
{
{
struct
il_host_cmd
cmd
=
{
struct
il_host_cmd
cmd
=
{
.
id
=
id
,
.
id
=
id
,
...
...
drivers/net/wireless/iwlegacy/iwl-rx.c
浏览文件 @
dcae1c64
...
@@ -213,7 +213,7 @@ EXPORT_SYMBOL(il_rx_queue_alloc);
...
@@ -213,7 +213,7 @@ EXPORT_SYMBOL(il_rx_queue_alloc);
void
il_rx_spectrum_measure_notif
(
struct
il_priv
*
il
,
void
il_rx_spectrum_measure_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_spectrum_notification
*
report
=
&
(
pkt
->
u
.
spectrum_notif
);
struct
il_spectrum_notification
*
report
=
&
(
pkt
->
u
.
spectrum_notif
);
if
(
!
report
->
state
)
{
if
(
!
report
->
state
)
{
...
...
drivers/net/wireless/iwlegacy/iwl-scan.c
浏览文件 @
dcae1c64
...
@@ -57,7 +57,7 @@
...
@@ -57,7 +57,7 @@
static
int
il_send_scan_abort
(
struct
il_priv
*
il
)
static
int
il_send_scan_abort
(
struct
il_priv
*
il
)
{
{
int
ret
;
int
ret
;
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
struct
il_host_cmd
cmd
=
{
struct
il_host_cmd
cmd
=
{
.
id
=
REPLY_SCAN_ABORT_CMD
,
.
id
=
REPLY_SCAN_ABORT_CMD
,
.
flags
=
CMD_WANT_SKB
,
.
flags
=
CMD_WANT_SKB
,
...
@@ -77,7 +77,7 @@ static int il_send_scan_abort(struct il_priv *il)
...
@@ -77,7 +77,7 @@ static int il_send_scan_abort(struct il_priv *il)
if
(
ret
)
if
(
ret
)
return
ret
;
return
ret
;
pkt
=
(
struct
il_rx_p
acke
t
*
)
cmd
.
reply_page
;
pkt
=
(
struct
il_rx_p
k
t
*
)
cmd
.
reply_page
;
if
(
pkt
->
u
.
status
!=
CAN_ABORT_STATUS
)
{
if
(
pkt
->
u
.
status
!=
CAN_ABORT_STATUS
)
{
/* The scan abort will return 1 for success or
/* The scan abort will return 1 for success or
* 2 for "failure". A failure condition can be
* 2 for "failure". A failure condition can be
...
@@ -186,7 +186,7 @@ static void il_rx_reply_scan(struct il_priv *il,
...
@@ -186,7 +186,7 @@ static void il_rx_reply_scan(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_scanreq_notification
*
notif
=
struct
il_scanreq_notification
*
notif
=
(
struct
il_scanreq_notification
*
)
pkt
->
u
.
raw
;
(
struct
il_scanreq_notification
*
)
pkt
->
u
.
raw
;
...
@@ -198,7 +198,7 @@ static void il_rx_reply_scan(struct il_priv *il,
...
@@ -198,7 +198,7 @@ static void il_rx_reply_scan(struct il_priv *il,
static
void
il_rx_scan_start_notif
(
struct
il_priv
*
il
,
static
void
il_rx_scan_start_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_scanstart_notification
*
notif
=
struct
il_scanstart_notification
*
notif
=
(
struct
il_scanstart_notification
*
)
pkt
->
u
.
raw
;
(
struct
il_scanstart_notification
*
)
pkt
->
u
.
raw
;
il
->
scan_start_tsf
=
le32_to_cpu
(
notif
->
tsf_low
);
il
->
scan_start_tsf
=
le32_to_cpu
(
notif
->
tsf_low
);
...
@@ -217,7 +217,7 @@ static void il_rx_scan_results_notif(struct il_priv *il,
...
@@ -217,7 +217,7 @@ static void il_rx_scan_results_notif(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_scanresults_notification
*
notif
=
struct
il_scanresults_notification
*
notif
=
(
struct
il_scanresults_notification
*
)
pkt
->
u
.
raw
;
(
struct
il_scanresults_notification
*
)
pkt
->
u
.
raw
;
...
@@ -240,7 +240,7 @@ static void il_rx_scan_complete_notif(struct il_priv *il,
...
@@ -240,7 +240,7 @@ static void il_rx_scan_complete_notif(struct il_priv *il,
{
{
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_scancomplete_notification
*
scan_notif
=
(
void
*
)
pkt
->
u
.
raw
;
struct
il_scancomplete_notification
*
scan_notif
=
(
void
*
)
pkt
->
u
.
raw
;
#endif
#endif
...
...
drivers/net/wireless/iwlegacy/iwl-sta.c
浏览文件 @
dcae1c64
...
@@ -59,7 +59,7 @@ static void il_sta_ucode_activate(struct il_priv *il, u8 sta_id)
...
@@ -59,7 +59,7 @@ static void il_sta_ucode_activate(struct il_priv *il, u8 sta_id)
static
int
il_process_add_sta_resp
(
struct
il_priv
*
il
,
static
int
il_process_add_sta_resp
(
struct
il_priv
*
il
,
struct
il_addsta_cmd
*
addsta
,
struct
il_addsta_cmd
*
addsta
,
struct
il_rx_p
acke
t
*
pkt
,
struct
il_rx_p
k
t
*
pkt
,
bool
sync
)
bool
sync
)
{
{
u8
sta_id
=
addsta
->
sta
.
sta_id
;
u8
sta_id
=
addsta
->
sta
.
sta_id
;
...
@@ -126,7 +126,7 @@ static int il_process_add_sta_resp(struct il_priv *il,
...
@@ -126,7 +126,7 @@ static int il_process_add_sta_resp(struct il_priv *il,
static
void
il_add_sta_callback
(
struct
il_priv
*
il
,
static
void
il_add_sta_callback
(
struct
il_priv
*
il
,
struct
il_device_cmd
*
cmd
,
struct
il_device_cmd
*
cmd
,
struct
il_rx_p
acke
t
*
pkt
)
struct
il_rx_p
k
t
*
pkt
)
{
{
struct
il_addsta_cmd
*
addsta
=
struct
il_addsta_cmd
*
addsta
=
(
struct
il_addsta_cmd
*
)
cmd
->
cmd
.
payload
;
(
struct
il_addsta_cmd
*
)
cmd
->
cmd
.
payload
;
...
@@ -138,7 +138,7 @@ static void il_add_sta_callback(struct il_priv *il,
...
@@ -138,7 +138,7 @@ static void il_add_sta_callback(struct il_priv *il,
int
il_send_add_sta
(
struct
il_priv
*
il
,
int
il_send_add_sta
(
struct
il_priv
*
il
,
struct
il_addsta_cmd
*
sta
,
u8
flags
)
struct
il_addsta_cmd
*
sta
,
u8
flags
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
NULL
;
struct
il_rx_p
k
t
*
pkt
=
NULL
;
int
ret
=
0
;
int
ret
=
0
;
u8
data
[
sizeof
(
*
sta
)];
u8
data
[
sizeof
(
*
sta
)];
struct
il_host_cmd
cmd
=
{
struct
il_host_cmd
cmd
=
{
...
@@ -165,7 +165,7 @@ int il_send_add_sta(struct il_priv *il,
...
@@ -165,7 +165,7 @@ int il_send_add_sta(struct il_priv *il,
return
ret
;
return
ret
;
if
(
ret
==
0
)
{
if
(
ret
==
0
)
{
pkt
=
(
struct
il_rx_p
acke
t
*
)
cmd
.
reply_page
;
pkt
=
(
struct
il_rx_p
k
t
*
)
cmd
.
reply_page
;
ret
=
il_process_add_sta_resp
(
il
,
sta
,
pkt
,
true
);
ret
=
il_process_add_sta_resp
(
il
,
sta
,
pkt
,
true
);
}
}
il_free_pages
(
il
,
cmd
.
reply_page
);
il_free_pages
(
il
,
cmd
.
reply_page
);
...
@@ -414,7 +414,7 @@ static int il_send_remove_station(struct il_priv *il,
...
@@ -414,7 +414,7 @@ static int il_send_remove_station(struct il_priv *il,
const
u8
*
addr
,
int
sta_id
,
const
u8
*
addr
,
int
sta_id
,
bool
temporary
)
bool
temporary
)
{
{
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
int
ret
;
int
ret
;
unsigned
long
flags_spin
;
unsigned
long
flags_spin
;
...
@@ -438,7 +438,7 @@ static int il_send_remove_station(struct il_priv *il,
...
@@ -438,7 +438,7 @@ static int il_send_remove_station(struct il_priv *il,
if
(
ret
)
if
(
ret
)
return
ret
;
return
ret
;
pkt
=
(
struct
il_rx_p
acke
t
*
)
cmd
.
reply_page
;
pkt
=
(
struct
il_rx_p
k
t
*
)
cmd
.
reply_page
;
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
IL_ERR
(
"Bad return from REPLY_REMOVE_STA (0x%08X)
\n
"
,
IL_ERR
(
"Bad return from REPLY_REMOVE_STA (0x%08X)
\n
"
,
pkt
->
hdr
.
flags
);
pkt
->
hdr
.
flags
);
...
...
drivers/net/wireless/iwlegacy/iwl-tx.c
浏览文件 @
dcae1c64
...
@@ -595,7 +595,7 @@ static void il_hcmd_queue_reclaim(struct il_priv *il, int txq_id,
...
@@ -595,7 +595,7 @@ static void il_hcmd_queue_reclaim(struct il_priv *il, int txq_id,
void
void
il_tx_cmd_complete
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
il_tx_cmd_complete
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
u16
sequence
=
le16_to_cpu
(
pkt
->
hdr
.
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
txq_id
=
SEQ_TO_QUEUE
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
int
index
=
SEQ_TO_INDEX
(
sequence
);
...
...
drivers/net/wireless/iwlegacy/iwl3945-base.c
浏览文件 @
dcae1c64
...
@@ -671,7 +671,7 @@ static int il3945_get_measurement(struct il_priv *il,
...
@@ -671,7 +671,7 @@ static int il3945_get_measurement(struct il_priv *il,
u8
type
)
u8
type
)
{
{
struct
il_spectrum_cmd
spectrum
;
struct
il_spectrum_cmd
spectrum
;
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
struct
il_host_cmd
cmd
=
{
struct
il_host_cmd
cmd
=
{
.
id
=
REPLY_SPECTRUM_MEASUREMENT_CMD
,
.
id
=
REPLY_SPECTRUM_MEASUREMENT_CMD
,
.
data
=
(
void
*
)
&
spectrum
,
.
data
=
(
void
*
)
&
spectrum
,
...
@@ -716,7 +716,7 @@ static int il3945_get_measurement(struct il_priv *il,
...
@@ -716,7 +716,7 @@ static int il3945_get_measurement(struct il_priv *il,
if
(
rc
)
if
(
rc
)
return
rc
;
return
rc
;
pkt
=
(
struct
il_rx_p
acke
t
*
)
cmd
.
reply_page
;
pkt
=
(
struct
il_rx_p
k
t
*
)
cmd
.
reply_page
;
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
if
(
pkt
->
hdr
.
flags
&
IL_CMD_FAILED_MSK
)
{
IL_ERR
(
"Bad return from REPLY_RX_ON_ASSOC command
\n
"
);
IL_ERR
(
"Bad return from REPLY_RX_ON_ASSOC command
\n
"
);
rc
=
-
EIO
;
rc
=
-
EIO
;
...
@@ -747,7 +747,7 @@ static int il3945_get_measurement(struct il_priv *il,
...
@@ -747,7 +747,7 @@ static int il3945_get_measurement(struct il_priv *il,
static
void
il3945_rx_reply_alive
(
struct
il_priv
*
il
,
static
void
il3945_rx_reply_alive
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_alive_resp
*
palive
;
struct
il_alive_resp
*
palive
;
struct
delayed_work
*
pwork
;
struct
delayed_work
*
pwork
;
...
@@ -784,7 +784,7 @@ static void il3945_rx_reply_add_sta(struct il_priv *il,
...
@@ -784,7 +784,7 @@ static void il3945_rx_reply_add_sta(struct il_priv *il,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
#endif
#endif
D_RX
(
"Received REPLY_ADD_STA: 0x%02X
\n
"
,
pkt
->
u
.
status
);
D_RX
(
"Received REPLY_ADD_STA: 0x%02X
\n
"
,
pkt
->
u
.
status
);
...
@@ -793,7 +793,7 @@ static void il3945_rx_reply_add_sta(struct il_priv *il,
...
@@ -793,7 +793,7 @@ static void il3945_rx_reply_add_sta(struct il_priv *il,
static
void
il3945_rx_beacon_notif
(
struct
il_priv
*
il
,
static
void
il3945_rx_beacon_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il3945_beacon_notif
*
beacon
=
&
(
pkt
->
u
.
beacon_status
);
struct
il3945_beacon_notif
*
beacon
=
&
(
pkt
->
u
.
beacon_status
);
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
u8
rate
=
beacon
->
beacon_notify_hdr
.
rate
;
u8
rate
=
beacon
->
beacon_notify_hdr
.
rate
;
...
@@ -816,7 +816,7 @@ static void il3945_rx_beacon_notif(struct il_priv *il,
...
@@ -816,7 +816,7 @@ static void il3945_rx_beacon_notif(struct il_priv *il,
static
void
il3945_rx_card_state_notif
(
struct
il_priv
*
il
,
static
void
il3945_rx_card_state_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u32
flags
=
le32_to_cpu
(
pkt
->
u
.
card_state_notif
.
flags
);
u32
flags
=
le32_to_cpu
(
pkt
->
u
.
card_state_notif
.
flags
);
unsigned
long
status
=
il
->
status
;
unsigned
long
status
=
il
->
status
;
...
@@ -1202,7 +1202,7 @@ int il3945_calc_db_from_ratio(int sig_ratio)
...
@@ -1202,7 +1202,7 @@ int il3945_calc_db_from_ratio(int sig_ratio)
static
void
il3945_rx_handle
(
struct
il_priv
*
il
)
static
void
il3945_rx_handle
(
struct
il_priv
*
il
)
{
{
struct
il_rx_mem_buffer
*
rxb
;
struct
il_rx_mem_buffer
*
rxb
;
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
struct
il_rx_queue
*
rxq
=
&
il
->
rxq
;
struct
il_rx_queue
*
rxq
=
&
il
->
rxq
;
u32
r
,
i
;
u32
r
,
i
;
int
reclaim
;
int
reclaim
;
...
...
drivers/net/wireless/iwlegacy/iwl4965-base.c
浏览文件 @
dcae1c64
...
@@ -430,7 +430,7 @@ int il4965_hw_tx_queue_init(struct il_priv *il,
...
@@ -430,7 +430,7 @@ int il4965_hw_tx_queue_init(struct il_priv *il,
static
void
il4965_rx_reply_alive
(
struct
il_priv
*
il
,
static
void
il4965_rx_reply_alive
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_alive_resp
*
palive
;
struct
il_alive_resp
*
palive
;
struct
delayed_work
*
pwork
;
struct
delayed_work
*
pwork
;
...
@@ -490,7 +490,7 @@ static void il4965_bg_statistics_periodic(unsigned long data)
...
@@ -490,7 +490,7 @@ static void il4965_bg_statistics_periodic(unsigned long data)
static
void
il4965_rx_beacon_notif
(
struct
il_priv
*
il
,
static
void
il4965_rx_beacon_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il4965_beacon_notif
*
beacon
=
struct
il4965_beacon_notif
*
beacon
=
(
struct
il4965_beacon_notif
*
)
pkt
->
u
.
raw
;
(
struct
il4965_beacon_notif
*
)
pkt
->
u
.
raw
;
#ifdef CONFIG_IWLEGACY_DEBUG
#ifdef CONFIG_IWLEGACY_DEBUG
...
@@ -532,7 +532,7 @@ static void il4965_perform_ct_kill_task(struct il_priv *il)
...
@@ -532,7 +532,7 @@ static void il4965_perform_ct_kill_task(struct il_priv *il)
static
void
il4965_rx_card_state_notif
(
struct
il_priv
*
il
,
static
void
il4965_rx_card_state_notif
(
struct
il_priv
*
il
,
struct
il_rx_mem_buffer
*
rxb
)
struct
il_rx_mem_buffer
*
rxb
)
{
{
struct
il_rx_p
acke
t
*
pkt
=
rxb_addr
(
rxb
);
struct
il_rx_p
k
t
*
pkt
=
rxb_addr
(
rxb
);
u32
flags
=
le32_to_cpu
(
pkt
->
u
.
card_state_notif
.
flags
);
u32
flags
=
le32_to_cpu
(
pkt
->
u
.
card_state_notif
.
flags
);
unsigned
long
status
=
il
->
status
;
unsigned
long
status
=
il
->
status
;
...
@@ -634,7 +634,7 @@ static void il4965_setup_rx_handlers(struct il_priv *il)
...
@@ -634,7 +634,7 @@ static void il4965_setup_rx_handlers(struct il_priv *il)
void
il4965_rx_handle
(
struct
il_priv
*
il
)
void
il4965_rx_handle
(
struct
il_priv
*
il
)
{
{
struct
il_rx_mem_buffer
*
rxb
;
struct
il_rx_mem_buffer
*
rxb
;
struct
il_rx_p
acke
t
*
pkt
;
struct
il_rx_p
k
t
*
pkt
;
struct
il_rx_queue
*
rxq
=
&
il
->
rxq
;
struct
il_rx_queue
*
rxq
=
&
il
->
rxq
;
u32
r
,
i
;
u32
r
,
i
;
int
reclaim
;
int
reclaim
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录