core.h (29ce6ecbb83c9185d76e3a7c340c9702d2a54961) | core.h (b34939b9836950d261610132853311054b507247) |
---|---|
1/* 2 * Wireless configuration interface internals. 3 * 4 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 5 */ 6#ifndef __NET_WIRELESS_CORE_H 7#define __NET_WIRELESS_CORE_H 8#include <linux/list.h> --- 63 unchanged lines hidden (view full) --- 72 struct rb_root bss_tree; 73 u32 bss_generation; 74 u32 bss_entries; 75 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ 76 struct sk_buff *scan_msg; 77 struct list_head sched_scan_req_list; 78 unsigned long suspend_at; 79 struct work_struct scan_done_wk; | 1/* 2 * Wireless configuration interface internals. 3 * 4 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net> 5 */ 6#ifndef __NET_WIRELESS_CORE_H 7#define __NET_WIRELESS_CORE_H 8#include <linux/list.h> --- 63 unchanged lines hidden (view full) --- 72 struct rb_root bss_tree; 73 u32 bss_generation; 74 u32 bss_entries; 75 struct cfg80211_scan_request *scan_req; /* protected by RTNL */ 76 struct sk_buff *scan_msg; 77 struct list_head sched_scan_req_list; 78 unsigned long suspend_at; 79 struct work_struct scan_done_wk; |
80 struct work_struct sched_scan_results_wk; | |
81 82 struct genl_info *cur_cmd_info; 83 84 struct work_struct conn_work; 85 struct work_struct event_work; 86 87 struct delayed_work dfs_update_channels_wk; 88 89 /* netlink port which started critical protocol (0 means not started) */ 90 u32 crit_proto_nlportid; 91 92 struct cfg80211_coalesce *coalesce; 93 94 struct work_struct destroy_work; 95 struct work_struct sched_scan_stop_wk; | 80 81 struct genl_info *cur_cmd_info; 82 83 struct work_struct conn_work; 84 struct work_struct event_work; 85 86 struct delayed_work dfs_update_channels_wk; 87 88 /* netlink port which started critical protocol (0 means not started) */ 89 u32 crit_proto_nlportid; 90 91 struct cfg80211_coalesce *coalesce; 92 93 struct work_struct destroy_work; 94 struct work_struct sched_scan_stop_wk; |
95 struct work_struct sched_scan_res_wk; |
|
96 97 struct cfg80211_chan_def radar_chandef; 98 struct work_struct propagate_radar_detect_wk; 99 100 struct cfg80211_chan_def cac_done_chandef; 101 struct work_struct propagate_cac_done_wk; 102 103 /* must be last because of the way we do wiphy_priv(), --- 303 unchanged lines hidden (view full) --- 407 bool pairwise, const u8 *mac_addr); 408void __cfg80211_scan_done(struct work_struct *wk); 409void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev, 410 bool send_message); 411void cfg80211_add_sched_scan_req(struct cfg80211_registered_device *rdev, 412 struct cfg80211_sched_scan_request *req); 413int cfg80211_sched_scan_req_possible(struct cfg80211_registered_device *rdev, 414 bool want_multi); | 96 97 struct cfg80211_chan_def radar_chandef; 98 struct work_struct propagate_radar_detect_wk; 99 100 struct cfg80211_chan_def cac_done_chandef; 101 struct work_struct propagate_cac_done_wk; 102 103 /* must be last because of the way we do wiphy_priv(), --- 303 unchanged lines hidden (view full) --- 407 bool pairwise, const u8 *mac_addr); 408void __cfg80211_scan_done(struct work_struct *wk); 409void ___cfg80211_scan_done(struct cfg80211_registered_device *rdev, 410 bool send_message); 411void cfg80211_add_sched_scan_req(struct cfg80211_registered_device *rdev, 412 struct cfg80211_sched_scan_request *req); 413int cfg80211_sched_scan_req_possible(struct cfg80211_registered_device *rdev, 414 bool want_multi); |
415void __cfg80211_sched_scan_results(struct work_struct *wk); | 415void cfg80211_sched_scan_results_wk(struct work_struct *work); |
416int cfg80211_stop_sched_scan_req(struct cfg80211_registered_device *rdev, 417 struct cfg80211_sched_scan_request *req, 418 bool driver_initiated); 419int __cfg80211_stop_sched_scan(struct cfg80211_registered_device *rdev, 420 u64 reqid, bool driver_initiated); 421void cfg80211_upload_connect_keys(struct wireless_dev *wdev); 422int cfg80211_change_iface(struct cfg80211_registered_device *rdev, 423 struct net_device *dev, enum nl80211_iftype ntype, --- 96 unchanged lines hidden --- | 416int cfg80211_stop_sched_scan_req(struct cfg80211_registered_device *rdev, 417 struct cfg80211_sched_scan_request *req, 418 bool driver_initiated); 419int __cfg80211_stop_sched_scan(struct cfg80211_registered_device *rdev, 420 u64 reqid, bool driver_initiated); 421void cfg80211_upload_connect_keys(struct wireless_dev *wdev); 422int cfg80211_change_iface(struct cfg80211_registered_device *rdev, 423 struct net_device *dev, enum nl80211_iftype ntype, --- 96 unchanged lines hidden --- |