| /linux/net/mac802154/ |
| H A D | scan.c | 1 // 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 D | rx.c | 1 // 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 D | erdma_cm.c | 1 // 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 D | mlme.c | 1 // 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 D | rdev-ops.h | 1 /* 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 D | core.c | 1 // 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 D | nl80211.c | 1 // 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 D | util.c | 1 // 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 D | sta_event.c | 1 // 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 D | cfg80211.c | 1 // 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 D | libipw.h | 1 /* 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 D | sta.c | 1 // 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 D | mlme.c | 1 // 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 D | rx.c | 1 // 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 D | cfg.c | 1 // 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 D | util.c | 1 // 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 D | core.c | 1 // 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 D | main.c | 1 // 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 D | ps3_gelic_wireless.c | 1 // 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 D | mac80211.h | 1 /* 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 D | mac.c | 1 // 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 D | mac.c | 1 // 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...] |