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