Home
last modified time | relevance | path

Searched +full:dev +full:- +full:disassoc (Results 1 – 22 of 22) sorted by relevance

/linux/net/mac802154/
H A Dscan.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * - David Girault <david.girault@qorvo.com>
8 * - Miquel Raynal <miquel.raynal@bootlin.com>
16 #include "driver-ops.h"
29 * - Completions are asynchronous, not locked by the rtnl and decided by the
31 * - Aborts are decided by userspace, and locked by the rtnl.
39 * - Th
[all...]
H A Drx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2007-2012 Siemens AG
8 * Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
15 #include <linux/crc-ccitt.h>
26 skb->ip_summed = CHECKSUM_UNNECESSARY; in ieee802154_deliver_skb()
27 skb->protocol = htons(ETH_P_IEEE802154); in ieee802154_deliver_skb()
38 mac_pkt = list_first_entry_or_null(&local->rx_beacon_list, in mac802154_rx_beacon_worker()
43 mac802154_process_beacon(local, mac_pkt->skb, mac_pkt->page, mac_pkt->channel); in mac802154_rx_beacon_worker()
45 list_del(&mac_pkt->node); in mac802154_rx_beacon_worker()
46 kfree_skb(mac_pkt->skb); in mac802154_rx_beacon_worker()
[all …]
/linux/drivers/infiniband/hw/erdma/
H A Derdma_cm.c1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
5 /* Copyright (c) 2020-2022, Alibaba Group. */
10 /* Copyright (c) 2008-2019, IBM Corporation */
28 write_lock_bh(&sk->sk_callback_lock); in erdma_sk_assign_cm_upcalls()
29 sk->sk_state_change = erdma_cm_llp_state_change; in erdma_sk_assign_cm_upcalls()
30 sk->sk_data_ready = erdma_cm_llp_data_ready; in erdma_sk_assign_cm_upcalls()
31 sk->sk_error_report = erdma_cm_llp_error_report; in erdma_sk_assign_cm_upcalls()
32 write_unlock_bh(&sk->sk_callback_lock); in erdma_sk_assign_cm_upcalls()
39 write_lock_bh(&sk->sk_callback_lock); in erdma_sk_save_upcalls()
40 cep->sk_state_change = sk->sk_state_change; in erdma_sk_save_upcalls()
[all …]
/linux/net/wireless/
H A Dmlme.c1 // SPDX-License-Identifier: GPL-2.0
7 * Copyright (C) 2019-2020, 2022-2026 Intel Corporation
21 #include "rdev-ops.h"
24 void cfg80211_rx_assoc_resp(struct net_device *dev, in cfg80211_rx_assoc_resp() argument
27 struct wireless_dev *wdev = dev->ieee80211_ptr; in cfg80211_rx_assoc_resp()
28 struct wiphy *wiphy = wdev->wiph in cfg80211_rx_assoc_resp()
149 cfg80211_rx_mlme_mgmt(struct net_device * dev,const u8 * buf,size_t len) cfg80211_rx_mlme_mgmt() argument
170 cfg80211_auth_timeout(struct net_device * dev,const u8 * addr) cfg80211_auth_timeout() argument
183 cfg80211_assoc_failure(struct net_device * dev,struct cfg80211_assoc_failure * data) cfg80211_assoc_failure() argument
213 cfg80211_tx_mlme_mgmt(struct net_device * dev,const u8 * buf,size_t len,bool reconnect) cfg80211_tx_mlme_mgmt() argument
233 cfg80211_michael_mic_failure(struct net_device * dev,const u8 * addr,enum nl80211_key_type key_type,int key_id,const u8 * tsc,gfp_t gfp) cfg80211_michael_mic_failure() argument
262 cfg80211_mlme_auth(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_auth_request * req) cfg80211_mlme_auth() argument
382 cfg80211_mlme_check_mlo(struct net_device * dev,struct cfg80211_assoc_request * req,struct netlink_ext_ack * extack) cfg80211_mlme_check_mlo() argument
463 cfg80211_mlme_assoc(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_assoc_request * req,struct netlink_ext_ack * extack) cfg80211_mlme_assoc() argument
511 cfg80211_mlme_deauth(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * bssid,const u8 * ie,int ie_len,u16 reason,bool local_state_change) cfg80211_mlme_deauth() argument
540 cfg80211_mlme_disassoc(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * ap_addr,const u8 * ie,int ie_len,u16 reason,bool local_state_change) cfg80211_mlme_disassoc() argument
572 cfg80211_mlme_down(struct cfg80211_registered_device * rdev,struct net_device * dev) cfg80211_mlme_down() argument
1317 cfg80211_assoc_ml_reconf(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ml_reconf_req * req) cfg80211_assoc_ml_reconf() argument
1342 cfg80211_mlo_reconf_add_done(struct net_device * dev,struct cfg80211_mlo_reconf_done_data * data) cfg80211_mlo_reconf_add_done() argument
[all...]
H A Drdev-ops.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright(c) 2016-2017 Intel Deutschland GmbH
5 * Copyright (C) 2018, 2021-2026 Intel Corporation
19 trace_rdev_suspend(&rdev->wiphy, wowlan); in rdev_suspend()
20 ret = rdev->ops->suspend(&rdev->wiphy, wowlan); in rdev_suspend()
21 trace_rdev_return_int(&rdev->wiph in rdev_suspend()
69 rdev_change_virtual_intf(struct cfg80211_registered_device * rdev,struct net_device * dev,enum nl80211_iftype type,struct vif_params * params) rdev_change_virtual_intf() argument
164 rdev_start_ap(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ap_settings * settings) rdev_start_ap() argument
175 rdev_change_beacon(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ap_update * info) rdev_change_beacon() argument
186 rdev_stop_ap(struct cfg80211_registered_device * rdev,struct net_device * dev,unsigned int link_id) rdev_stop_ap() argument
196 rdev_add_station(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * mac,struct station_parameters * params) rdev_add_station() argument
207 rdev_del_station(struct cfg80211_registered_device * rdev,struct net_device * dev,struct station_del_parameters * params) rdev_del_station() argument
218 rdev_change_station(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * mac,struct station_parameters * params) rdev_change_station() argument
229 rdev_get_station(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * mac,struct station_info * sinfo) rdev_get_station() argument
240 rdev_dump_station(struct cfg80211_registered_device * rdev,struct net_device * dev,int idx,u8 * mac,struct station_info * sinfo) rdev_dump_station() argument
251 rdev_add_mpath(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * dst,u8 * next_hop) rdev_add_mpath() argument
261 rdev_del_mpath(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * dst) rdev_del_mpath() argument
271 rdev_change_mpath(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * dst,u8 * next_hop) rdev_change_mpath() argument
282 rdev_get_mpath(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) rdev_get_mpath() argument
294 rdev_get_mpp(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * dst,u8 * mpp,struct mpath_info * pinfo) rdev_get_mpp() argument
306 rdev_dump_mpath(struct cfg80211_registered_device * rdev,struct net_device * dev,int idx,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) rdev_dump_mpath() argument
319 rdev_dump_mpp(struct cfg80211_registered_device * rdev,struct net_device * dev,int idx,u8 * dst,u8 * mpp,struct mpath_info * pinfo) rdev_dump_mpp() argument
333 rdev_get_mesh_config(struct cfg80211_registered_device * rdev,struct net_device * dev,struct mesh_config * conf) rdev_get_mesh_config() argument
344 rdev_update_mesh_config(struct cfg80211_registered_device * rdev,struct net_device * dev,u32 mask,const struct mesh_config * nconf) rdev_update_mesh_config() argument
355 rdev_join_mesh(struct cfg80211_registered_device * rdev,struct net_device * dev,const struct mesh_config * conf,const struct mesh_setup * setup) rdev_join_mesh() argument
368 rdev_leave_mesh(struct cfg80211_registered_device * rdev,struct net_device * dev) rdev_leave_mesh() argument
378 rdev_join_ocb(struct cfg80211_registered_device * rdev,struct net_device * dev,struct ocb_setup * setup) rdev_join_ocb() argument
389 rdev_leave_ocb(struct cfg80211_registered_device * rdev,struct net_device * dev) rdev_leave_ocb() argument
399 rdev_change_bss(struct cfg80211_registered_device * rdev,struct net_device * dev,struct bss_parameters * params) rdev_change_bss() argument
423 rdev_set_txq_params(struct cfg80211_registered_device * rdev,struct net_device * dev,struct ieee80211_txq_params * params) rdev_set_txq_params() argument
436 rdev_libertas_set_mesh_channel(struct cfg80211_registered_device * rdev,struct net_device * dev,struct ieee80211_channel * chan) rdev_libertas_set_mesh_channel() argument
448 rdev_set_monitor_channel(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_chan_def * chandef) rdev_set_monitor_channel() argument
481 rdev_auth(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_auth_request * req) rdev_auth() argument
492 rdev_assoc(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_assoc_request * req) rdev_assoc() argument
504 rdev_deauth(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_deauth_request * req) rdev_deauth() argument
515 rdev_disassoc(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_disassoc_request * req) rdev_disassoc() argument
526 rdev_connect(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_connect_params * sme) rdev_connect() argument
538 rdev_update_connect_params(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_connect_params * sme,u32 changed) rdev_update_connect_params() argument
549 rdev_disconnect(struct cfg80211_registered_device * rdev,struct net_device * dev,u16 reason_code) rdev_disconnect() argument
559 rdev_join_ibss(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ibss_params * params) rdev_join_ibss() argument
570 rdev_leave_ibss(struct cfg80211_registered_device * rdev,struct net_device * dev) rdev_leave_ibss() argument
620 rdev_set_multicast_to_unicast(struct cfg80211_registered_device * rdev,struct net_device * dev,const bool enabled) rdev_set_multicast_to_unicast() argument
677 rdev_set_bitrate_mask(struct cfg80211_registered_device * rdev,struct net_device * dev,unsigned int link_id,const u8 * peer,const struct cfg80211_bitrate_mask * mask) rdev_set_bitrate_mask() argument
773 rdev_tx_control_port(struct cfg80211_registered_device * rdev,struct net_device * dev,const void * buf,size_t len,const u8 * dest,__be16 proto,const bool noencrypt,int link,u64 * cookie) rdev_tx_control_port() argument
803 rdev_set_power_mgmt(struct cfg80211_registered_device * rdev,struct net_device * dev,bool enabled,int timeout) rdev_set_power_mgmt() argument
815 rdev_set_cqm_rssi_config(struct cfg80211_registered_device * rdev,struct net_device * dev,s32 rssi_thold,u32 rssi_hyst) rdev_set_cqm_rssi_config() argument
828 rdev_set_cqm_rssi_range_config(struct cfg80211_registered_device * rdev,struct net_device * dev,s32 low,s32 high) rdev_set_cqm_rssi_range_config() argument
840 rdev_set_cqm_txe_config(struct cfg80211_registered_device * rdev,struct net_device * dev,u32 rate,u32 pkts,u32 intvl) rdev_set_cqm_txe_config() argument
890 rdev_sched_scan_start(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_sched_scan_request * request) rdev_sched_scan_start() argument
901 rdev_sched_scan_stop(struct cfg80211_registered_device * rdev,struct net_device * dev,u64 reqid) rdev_sched_scan_stop() argument
911 rdev_set_rekey_data(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_gtk_rekey_data * data) rdev_set_rekey_data() argument
922 rdev_tdls_mgmt(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * peer,int link_id,u8 action_code,u8 dialog_token,u16 status_code,u32 peer_capability,bool initiator,const u8 * buf,size_t len) rdev_tdls_mgmt() argument
940 rdev_tdls_oper(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 * peer,enum nl80211_tdls_operation oper) rdev_tdls_oper() argument
951 rdev_probe_client(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * peer,u64 * cookie) rdev_probe_client() argument
962 rdev_set_noack_map(struct cfg80211_registered_device * rdev,struct net_device * dev,u16 noack_map) rdev_set_noack_map() argument
1064 rdev_set_mac_acl(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_acl_data * params) rdev_set_mac_acl() argument
1076 rdev_update_ft_ies(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_update_ft_ies_params * ftie) rdev_update_ft_ies() argument
1110 rdev_channel_switch(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_csa_settings * params) rdev_channel_switch() argument
1122 rdev_set_qos_map(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_qos_map * qos_map) rdev_set_qos_map() argument
1138 rdev_set_ap_chanwidth(struct cfg80211_registered_device * rdev,struct net_device * dev,unsigned int link_id,struct cfg80211_chan_def * chandef) rdev_set_ap_chanwidth() argument
1153 rdev_add_tx_ts(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 tsid,const u8 * peer,u8 user_prio,u16 admitted_time) rdev_add_tx_ts() argument
1170 rdev_del_tx_ts(struct cfg80211_registered_device * rdev,struct net_device * dev,u8 tsid,const u8 * peer) rdev_del_tx_ts() argument
1184 rdev_tdls_channel_switch(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * addr,u8 oper_class,struct cfg80211_chan_def * chandef) rdev_tdls_channel_switch() argument
1199 rdev_tdls_cancel_channel_switch(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * addr) rdev_tdls_cancel_channel_switch() argument
1208 rdev_start_radar_detection(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_chan_def * chandef,u32 cac_time_ms,int link_id) rdev_start_radar_detection() argument
1226 rdev_end_cac(struct cfg80211_registered_device * rdev,struct net_device * dev,unsigned int link_id) rdev_end_cac() argument
1236 rdev_set_mcast_rate(struct cfg80211_registered_device * rdev,struct net_device * dev,int mcast_rate[NUM_NL80211_BANDS]) rdev_set_mcast_rate() argument
1262 rdev_set_pmk(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_pmk_conf * pmk_conf) rdev_set_pmk() argument
1275 rdev_del_pmk(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * aa) rdev_del_pmk() argument
1288 rdev_external_auth(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_external_auth_params * params) rdev_external_auth() argument
1302 rdev_get_ftm_responder_stats(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ftm_responder_stats * ftm_stats) rdev_get_ftm_responder_stats() argument
1341 rdev_update_owe_info(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_update_owe_info * oweinfo) rdev_update_owe_info() argument
1355 rdev_probe_mesh_link(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * dest,const void * buf,size_t len) rdev_probe_mesh_link() argument
1367 rdev_set_tid_config(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_tid_config * tid_conf) rdev_set_tid_config() argument
1379 rdev_reset_tid_config(struct cfg80211_registered_device * rdev,struct net_device * dev,const u8 * peer,u8 tids) rdev_reset_tid_config() argument
1403 rdev_color_change(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_color_change_settings * params) rdev_color_change() argument
1417 rdev_set_fils_aad(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_fils_aad * fils_aad) rdev_set_fils_aad() argument
1472 rdev_add_link_station(struct cfg80211_registered_device * rdev,struct net_device * dev,struct link_station_parameters * params) rdev_add_link_station() argument
1486 rdev_mod_link_station(struct cfg80211_registered_device * rdev,struct net_device * dev,struct link_station_parameters * params) rdev_mod_link_station() argument
1500 rdev_del_link_station(struct cfg80211_registered_device * rdev,struct net_device * dev,struct link_station_del_parameters * params) rdev_del_link_station() argument
1514 rdev_set_hw_timestamp(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_set_hw_timestamp * hwts) rdev_set_hw_timestamp() argument
1530 rdev_set_ttlm(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ttlm_params * params) rdev_set_ttlm() argument
1546 rdev_get_radio_mask(struct cfg80211_registered_device * rdev,struct net_device * dev) rdev_get_radio_mask() argument
1558 rdev_assoc_ml_reconf(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_ml_reconf_req * req) rdev_assoc_ml_reconf() argument
1574 rdev_set_epcs(struct cfg80211_registered_device * rdev,struct net_device * dev,bool val) rdev_set_epcs() argument
[all...]
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>
6 * Copyright 2013-2014 Intel Mobile Communications GmbH
7 * Copyright 2015-2017 Intel Deutschland GmbH
8 * Copyright (C) 2018-2026 Intel Corporation
31 #include "wext-compat.h"
32 #include "rdev-op
1451 struct net_device *dev = wdev->netdev; cfg80211_leave_locked() local
1617 cfg80211_register_netdevice(struct net_device * dev) cfg80211_register_netdevice() argument
1652 struct net_device *dev = netdev_notifier_info_to_dev(ptr); cfg80211_netdev_notifier_call() local
[all...]
H A Dnl80211.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * This is the new netlink-based wireless configuration interface.
5 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>
6 * Copyright 2013-2014 Intel Mobile Communications GmbH
7 * Copyright 2015-2017 Intel Deutschland GmbH
8 * Copyright (C) 2018-2026 Intel Corporation
33 #include "rdev-op
3933 __nl80211_set_channel(struct cfg80211_registered_device * rdev,struct net_device * dev,struct genl_info * info,int _link_id) __nl80211_set_channel() argument
4470 struct net_device *dev = wdev->netdev; nl80211_send_iface() local
4861 struct net_device *dev = info->user_ptr[1]; nl80211_set_interface() local
5084 struct net_device *dev = info->user_ptr[1]; nl80211_set_noack_map() local
5577 struct net_device *dev = info->user_ptr[1]; nl80211_set_mac_acl() local
5744 struct net_device *dev = info->user_ptr[1]; he_get_txmcsmap() local
5810 struct net_device *dev = info->user_ptr[1]; eht_build_mcs_mask() local
5968 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
6241 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
6908 struct net_device *dev = info->user_ptr[1]; nl80211_start_ap() local
7217 struct net_device *dev = info->user_ptr[1]; nl80211_set_beacon() local
7292 struct net_device *dev = info->user_ptr[1]; nl80211_stop_ap() local
8715 struct net_device *dev = wdev->netdev; nl80211_set_station() local
8888 struct net_device *dev = wdev->netdev; nl80211_new_station() local
9236 struct net_device *dev = wdev->netdev; nl80211_del_station() local
9306 nl80211_send_mpath(struct sk_buff * msg,u32 portid,u32 seq,int flags,struct net_device * dev,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) nl80211_send_mpath() argument
9421 struct net_device *dev = info->user_ptr[1]; nl80211_get_mpath() local
9460 struct net_device *dev = info->user_ptr[1]; nl80211_set_mpath() local
9485 struct net_device *dev = info->user_ptr[1]; nl80211_new_mpath() local
9510 struct net_device *dev = info->user_ptr[1]; nl80211_del_mpath() local
9529 struct net_device *dev = info->user_ptr[1]; nl80211_get_mpp() local
9620 struct net_device *dev = info->user_ptr[1]; nl80211_set_bss() local
9778 struct net_device *dev = info->user_ptr[1]; nl80211_get_mesh_config() local
10156 struct net_device *dev = info->user_ptr[1]; nl80211_update_mesh_config() local
11510 struct net_device *dev = info->user_ptr[1]; nl80211_start_sched_scan() local
11589 struct net_device *dev = info->user_ptr[1]; nl80211_start_radar_detection() local
11692 struct net_device *dev = info->user_ptr[1]; nl80211_notify_radar_detection() local
11782 struct net_device *dev = info->user_ptr[1]; nl80211_channel_switch() local
12163 nl80211_send_survey(struct sk_buff * msg,u32 portid,u32 seq,int flags,struct net_device * dev,bool allow_radio_stats,struct survey_info * survey) nl80211_send_survey() argument
12310 struct net_device *dev = info->user_ptr[1]; nl80211_authenticate() local
12706 struct net_device *dev = info->user_ptr[1]; nl80211_associate() local
12952 struct net_device *dev = info->user_ptr[1]; nl80211_deauthenticate() local
12997 struct net_device *dev = info->user_ptr[1]; nl80211_disassociate() local
13070 struct net_device *dev = info->user_ptr[1]; nl80211_join_ibss() local
13227 struct net_device *dev = info->user_ptr[1]; nl80211_leave_ibss() local
13241 struct net_device *dev = info->user_ptr[1]; nl80211_set_mcast_rate() local
13525 struct net_device *dev = info->user_ptr[1]; nl80211_connect() local
13776 struct net_device *dev = info->user_ptr[1]; nl80211_update_connect_params() local
13850 struct net_device *dev = info->user_ptr[1]; nl80211_disconnect() local
13917 struct net_device *dev = info->user_ptr[1]; nl80211_set_pmksa() local
13972 struct net_device *dev = info->user_ptr[1]; nl80211_del_pmksa() local
14024 struct net_device *dev = info->user_ptr[1]; nl80211_flush_pmksa() local
14039 struct net_device *dev = info->user_ptr[1]; nl80211_tdls_mgmt() local
14078 struct net_device *dev = info->user_ptr[1]; nl80211_tdls_oper() local
14206 struct net_device *dev = info->user_ptr[1]; nl80211_set_tx_bitrate_mask() local
14453 struct net_device *dev = info->user_ptr[1]; nl80211_set_power_save() local
14484 struct net_device *dev = info->user_ptr[1]; nl80211_get_power_save() local
14538 struct net_device *dev = info->user_ptr[1]; nl80211_set_cqm_txe() local
14555 cfg80211_cqm_rssi_update(struct cfg80211_registered_device * rdev,struct net_device * dev,struct cfg80211_cqm_config * cqm_config) cfg80211_cqm_rssi_update() argument
14621 struct net_device *dev = info->user_ptr[1]; nl80211_set_cqm_rssi() local
14744 struct net_device *dev = info->user_ptr[1]; nl80211_join_ocb() local
14759 struct net_device *dev = info->user_ptr[1]; nl80211_leave_ocb() local
14767 struct net_device *dev = info->user_ptr[1]; nl80211_join_mesh() local
14889 struct net_device *dev = info->user_ptr[1]; nl80211_leave_mesh() local
15763 struct net_device *dev = info->user_ptr[1]; nl80211_set_rekey_data() local
15812 struct net_device *dev = info->user_ptr[1]; nl80211_register_unexpected_frame() local
15831 struct net_device *dev = info->user_ptr[1]; nl80211_probe_client() local
17229 struct net_device *dev = info->user_ptr[1]; nl80211_update_ft_ies() local
17652 struct net_device *dev = info->user_ptr[1]; nl80211_set_qos_map() local
17698 struct net_device *dev = info->user_ptr[1]; nl80211_add_tx_ts() local
17748 struct net_device *dev = info->user_ptr[1]; nl80211_del_tx_ts() local
17765 struct net_device *dev = info->user_ptr[1]; nl80211_tdls_channel_switch() local
17821 struct net_device *dev = info->user_ptr[1]; nl80211_tdls_cancel_channel_switch() local
17851 struct net_device *dev = info->user_ptr[1]; nl80211_set_multicast_to_unicast() local
17872 struct net_device *dev = info->user_ptr[1]; nl80211_set_pmk() local
17910 struct net_device *dev = info->user_ptr[1]; nl80211_del_pmk() local
17932 struct net_device *dev = info->user_ptr[1]; nl80211_external_auth() local
17975 struct net_device *dev = info->user_ptr[1]; nl80211_tx_control_port() local
18039 struct net_device *dev = info->user_ptr[1]; nl80211_get_ftm_responder_stats() local
18112 struct net_device *dev = info->user_ptr[1]; nl80211_update_owe_info() local
18136 struct net_device *dev = info->user_ptr[1]; nl80211_probe_mesh_link() local
18177 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
18283 struct net_device *dev = info->user_ptr[1]; nl80211_set_tid_config() local
18337 struct net_device *dev = info->user_ptr[1]; nl80211_color_change() local
18450 struct net_device *dev = info->user_ptr[1]; nl80211_set_fils_aad() local
18473 struct net_device *dev = info->user_ptr[1]; nl80211_add_link() local
18507 struct net_device *dev = info->user_ptr[1]; nl80211_remove_link() local
18532 struct net_device *dev = info->user_ptr[1]; nl80211_add_mod_link_station() local
18644 struct net_device *dev = info->user_ptr[1]; nl80211_remove_link_station() local
18663 struct net_device *dev = info->user_ptr[1]; nl80211_set_hw_timestamp() local
18687 struct net_device *dev = info->user_ptr[1]; nl80211_set_ttlm() local
18714 struct net_device *dev = info->user_ptr[1]; nl80211_assoc_ml_reconf() local
18780 struct net_device *dev = info->user_ptr[1]; nl80211_epcs_cfg() local
18897 struct net_device *dev = NULL; nl80211_pre_doit() local
20477 cfg80211_rx_unprot_mlme_mgmt(struct net_device * dev,const u8 * buf,size_t len) cfg80211_rx_unprot_mlme_mgmt() argument
20850 cfg80211_links_removed(struct net_device * dev,u16 link_mask) cfg80211_links_removed() argument
20920 nl80211_mlo_reconf_add_done(struct net_device * dev,struct cfg80211_mlo_reconf_done_data * data) nl80211_mlo_reconf_add_done() argument
20969 cfg80211_notify_new_peer_candidate(struct net_device * dev,const u8 * addr,const u8 * ie,u8 ie_len,int sig_dbm,gfp_t gfp) cfg80211_notify_new_peer_candidate() argument
21281 cfg80211_conn_failed(struct net_device * dev,const u8 * mac_addr,enum nl80211_connect_failed_reason reason,gfp_t gfp) cfg80211_conn_failed() argument
21316 __nl80211_unexpected_frame(struct net_device * dev,u8 cmd,const u8 * addr,int link_id,gfp_t gfp) __nl80211_unexpected_frame() argument
21354 cfg80211_rx_spurious_frame(struct net_device * dev,const u8 * addr,int link_id,gfp_t gfp) cfg80211_rx_spurious_frame() argument
21375 cfg80211_rx_unexpected_4addr_frame(struct net_device * dev,const u8 * addr,int link_id,gfp_t gfp) cfg80211_rx_unexpected_4addr_frame() argument
21525 __nl80211_rx_control_port(struct net_device * dev,struct sk_buff * skb,bool unencrypted,int link_id,gfp_t gfp) __nl80211_rx_control_port() argument
21581 cfg80211_rx_control_port(struct net_device * dev,struct sk_buff * skb,bool unencrypted,int link_id) cfg80211_rx_control_port() argument
21594 cfg80211_prepare_cqm(struct net_device * dev,const char * mac,gfp_t gfp) cfg80211_prepare_cqm() argument
21646 cfg80211_cqm_rssi_notify(struct net_device * dev,enum nl80211_cqm_rssi_threshold_event rssi_event,s32 rssi_level,gfp_t gfp) cfg80211_cqm_rssi_notify() argument
21710 cfg80211_cqm_txe_notify(struct net_device * dev,const u8 * peer,u32 num_packets,u32 rate,u32 intvl,gfp_t gfp) cfg80211_cqm_txe_notify() argument
21737 cfg80211_cqm_pktloss_notify(struct net_device * dev,const u8 * peer,u32 num_packets,gfp_t gfp) cfg80211_cqm_pktloss_notify() argument
21759 cfg80211_cqm_beacon_loss_notify(struct net_device * dev,gfp_t gfp) cfg80211_cqm_beacon_loss_notify() argument
21821 cfg80211_gtk_rekey_notify(struct net_device * dev,const u8 * bssid,const u8 * replay_ctr,gfp_t gfp) cfg80211_gtk_rekey_notify() argument
21878 cfg80211_pmksa_candidate_notify(struct net_device * dev,int index,const u8 * bssid,bool preauth,gfp_t gfp) cfg80211_pmksa_candidate_notify() argument
21940 cfg80211_ch_switch_notify(struct net_device * dev,struct cfg80211_chan_def * chandef,unsigned int link_id) cfg80211_ch_switch_notify() argument
22024 cfg80211_ch_switch_started_notify(struct net_device * dev,struct cfg80211_chan_def * chandef,unsigned int link_id,u8 count,bool quiet) cfg80211_ch_switch_started_notify() argument
22045 cfg80211_bss_color_notify(struct net_device * dev,enum nl80211_commands cmd,u8 count,u64 color_bitmap,u8 link_id) cfg80211_bss_color_notify() argument
22149 cfg80211_sta_opmode_change_notify(struct net_device * dev,const u8 * mac,struct sta_opmode_info * sta_opmode,gfp_t gfp) cfg80211_sta_opmode_change_notify() argument
22204 cfg80211_probe_status(struct net_device * dev,const u8 * addr,u64 cookie,bool acked,s32 ack_signal,bool is_valid_ack_signal,gfp_t gfp) cfg80211_probe_status() argument
22473 cfg80211_tdls_oper_request(struct net_device * dev,const u8 * peer,enum nl80211_tdls_operation oper,u16 reason_code,gfp_t gfp) cfg80211_tdls_oper_request() argument
22694 cfg80211_external_auth_request(struct net_device * dev,struct cfg80211_external_auth_params * params,gfp_t gfp) cfg80211_external_auth_request() argument
[all...]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dutil.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2011-2020 NXP
132 mwifiex_dbg(priv->adapter, ERROR, in mwifiex_init_shutdown_fw()
134 return -1; in mwifiex_init_shutdown_fw()
150 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_get_debug_info()
153 info->debug_mask = adapter->debug_mask; in mwifiex_get_debug_info()
154 memcpy(info->packets_out, in mwifiex_get_debug_info()
155 priv->wmm.packets_out, in mwifiex_get_debug_info()
156 sizeof(priv->wmm.packets_out)); in mwifiex_get_debug_info()
157 info->curr_tx_buf_size = (u32) adapter->curr_tx_buf_size; in mwifiex_get_debug_info()
[all …]
H A Dsta_event.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2011-2020 NXP
30 evt_len = event->len; in mwifiex_check_ibss_peer_capabilities()
31 curr = event->data; in mwifiex_check_ibss_peer_capabilities()
33 mwifiex_dbg_dump(priv->adapter, EVT_D, "ibss peer capabilities:", in mwifiex_check_ibss_peer_capabilities()
34 event->data, event->len); in mwifiex_check_ibss_peer_capabilities()
40 le16_to_cpu(tlv_mgmt_frame->header.type) == in mwifiex_check_ibss_peer_capabilities()
46 evt_len = le16_to_cpu(tlv_mgmt_frame->header.len); in mwifiex_check_ibss_peer_capabilities()
49 mwifiex_dbg(priv->adapter, MSG, in mwifiex_check_ibss_peer_capabilities()
56 ele_len = ele_hdr->len; in mwifiex_check_ibss_peer_capabilities()
[all …]
H A Dcfg80211.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2011-2020 NXP
63 * The mapping is as follows -
64 * NL80211_CHAN_NO_HT -> IEEE80211_HT_PARAM_CHA_SEC_NONE
65 * NL80211_CHAN_HT20 -> IEEE80211_HT_PARAM_CHA_SEC_NONE
66 * NL80211_CHAN_HT40PLUS -> IEEE80211_HT_PARAM_CHA_SEC_ABOVE
67 * NL80211_CHAN_HT40MINUS -> IEEE80211_HT_PARAM_CHA_SEC_BELO
439 mwifiex_cfg80211_set_power_mgmt(struct wiphy * wiphy,struct net_device * dev,bool enabled,int timeout) mwifiex_cfg80211_set_power_mgmt() argument
918 mwifiex_init_new_priv_params(struct mwifiex_private * priv,struct net_device * dev,enum nl80211_iftype type) mwifiex_init_new_priv_params() argument
1084 mwifiex_change_vif_to_p2p(struct net_device * dev,enum nl80211_iftype curr_iftype,enum nl80211_iftype type,struct vif_params * params) mwifiex_change_vif_to_p2p() argument
1138 mwifiex_change_vif_to_sta_adhoc(struct net_device * dev,enum nl80211_iftype curr_iftype,enum nl80211_iftype type,struct vif_params * params) mwifiex_change_vif_to_sta_adhoc() argument
1179 mwifiex_change_vif_to_ap(struct net_device * dev,enum nl80211_iftype curr_iftype,enum nl80211_iftype type,struct vif_params * params) mwifiex_change_vif_to_ap() argument
1219 mwifiex_cfg80211_change_virtual_intf(struct wiphy * wiphy,struct net_device * dev,enum nl80211_iftype type,struct vif_params * params) mwifiex_cfg80211_change_virtual_intf() argument
1602 mwifiex_cfg80211_dump_survey(struct wiphy * wiphy,struct net_device * dev,int idx,struct survey_info * survey) mwifiex_cfg80211_dump_survey() argument
1778 mwifiex_cfg80211_set_bitrate_mask(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,const u8 * peer,const struct cfg80211_bitrate_mask * mask) mwifiex_cfg80211_set_bitrate_mask() argument
1831 mwifiex_cfg80211_set_cqm_rssi_config(struct wiphy * wiphy,struct net_device * dev,s32 rssi_thold,u32 rssi_hyst) mwifiex_cfg80211_set_cqm_rssi_config() argument
1867 mwifiex_cfg80211_change_beacon(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_update * params) mwifiex_cfg80211_change_beacon() argument
2027 mwifiex_cfg80211_stop_ap(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id) mwifiex_cfg80211_stop_ap() argument
2068 mwifiex_cfg80211_start_ap(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_settings * params) mwifiex_cfg80211_start_ap() argument
2186 mwifiex_cfg80211_disconnect(struct wiphy * wiphy,struct net_device * dev,u16 reason_code) mwifiex_cfg80211_disconnect() argument
2438 mwifiex_cfg80211_connect(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_connect_params * sme) mwifiex_cfg80211_connect() argument
2592 mwifiex_cfg80211_join_ibss(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ibss_params * params) mwifiex_cfg80211_join_ibss() argument
2636 mwifiex_cfg80211_leave_ibss(struct wiphy * wiphy,struct net_device * dev) mwifiex_cfg80211_leave_ibss() argument
2661 struct net_device *dev = request->wdev->netdev; mwifiex_cfg80211_scan() local
2770 mwifiex_cfg80211_sched_scan_start(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_sched_scan_request * request) mwifiex_cfg80211_sched_scan_start() argument
2870 mwifiex_cfg80211_sched_scan_stop(struct wiphy * wiphy,struct net_device * dev,u64 reqid) mwifiex_cfg80211_sched_scan_stop() argument
2989 struct net_device *dev; mwifiex_add_virtual_intf() local
3652 mwifiex_set_rekey_data(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_gtk_rekey_data * data) mwifiex_set_rekey_data() argument
3787 mwifiex_cfg80211_tdls_mgmt(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,int link_id,u8 action_code,u8 dialog_token,u16 status_code,u32 peer_capability,bool initiator,const u8 * extra_ies,size_t extra_ies_len) mwifiex_cfg80211_tdls_mgmt() argument
3862 mwifiex_cfg80211_tdls_oper(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,enum nl80211_tdls_operation action) mwifiex_cfg80211_tdls_oper() argument
3910 mwifiex_cfg80211_tdls_chan_switch(struct wiphy * wiphy,struct net_device * dev,const u8 * addr,u8 oper_class,struct cfg80211_chan_def * chandef) mwifiex_cfg80211_tdls_chan_switch() argument
3953 mwifiex_cfg80211_tdls_cancel_chan_switch(struct wiphy * wiphy,struct net_device * dev,const u8 * addr) mwifiex_cfg80211_tdls_cancel_chan_switch() argument
4026 mwifiex_cfg80211_channel_switch(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_csa_settings * params) mwifiex_cfg80211_channel_switch() argument
4205 mwifiex_cfg80211_start_radar_detection(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_chan_def * chandef,u32 cac_time_ms,int link_id) mwifiex_cfg80211_start_radar_detection() argument
4274 mwifiex_cfg80211_authenticate(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_auth_request * req) mwifiex_cfg80211_authenticate() argument
4427 mwifiex_cfg80211_associate(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_assoc_request * req) mwifiex_cfg80211_associate() argument
4545 mwifiex_cfg80211_deauthenticate(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_deauth_request * req) mwifiex_cfg80211_deauthenticate() argument
4553 mwifiex_cfg80211_disassociate(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_disassoc_request * req) mwifiex_cfg80211_disassociate() argument
4561 mwifiex_cfg80211_probe_client(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,u64 * cookie) mwifiex_cfg80211_probe_client() argument
[all...]
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw.h1 /* SPDX-License-Identifier: GPL-2.0-only */
9 * Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
11 * Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>
15 * Copyright (c) 2004-2005, Intel Corporation
18 * 1.0.x -- Initial version
19 * 1.1.x -- Added radiotap, QoS, TIM, libipw_geo APIs,
30 #define LIBIPW_VERSION "git-1.1.13"
33 /* Maximum size for the MA-UNITDATA primitive, 802.11 standard section
125 #define ETH_P_PREAUTH 0x88C7 /* IEEE 802.11i pre-authentication */
317 ,-------------------------------------------------------------------.
[all …]
/linux/drivers/net/wireless/st/cw1200/
H A Dsta.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Mac80211 STA API for ST-Ericsson CW1200 drivers
5 * Copyright (c) 2010, ST-Ericsson
36 static void __cw1200_sta_notify(struct ieee80211_hw *dev,
46 list_del(&event->link); in __cw1200_free_event_queue()
54 int cw1200_start(struct ieee80211_hw *dev) in cw1200_start() argument
56 struct cw1200_common *priv = dev->priv; in cw1200_start()
59 cw1200_pm_stay_awake(&priv->pm_state, HZ); in cw1200_start()
61 mutex_lock(&priv->conf_mutex); in cw1200_start()
64 WSM_EDCA_SET(&priv->edca, 0, 0x0002, 0x0003, 0x0007, 47, 0xc8, false); in cw1200_start()
[all …]
/linux/net/mac80211/
H A Dmlme.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2003-2008, Jouni Malinen <j@w1.fi>
7 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
9 * Copyright 2013-2014 Intel Mobile Communications GmbH
10 * Copyright (C) 2015 - 2017 Intel Deutschland GmbH
11 * Copyright (C) 2018 - 2026 Intel Corporation
29 #include "driver-op
[all...]
H A Drx.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2005, Instant802 Networks, Inc.
4 * Copyright 2005-2006, Devicescape Software, Inc.
5 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
6 * Copyright 2007-2010 Johannes Berg <johannes@sipsolutions.net>
7 * Copyright 2013-2014 Intel Mobile Communications GmbH
8 * Copyright(c) 2015 - 201
2742 struct net_device *dev = sdata->dev; ieee80211_deliver_skb_to_local_stack() local
2792 struct net_device *dev = sdata->dev; ieee80211_deliver_skb() local
3142 struct net_device *dev = rx->sdata->dev; __ieee80211_rx_h_amsdu() local
3287 struct net_device *dev = sdata->dev; ieee80211_rx_h_data() local
[all...]
H A Dcfg.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2006-2010 Johannes Berg <johannes@sipsolutions.net>
6 * Copyright 2013-2015 Intel Mobile Communications GmbH
7 * Copyright (C) 2015-2017 Intel Deutschland GmbH
8 * Copyright (C) 2018-2026 Intel Corporation
21 #include "driver-ops.h"
38 if (require_valid && ieee80211_vif_is_mld(&sdata->vi in ieee80211_link_or_deflink()
260 ieee80211_change_iface(struct wiphy * wiphy,struct net_device * dev,enum nl80211_iftype type,struct vif_params * params) ieee80211_change_iface() argument
573 ieee80211_set_noack_map(struct wiphy * wiphy,struct net_device * dev,u16 noack_map) ieee80211_set_noack_map() argument
918 ieee80211_config_default_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx,bool uni,bool multi) ieee80211_config_default_key() argument
1025 ieee80211_dump_survey(struct wiphy * wiphy,struct net_device * dev,int idx,struct survey_info * survey) ieee80211_dump_survey() argument
1060 ieee80211_set_monitor_channel(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_chan_def * chandef) ieee80211_set_monitor_channel() argument
1481 ieee80211_start_ap(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_settings * params) ieee80211_start_ap() argument
1752 ieee80211_change_beacon(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_update * params) ieee80211_change_beacon() argument
1826 ieee80211_stop_ap(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id) ieee80211_stop_ap() argument
2694 ieee80211_add_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst,const u8 * next_hop) ieee80211_add_mpath() argument
2722 ieee80211_del_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst) ieee80211_del_mpath() argument
2734 ieee80211_change_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst,const u8 * next_hop) ieee80211_change_mpath() argument
2809 ieee80211_get_mpath(struct wiphy * wiphy,struct net_device * dev,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) ieee80211_get_mpath() argument
2830 ieee80211_dump_mpath(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) ieee80211_dump_mpath() argument
2860 ieee80211_get_mpp(struct wiphy * wiphy,struct net_device * dev,u8 * dst,u8 * mpp,struct mpath_info * pinfo) ieee80211_get_mpp() argument
2881 ieee80211_dump_mpp(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * dst,u8 * mpp,struct mpath_info * pinfo) ieee80211_dump_mpp() argument
2903 ieee80211_get_mesh_config(struct wiphy * wiphy,struct net_device * dev,struct mesh_config * conf) ieee80211_get_mesh_config() argument
2976 ieee80211_update_mesh_config(struct wiphy * wiphy,struct net_device * dev,u32 mask,const struct mesh_config * nconf) ieee80211_update_mesh_config() argument
3095 ieee80211_join_mesh(struct wiphy * wiphy,struct net_device * dev,const struct mesh_config * conf,const struct mesh_setup * setup) ieee80211_join_mesh() argument
3125 ieee80211_leave_mesh(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_mesh() argument
3140 ieee80211_change_bss(struct wiphy * wiphy,struct net_device * dev,struct bss_parameters * params) ieee80211_change_bss() argument
3227 ieee80211_set_txq_params(struct wiphy * wiphy,struct net_device * dev,struct ieee80211_txq_params * params) ieee80211_set_txq_params() argument
3353 ieee80211_sched_scan_start(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_sched_scan_request * req) ieee80211_sched_scan_start() argument
3365 ieee80211_sched_scan_stop(struct wiphy * wiphy,struct net_device * dev,u64 reqid) ieee80211_sched_scan_stop() argument
3376 ieee80211_auth(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_auth_request * req) ieee80211_auth() argument
3382 ieee80211_assoc(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_assoc_request * req) ieee80211_assoc() argument
3388 ieee80211_deauth(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_deauth_request * req) ieee80211_deauth() argument
3394 ieee80211_disassoc(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_disassoc_request * req) ieee80211_disassoc() argument
3400 ieee80211_join_ibss(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ibss_params * params) ieee80211_join_ibss() argument
3406 ieee80211_leave_ibss(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_ibss() argument
3411 ieee80211_join_ocb(struct wiphy * wiphy,struct net_device * dev,struct ocb_setup * setup) ieee80211_join_ocb() argument
3417 ieee80211_leave_ocb(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_ocb() argument
3422 ieee80211_set_mcast_rate(struct wiphy * wiphy,struct net_device * dev,int rate[NUM_NL80211_BANDS]) ieee80211_set_mcast_rate() argument
3781 ieee80211_set_power_mgmt(struct wiphy * wiphy,struct net_device * dev,bool enabled,int timeout) ieee80211_set_power_mgmt() argument
3855 ieee80211_set_cqm_rssi_config(struct wiphy * wiphy,struct net_device * dev,s32 rssi_thold,u32 rssi_hyst) ieee80211_set_cqm_rssi_config() argument
3879 ieee80211_set_cqm_rssi_range_config(struct wiphy * wiphy,struct net_device * dev,s32 rssi_low,s32 rssi_high) ieee80211_set_cqm_rssi_range_config() argument
3902 ieee80211_set_bitrate_mask(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,const u8 * addr,const struct cfg80211_bitrate_mask * mask) ieee80211_set_bitrate_mask() argument
4009 ieee80211_start_radar_detection(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_chan_def * chandef,u32 cac_time_ms,int link_id) ieee80211_start_radar_detection() argument
4044 ieee80211_end_cac(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id) ieee80211_end_cac() argument
4501 __ieee80211_channel_switch(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_csa_settings * params) __ieee80211_channel_switch() argument
4617 ieee80211_channel_switch(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_csa_settings * params) ieee80211_channel_switch() argument
4736 ieee80211_set_rekey_data(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_gtk_rekey_data * data) ieee80211_set_rekey_data() argument
4750 ieee80211_probe_client(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,u64 * cookie) ieee80211_probe_client() argument
4916 ieee80211_set_qos_map(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_qos_map * qos_map) ieee80211_set_qos_map() argument
4941 ieee80211_set_ap_chanwidth(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,struct cfg80211_chan_def * chandef) ieee80211_set_ap_chanwidth() argument
4960 ieee80211_add_tx_ts(struct wiphy * wiphy,struct net_device * dev,u8 tsid,const u8 * peer,u8 up,u16 admitted_time) ieee80211_add_tx_ts() argument
4986 ieee80211_del_tx_ts(struct wiphy * wiphy,struct net_device * dev,u8 tsid,const u8 * peer) ieee80211_del_tx_ts() argument
5096 ieee80211_set_multicast_to_unicast(struct wiphy * wiphy,struct net_device * dev,const bool enabled) ieee80211_set_multicast_to_unicast() argument
5196 ieee80211_get_ftm_responder_stats(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ftm_responder_stats * ftm_stats) ieee80211_get_ftm_responder_stats() argument
5206 ieee80211_start_pmsr(struct wiphy * wiphy,struct wireless_dev * dev,struct cfg80211_pmsr_request * request) ieee80211_start_pmsr() argument
5216 ieee80211_abort_pmsr(struct wiphy * wiphy,struct wireless_dev * dev,struct cfg80211_pmsr_request * request) ieee80211_abort_pmsr() argument
5226 ieee80211_set_tid_config(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_tid_config * tid_conf) ieee80211_set_tid_config() argument
5248 ieee80211_reset_tid_config(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,u8 tids) ieee80211_reset_tid_config() argument
5506 ieee80211_color_change(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_color_change_settings * params) ieee80211_color_change() argument
5606 ieee80211_add_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_parameters * params) ieee80211_add_link_station() argument
5648 ieee80211_mod_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_parameters * params) ieee80211_mod_link_station() argument
5669 ieee80211_del_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_del_parameters * params) ieee80211_del_link_station() argument
5694 ieee80211_set_hw_timestamp(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_set_hw_timestamp * hwts) ieee80211_set_hw_timestamp() argument
5710 ieee80211_set_ttlm(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ttlm_params * params) ieee80211_set_ttlm() argument
5721 ieee80211_assoc_ml_reconf(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ml_reconf_req * req) ieee80211_assoc_ml_reconf() argument
5732 ieee80211_set_epcs(struct wiphy * wiphy,struct net_device * dev,bool enable) ieee80211_set_epcs() argument
[all...]
H A Dutil.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2002-2005, Instant802 Networks, Inc.
4 * Copyright 2005-2006, Devicescape Software, Inc.
5 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
7 * Copyright 2013-2014 Intel Mobile Communications GmbH
8 * Copyright (C) 2015-2017 Intel Deutschland GmbH
9 * Copyright (C) 2018-202
4218 ieee80211_get_radio_mask(struct wiphy * wiphy,struct net_device * dev) ieee80211_get_radio_mask() argument
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dcore.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 2009-2012 Realtek Corporation.*/
71 if (rtlpriv->cfg->alt_fw_name) { in rtl_fw_do_work()
73 rtlpriv->cfg->alt_fw_name, in rtl_fw_do_work()
74 rtlpriv->io.dev); in rtl_fw_do_work()
76 rtlpriv->cfg->alt_fw_name); in rtl_fw_do_work()
81 rtlpriv->max_fw_size = 0; in rtl_fw_do_work()
85 if (firmware->size > rtlpriv->max_fw_size) { in rtl_fw_do_work()
91 memcpy(rtlpriv->rtlhal.pfirmware, firmware->data, in rtl_fw_do_work()
92 firmware->size); in rtl_fw_do_work()
[all …]
/linux/drivers/net/wireless/ti/wlcore/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2008-2010 Nokia Corporation
6 * Copyright (C) 2011-2013 Texas Instruments Inc.
45 static int fwlog_mem_blocks = -1;
46 static int bug_on_recovery = -1; in wl12xx_set_authorized()
47 static int no_recovery = -1; in wl12xx_set_authorized()
59 if (WARN_ON(wlvif->bss_typ in wl12xx_set_authorized()
6677 wlcore_runtime_suspend(struct device * dev) wlcore_runtime_suspend() argument
6710 wlcore_runtime_resume(struct device * dev) wlcore_runtime_resume() argument
[all...]
/linux/drivers/net/ethernet/toshiba/
H A Dps3_gelic_wireless.c1 // SPDX-License-Identifier: GPL-2.0-only
28 #include <linux/dma-mapping.h>
110 return "DISASSOC"; in cmdstr()
150 pr_debug("%s: <-\n", __func__); in gelic_eurus_sync_cmd_worker()
152 BUG_ON(cmd_info[cmd->cmd].pre_arg && in gelic_eurus_sync_cmd_worker()
153 cmd_info[cmd->cmd].post_arg); in gelic_eurus_sync_cmd_worker()
154 wl = cmd->wl; in gelic_eurus_sync_cmd_worker()
157 if (cmd_info[cmd->cmd].pre_arg) { in gelic_eurus_sync_cmd_worker()
158 arg1 = (cmd->buffer) ? in gelic_eurus_sync_cmd_worker()
159 ps3_mm_phys_to_lpar(__pa(cmd->buffer)) : in gelic_eurus_sync_cmd_worker()
[all …]
/linux/include/net/
H A Dmac80211.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * mac80211 <-> driver interface
5 * Copyright 2002-2005, Devicescape Software, Inc.
6 * Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
7 * Copyright 2007-2010 Johannes Berg <johannes@sipsolutions.net>
8 * Copyright 2013-2014 Intel Mobile Communications GmbH
9 * Copyright (C) 2015 - 201
3339 SET_IEEE80211_DEV(struct ieee80211_hw * hw,struct device * dev) SET_IEEE80211_DEV() argument
[all...]
/linux/drivers/net/wireless/ath/ath10k/
H A Dmac.c1 // SPDX-License-Identifier: ISC
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
27 #include "wmi-tlv.h"
28 #include "wmi-ops.h"
102 #define ath10k_a_rates_size (ARRAY_SIZE(ath10k_rates) - \
137 for (i = 0; i < sband->n_bitrates; i++) { in ath10k_mac_hw_rate_to_idx()
138 rate = &sband->bitrates[i]; in ath10k_mac_hw_rate_to_idx()
140 if (ath10k_mac_bitrate_is_cck(rate->bitrate) != cck) in ath10k_mac_hw_rate_to_idx()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c1 // SPDX-License-Identifier: BSD-3-Clause-Clear
3 * Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
109 /* Operating Classes 131-135 */
252 #define ath12k_a_rates_size (ARRAY_SIZE(ath12k_legacy_rates) - 4)
281 return "11na-ht20"; in ath12k_mac_phymode_str()
283 return "11ng-ht2 in ath12k_mac_phymode_str()
[all...]