cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

debugfs_key.h (1597B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef __MAC80211_DEBUGFS_KEY_H
      3#define __MAC80211_DEBUGFS_KEY_H
      4
      5#ifdef CONFIG_MAC80211_DEBUGFS
      6void ieee80211_debugfs_key_add(struct ieee80211_key *key);
      7void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
      8void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata);
      9void ieee80211_debugfs_key_add_mgmt_default(
     10	struct ieee80211_sub_if_data *sdata);
     11void ieee80211_debugfs_key_remove_mgmt_default(
     12	struct ieee80211_sub_if_data *sdata);
     13void ieee80211_debugfs_key_add_beacon_default(
     14	struct ieee80211_sub_if_data *sdata);
     15void ieee80211_debugfs_key_remove_beacon_default(
     16	struct ieee80211_sub_if_data *sdata);
     17void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
     18				   struct sta_info *sta);
     19#else
     20static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key)
     21{}
     22static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key)
     23{}
     24static inline void ieee80211_debugfs_key_update_default(
     25	struct ieee80211_sub_if_data *sdata)
     26{}
     27static inline void ieee80211_debugfs_key_add_mgmt_default(
     28	struct ieee80211_sub_if_data *sdata)
     29{}
     30static inline void ieee80211_debugfs_key_remove_mgmt_default(
     31	struct ieee80211_sub_if_data *sdata)
     32{}
     33static inline void ieee80211_debugfs_key_add_beacon_default(
     34	struct ieee80211_sub_if_data *sdata)
     35{}
     36static inline void ieee80211_debugfs_key_remove_beacon_default(
     37	struct ieee80211_sub_if_data *sdata)
     38{}
     39static inline void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
     40						 struct sta_info *sta)
     41{}
     42#endif
     43
     44#endif /* __MAC80211_DEBUGFS_KEY_H */