Lines Matching refs:local

39 	struct ieee80211_local *local = file->private_data;		\
57 debugfs_create_file(#name, 0400, phyd, local, &name## _ops);
60 debugfs_create_file(#name, mode, phyd, local, &name## _ops);
64 local->user_power_level);
66 local->hw.conf.power_level);
68 local->total_ps_buffered);
70 local->wep_iv & 0xffffff);
72 local->rate_ctrl ? local->rate_ctrl->ops->name : "hw/driver");
78 struct ieee80211_local *local = file->private_data; in reset_write() local
81 __ieee80211_suspend(&local->hw, NULL); in reset_write()
82 __ieee80211_resume(&local->hw); in reset_write()
98 struct ieee80211_local *local = file->private_data; in hwflags_read() local
107 sf += scnprintf(buf, mxln - sf, "0x%x\n", local->hw.flags); in hwflags_read()
108 if (local->hw.flags & IEEE80211_HW_HAS_RATE_CONTROL) in hwflags_read()
110 if (local->hw.flags & IEEE80211_HW_RX_INCLUDES_FCS) in hwflags_read()
112 if (local->hw.flags & IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING) in hwflags_read()
115 if (local->hw.flags & IEEE80211_HW_2GHZ_SHORT_SLOT_INCAPABLE) in hwflags_read()
118 if (local->hw.flags & IEEE80211_HW_2GHZ_SHORT_PREAMBLE_INCAPABLE) in hwflags_read()
121 if (local->hw.flags & IEEE80211_HW_SIGNAL_UNSPEC) in hwflags_read()
123 if (local->hw.flags & IEEE80211_HW_SIGNAL_DBM) in hwflags_read()
125 if (local->hw.flags & IEEE80211_HW_NEED_DTIM_BEFORE_ASSOC) in hwflags_read()
128 if (local->hw.flags & IEEE80211_HW_SPECTRUM_MGMT) in hwflags_read()
130 if (local->hw.flags & IEEE80211_HW_AMPDU_AGGREGATION) in hwflags_read()
132 if (local->hw.flags & IEEE80211_HW_SUPPORTS_PS) in hwflags_read()
134 if (local->hw.flags & IEEE80211_HW_PS_NULLFUNC_STACK) in hwflags_read()
136 if (local->hw.flags & IEEE80211_HW_SUPPORTS_DYNAMIC_PS) in hwflags_read()
138 if (local->hw.flags & IEEE80211_HW_MFP_CAPABLE) in hwflags_read()
140 if (local->hw.flags & IEEE80211_HW_REPORTS_TX_ACK_STATUS) in hwflags_read()
143 if (local->hw.flags & IEEE80211_HW_CONNECTION_MONITOR) in hwflags_read()
145 if (local->hw.flags & IEEE80211_HW_SUPPORTS_PER_STA_GTK) in hwflags_read()
147 if (local->hw.flags & IEEE80211_HW_AP_LINK_PS) in hwflags_read()
149 if (local->hw.flags & IEEE80211_HW_TX_AMPDU_SETUP_IN_HW) in hwflags_read()
160 struct ieee80211_local *local = file->private_data; in queues_read() local
165 spin_lock_irqsave(&local->queue_stop_reason_lock, flags); in queues_read()
166 for (q = 0; q < local->hw.queues; q++) in queues_read()
168 local->queue_stop_reasons[q], in queues_read()
169 skb_queue_len(&local->pending[q])); in queues_read()
170 spin_unlock_irqrestore(&local->queue_stop_reason_lock, flags); in queues_read()
180 static ssize_t format_devstat_counter(struct ieee80211_local *local, in format_devstat_counter() argument
191 res = drv_get_stats(local, &stats); in format_devstat_counter()
225 debugfs_create_file(#name, 0400, statsd, local, &stats_ ##name## _ops);
232 void debugfs_hw_add(struct ieee80211_local *local) in debugfs_hw_add() argument
234 struct dentry *phyd = local->hw.wiphy->debugfsdir; in debugfs_hw_add()
240 local->debugfs.keys = debugfs_create_dir("keys", phyd); in debugfs_hw_add()
259 local->dot11TransmittedFragmentCount); in debugfs_hw_add()
261 local->dot11MulticastTransmittedFrameCount); in debugfs_hw_add()
262 DEBUGFS_STATS_ADD(failed_count, local->dot11FailedCount); in debugfs_hw_add()
263 DEBUGFS_STATS_ADD(retry_count, local->dot11RetryCount); in debugfs_hw_add()
265 local->dot11MultipleRetryCount); in debugfs_hw_add()
267 local->dot11FrameDuplicateCount); in debugfs_hw_add()
269 local->dot11ReceivedFragmentCount); in debugfs_hw_add()
271 local->dot11MulticastReceivedFrameCount); in debugfs_hw_add()
273 local->dot11TransmittedFrameCount); in debugfs_hw_add()
275 DEBUGFS_STATS_ADD(tx_handlers_drop, local->tx_handlers_drop); in debugfs_hw_add()
276 DEBUGFS_STATS_ADD(tx_handlers_queued, local->tx_handlers_queued); in debugfs_hw_add()
278 local->tx_handlers_drop_fragment); in debugfs_hw_add()
280 local->tx_handlers_drop_wep); in debugfs_hw_add()
282 local->tx_handlers_drop_not_assoc); in debugfs_hw_add()
284 local->tx_handlers_drop_unauth_port); in debugfs_hw_add()
285 DEBUGFS_STATS_ADD(rx_handlers_drop, local->rx_handlers_drop); in debugfs_hw_add()
286 DEBUGFS_STATS_ADD(rx_handlers_queued, local->rx_handlers_queued); in debugfs_hw_add()
288 local->rx_handlers_drop_nullfunc); in debugfs_hw_add()
290 local->rx_handlers_drop_defrag); in debugfs_hw_add()
292 local->rx_handlers_drop_short); in debugfs_hw_add()
294 local->tx_expand_skb_head); in debugfs_hw_add()
296 local->tx_expand_skb_head_cloned); in debugfs_hw_add()
298 local->rx_expand_skb_head); in debugfs_hw_add()
300 local->rx_expand_skb_head2); in debugfs_hw_add()
302 local->rx_handlers_fragments); in debugfs_hw_add()
304 local->tx_status_drop); in debugfs_hw_add()