diff options
Diffstat (limited to 'drivers/staging/cw1200/txrx.h')
-rw-r--r-- | drivers/staging/cw1200/txrx.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/drivers/staging/cw1200/txrx.h b/drivers/staging/cw1200/txrx.h index 87dbdfa949c..9f4f40ea31c 100644 --- a/drivers/staging/cw1200/txrx.h +++ b/drivers/staging/cw1200/txrx.h @@ -17,6 +17,7 @@ /* extern */ struct ieee80211_hw; /* extern */ struct sk_buff; /* extern */ struct wsm_tx; +/* extern */ struct wsm_rx; /* extern */ struct wsm_tx_confirm; /* extern */ struct cw1200_txpriv; @@ -53,19 +54,16 @@ struct tx_policy_cache { */ void tx_policy_init(struct cw1200_common *priv); void tx_policy_upload_work(struct work_struct *work); -void tx_policy_put(struct cw1200_common *priv, int idx); /* ******************************************************************** */ /* TX implementation */ u32 cw1200_rate_mask_to_wsm(struct cw1200_common *priv, u32 rates); -int cw1200_skb_to_wsm(struct cw1200_common *priv, - struct sk_buff *skb, struct wsm_tx *wsm, - struct cw1200_txpriv *txpriv); void cw1200_tx(struct ieee80211_hw *dev, struct sk_buff *skb); -void cw1200_notify_buffered_tx(struct cw1200_common *priv, - struct sk_buff *skb, int link_id, int tid); +void cw1200_skb_dtor(struct cw1200_common *priv, + struct sk_buff *skb, + const struct cw1200_txpriv *txpriv); /* ******************************************************************** */ /* WSM callbacks */ |