1IEEE80211_RX_IRQSAFE(9) The basic mac80211 driver inte IEEE80211_RX_IRQSAFE(9)
2
3
4
6 ieee80211_rx_irqsafe - receive frame
7
9 void ieee80211_rx_irqsafe(struct ieee80211_hw * hw,
10 struct sk_buff * skb);
11
13 hw
14 the hardware this frame came in on
15
16 skb
17 the buffer to receive, owned by mac80211 after this call
18
20 Like ieee80211_rx but can be called in IRQ context (internally defers
21 to a tasklet.)
22
23 Calls to this function, ieee80211_rx or ieee80211_rx_ni may not be
24 mixed for a single hardware.Must not run concurrently with
25 ieee80211_tx_status or ieee80211_tx_status_ni.
26
28 Johannes Berg <johannes@sipsolutions.net>
29 Author.
30
32Kernel Hackers Manual 3.10 June 2019 IEEE80211_RX_IRQSAFE(9)