| H A D | debugfs_netdev.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2020-2023 Intel Corporation 23 #include "driver-ops.h" 38 return d->format(d->sdata, buf, bufsize); in ieee80211_if_read_sdata_handler() 47 struct ieee80211_sub_if_data *sdata = file->private_data; in ieee80211_if_read_sdata() 54 return wiphy_locked_debugfs_read(sdata->loca in ieee80211_if_read_sdata() 99 struct ieee80211_link_data *link; global() member 117 ieee80211_if_read_link(struct file * file,char __user * userbuf,size_t count,loff_t * ppos,ssize_t (* format)(const struct ieee80211_link_data * link,char *,int)) ieee80211_if_read_link() argument 119 struct ieee80211_link_data *link = file->private_data; ieee80211_if_read_link() local 135 struct ieee80211_link_data *link; global() member 153 ieee80211_if_write_link(struct file * file,const char __user * userbuf,size_t count,loff_t * ppos,ssize_t (* write)(struct ieee80211_link_data * link,const char *,int)) ieee80211_if_write_link() argument 155 struct ieee80211_link_data *link = file->private_data; ieee80211_if_write_link() local 169 IEEE80211_IF_FMT(name,type,field,format_string) global() argument 176 IEEE80211_IF_FMT_DEC(name,type,field) global() argument 178 IEEE80211_IF_FMT_HEX(name,type,field) global() argument 180 IEEE80211_IF_FMT_LHEX(name,type,field) global() argument 183 IEEE80211_IF_FMT_HEXARRAY(name,type,field) global() argument 198 IEEE80211_IF_FMT_ATOMIC(name,type,field) global() argument 206 IEEE80211_IF_FMT_MAC(name,type,field) global() argument 214 IEEE80211_IF_FMT_JIFFIES_TO_MS(name,type,field) global() argument 223 _IEEE80211_IF_FILE_OPS(name,_read,_write) global() argument 230 _IEEE80211_IF_FILE_R_FN(name) global() argument 240 _IEEE80211_IF_FILE_W_FN(name) global() argument 250 IEEE80211_IF_FILE_R(name) global() argument 254 IEEE80211_IF_FILE_W(name) global() argument 258 IEEE80211_IF_FILE_RW(name) global() argument 264 IEEE80211_IF_FILE(name,field,format) global() argument 268 _IEEE80211_IF_LINK_R_FN(name) global() argument 278 _IEEE80211_IF_LINK_W_FN(name) global() argument 288 IEEE80211_IF_LINK_FILE_R(name) global() argument 292 IEEE80211_IF_LINK_FILE_W(name) global() argument 296 IEEE80211_IF_LINK_FILE_RW(name) global() argument 302 IEEE80211_IF_LINK_FILE(name,field,format) global() argument 379 ieee80211_set_smps(struct ieee80211_link_data * link,enum ieee80211_smps_mode smps_mode) ieee80211_set_smps() argument 414 ieee80211_if_fmt_smps(const struct ieee80211_link_data * link,char * buf,int buflen) ieee80211_if_fmt_smps() argument 424 ieee80211_if_parse_smps(struct ieee80211_link_data * link,const char * buf,int buflen) ieee80211_if_parse_smps() argument 803 DEBUGFS_ADD_MODE(name,mode) global() argument 820 DEBUGFS_ADD(name) global() argument 886 MESHSTATS_ADD(name) add_mesh_stats() argument 902 MESHPARAMS_ADD(name) add_mesh_config() argument 977 DEBUGFS_ADD_MODE(dentry,name,mode) global() argument 981 DEBUGFS_ADD(dentry,name) global() argument 983 add_link_files(struct ieee80211_link_data * link,struct dentry * dentry) add_link_files() argument 1044 ieee80211_link_debugfs_add(struct ieee80211_link_data * link) ieee80211_link_debugfs_add() argument 1066 ieee80211_link_debugfs_remove(struct ieee80211_link_data * link) ieee80211_link_debugfs_remove() argument 1083 ieee80211_link_debugfs_drv_add(struct ieee80211_link_data * link) ieee80211_link_debugfs_drv_add() argument 1093 ieee80211_link_debugfs_drv_remove(struct ieee80211_link_data * link) ieee80211_link_debugfs_drv_remove() argument [all...] |