driver-ops.h (8e00f5fbb4ecbc3431fa686cba60cd76a62604af) driver-ops.h (4049e09acdf4ffd270cb8fbf1cf5b39c3d02357c)
1#ifndef __MAC80211_DRIVER_OPS
2#define __MAC80211_DRIVER_OPS
3
4#include <net/mac80211.h>
5#include "ieee80211_i.h"
6#include "driver-trace.h"
7
8static inline void drv_tx(struct ieee80211_local *local, struct sk_buff *skb)

--- 656 unchanged lines hidden (view full) ---

665static inline void drv_rssi_callback(struct ieee80211_local *local,
666 const enum ieee80211_rssi_event event)
667{
668 trace_drv_rssi_callback(local, event);
669 if (local->ops->rssi_callback)
670 local->ops->rssi_callback(&local->hw, event);
671 trace_drv_return_void(local);
672}
1#ifndef __MAC80211_DRIVER_OPS
2#define __MAC80211_DRIVER_OPS
3
4#include <net/mac80211.h>
5#include "ieee80211_i.h"
6#include "driver-trace.h"
7
8static inline void drv_tx(struct ieee80211_local *local, struct sk_buff *skb)

--- 656 unchanged lines hidden (view full) ---

665static inline void drv_rssi_callback(struct ieee80211_local *local,
666 const enum ieee80211_rssi_event event)
667{
668 trace_drv_rssi_callback(local, event);
669 if (local->ops->rssi_callback)
670 local->ops->rssi_callback(&local->hw, event);
671 trace_drv_return_void(local);
672}
673
674static inline void
675drv_release_buffered_frames(struct ieee80211_local *local,
676 struct sta_info *sta, u16 tids, int num_frames,
677 enum ieee80211_frame_release_type reason,
678 bool more_data)
679{
680 trace_drv_release_buffered_frames(local, &sta->sta, tids, num_frames,
681 reason, more_data);
682 if (local->ops->release_buffered_frames)
683 local->ops->release_buffered_frames(&local->hw, &sta->sta, tids,
684 num_frames, reason,
685 more_data);
686 trace_drv_return_void(local);
687}
673#endif /* __MAC80211_DRIVER_OPS */
688#endif /* __MAC80211_DRIVER_OPS */