| H A D | nl80211.c | 69 struct net *netns, struct nlattr **attrs) in __cfg80211_wdev_from_attrs() 72 bool have_ifidx = attrs[NL80211_ATTR_IFINDEX]; in __cfg80211_wdev_from_attrs() 73 bool have_wdev_id = attrs[NL80211_ATTR_WDEV]; in __cfg80211_wdev_from_attrs() 82 ifidx = nla_get_u32(attrs[NL80211_ATTR_IFINDEX]); in __cfg80211_wdev_from_attrs() 84 wdev_id = nla_get_u64(attrs[NL80211_ATTR_WDEV]); in __cfg80211_wdev_from_attrs() 141 __cfg80211_rdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg80211_rdev_from_attrs() 148 if (!attrs[NL80211_ATTR_WIPHY] && in __cfg80211_rdev_from_attrs() 149 !attrs[NL80211_ATTR_IFINDEX] && in __cfg80211_rdev_from_attrs() 150 !attrs[NL80211_ATTR_WDEV]) in __cfg80211_rdev_from_attrs() 153 if (attrs[NL80211_ATTR_WIPH in __cfg80211_rdev_from_attrs() 68 __cfg80211_wdev_from_attrs(struct cfg80211_registered_device * rdev,struct net * netns,struct nlattr ** attrs) __cfg80211_wdev_from_attrs() argument 140 __cfg80211_rdev_from_attrs(struct net * netns,struct nlattr ** attrs) __cfg80211_rdev_from_attrs() argument 1404 nl80211_link_id(struct nlattr ** attrs) nl80211_link_id() argument 1411 nl80211_link_id_or_invalid(struct nlattr ** attrs) nl80211_link_id_or_invalid() argument 3574 struct nlattr **attrs = info->attrs; _nl80211_parse_chandef() local 5740 nl80211_parse_tx_bitrate_mask(struct genl_info * info,struct nlattr * attrs[],enum nl80211_attrs attr,struct cfg80211_bitrate_mask * mask,struct net_device * dev,bool default_all_enabled,unsigned int link_id) nl80211_parse_tx_bitrate_mask() argument 6018 nl80211_parse_mbssid_config(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,struct nlattr * attrs,struct cfg80211_mbssid_config * config,u8 num_elems) nl80211_parse_mbssid_config() argument 6099 nl80211_parse_mbssid_elems(struct wiphy * wiphy,struct nlattr * attrs) nl80211_parse_mbssid_elems() argument 6129 nl80211_parse_rnr_elems(struct wiphy * wiphy,struct nlattr * attrs,struct netlink_ext_ack * extack) nl80211_parse_rnr_elems() argument 6160 nl80211_parse_he_bss_color(struct nlattr * attrs,struct cfg80211_he_bss_color * he_bss_color) nl80211_parse_he_bss_color() argument 6185 nl80211_parse_beacon(struct cfg80211_registered_device * rdev,struct nlattr * attrs[],struct cfg80211_beacon_data * bcn,struct netlink_ext_ack * extack) nl80211_parse_beacon() argument 6304 nl80211_parse_he_obss_pd(struct nlattr * attrs,struct ieee80211_he_obss_pd * he_obss_pd) nl80211_parse_he_obss_pd() argument 6349 nl80211_parse_fils_discovery(struct cfg80211_registered_device * rdev,struct nlattr * attrs,struct cfg80211_fils_discovery * fd) nl80211_parse_fils_discovery() argument 6386 nl80211_parse_unsol_bcast_probe_resp(struct cfg80211_registered_device * rdev,struct nlattr * attrs,struct cfg80211_unsol_bcast_probe_resp * presp) nl80211_parse_unsol_bcast_probe_resp() argument 6638 nl80211_parse_s1g_short_beacon(struct cfg80211_registered_device * rdev,struct nlattr * attrs,struct cfg80211_s1g_short_beacon * sb) nl80211_parse_s1g_short_beacon() argument 10303 nl80211_parse_random_mac(struct nlattr ** attrs,u8 * mac_addr,u8 * mac_addr_mask) nl80211_parse_random_mac() argument 10409 nl80211_check_scan_flags(struct wiphy * wiphy,struct wireless_dev * wdev,struct nlattr ** attrs,u8 * mac_addr,u8 * mac_addr_mask,u32 * flags,enum nl80211_feature_flags randomness_flag) nl80211_check_scan_flags() argument 10465 nl80211_check_scan_flags_sched(struct wiphy * wiphy,struct wireless_dev * wdev,struct nlattr ** attrs,struct cfg80211_sched_scan_request * req) nl80211_check_scan_flags_sched() argument 10477 nl80211_check_scan_flags_reg(struct wiphy * wiphy,struct wireless_dev * wdev,struct nlattr ** attrs,struct cfg80211_scan_request_int * req) nl80211_check_scan_flags_reg() argument 10757 nl80211_parse_sched_scan_plans(struct wiphy * wiphy,int n_plans,struct cfg80211_sched_scan_request * request,struct nlattr ** attrs) nl80211_parse_sched_scan_plans() argument 10841 nl80211_parse_sched_scan(struct wiphy * wiphy,struct wireless_dev * wdev,struct nlattr ** attrs,int max_match_sets) nl80211_parse_sched_scan() argument 12265 nl80211_assoc_bss(struct cfg80211_registered_device * rdev,const u8 * ssid,int ssid_len,struct nlattr ** attrs,int assoc_link_id,int link_id) nl80211_assoc_bss() argument 14352 struct nlattr *attrs[NL80211_ATTR_CQM_MAX + 1]; nl80211_set_cqm() local 15683 struct nlattr *attrs[NL80211_NAN_CONF_ATTR_MAX + 1]; nl80211_parse_nan_conf() local 17339 parse_tid_conf(struct cfg80211_registered_device * rdev,struct nlattr * attrs[],struct net_device * dev,struct cfg80211_tid_cfg * tid_conf,struct genl_info * info,const u8 * peer,unsigned int link_id) parse_tid_conf() argument 17443 struct nlattr *attrs[NL80211_TID_CONFIG_ATTR_MAX + 1]; nl80211_set_tid_config() local [all...] |