/linux-6.3-rc2/net/mac80211/ |
A D | driver-ops.h | 35 local->ops->tx(&local->hw, control, skb); in drv_tx() 43 local->ops->sync_rx_queues(&local->hw); in drv_sync_rx_queues() 51 struct ieee80211_local *local = sdata->local; in drv_get_et_strings() local 63 struct ieee80211_local *local = sdata->local; in drv_get_et_stats() local 74 struct ieee80211_local *local = sdata->local; in drv_get_et_sset_count() local 97 ret = local->ops->suspend(&local->hw, wowlan); in drv_suspend() 109 ret = local->ops->resume(&local->hw); in drv_resume() 123 local->ops->set_wakeup(&local->hw, enabled); in drv_set_wakeup() 145 ret = local->ops->config(&local->hw, changed); in drv_config() 587 ret = local->ops->tx_last_beacon(&local->hw); in drv_tx_last_beacon() [all …]
|
A D | led.c | 46 kfree(local->rx_led.name); in ieee80211_free_led_names() 47 kfree(local->tx_led.name); in ieee80211_free_led_names() 48 kfree(local->assoc_led.name); in ieee80211_free_led_names() 157 if (local->rx_led.name && led_trigger_register(&local->rx_led)) { in ieee80211_led_init() 165 if (local->tx_led.name && led_trigger_register(&local->tx_led)) { in ieee80211_led_init() 173 if (local->assoc_led.name && led_trigger_register(&local->assoc_led)) { in ieee80211_led_init() 181 if (local->radio_led.name && led_trigger_register(&local->radio_led)) { in ieee80211_led_init() 203 if (local->tx_led.name) in ieee80211_led_exit() 205 if (local->rx_led.name) in ieee80211_led_exit() 261 struct ieee80211_local *local = tpt_trig->local; in tpt_trig_timer() local [all …]
|
A D | main.c | 49 if (local->fif_probe_req || local->probe_req_reg) in ieee80211_configure_filter() 73 mc = drv_prepare_multicast(local, &local->mc_list); in ieee80211_configure_filter() 141 } else if (local->hw.conf.smps_mode != local->smps_mode) { in ieee80211_hw_conf_chan() 142 local->hw.conf.smps_mode = local->smps_mode; in ieee80211_hw_conf_chan() 213 struct ieee80211_local *local = sdata->local; in ieee80211_bss_info_change_notify() local 243 local->ops->vif_cfg_changed(&local->hw, &sdata->vif, ch); in ieee80211_bss_info_change_notify() 253 local->ops->link_info_changed(&local->hw, &sdata->vif, in ieee80211_bss_info_change_notify() 258 local->ops->bss_info_changed(&local->hw, &sdata->vif, in ieee80211_bss_info_change_notify() 266 struct ieee80211_local *local = sdata->local; in ieee80211_vif_cfg_change_notify() local 280 struct ieee80211_local *local = sdata->local; in ieee80211_link_info_change_notify() local [all …]
|
A D | scan.c | 356 struct ieee80211_local *local = sdata->local; in ieee80211_prep_hw_scan() local 549 drv_sw_scan_start(local, sdata, local->scan_addr); in ieee80211_start_sw_scan() 573 struct ieee80211_local *local = sdata->local; in __ieee80211_can_leave_ch() local 614 if (!local->scan_req || local->scanning) in ieee80211_run_deferred_scan() 697 struct ieee80211_local *local = sdata->local; in __ieee80211_start_scan() local 796 drv_sw_scan_start(local, sdata, local->scan_addr); in __ieee80211_start_scan() 982 local->scan_chandef = local->_oper_chandef; in ieee80211_scan_state_set_channel() 1184 struct ieee80211_local *local = sdata->local; in ieee80211_request_ibss_scan() local 1237 local->int_scan_req->ssids = &local->scan_ssid; in ieee80211_request_ibss_scan() 1316 struct ieee80211_local *local = sdata->local; in __ieee80211_request_sched_scan_start() local [all …]
|
A D | driver-ops.c | 25 ret = local->ops->start(&local->hw); in drv_start() 42 local->ops->stop(&local->hw); in drv_stop() 68 ret = local->ops->add_interface(&local->hw, &sdata->vif); in drv_add_interface() 103 local->ops->remove_interface(&local->hw, &sdata->vif); in drv_remove_interface() 178 local->ops->sta_rc_update(&local->hw, &sdata->vif, in drv_sta_rc_update() 213 ret = local->ops->conf_tx(&local->hw, &sdata->vif, in drv_conf_tx() 247 local->ops->set_tsf(&local->hw, &sdata->vif, tsf); in drv_set_tsf() 276 local->ops->reset_tsf(&local->hw, &sdata->vif); in drv_reset_tsf() 298 ret = local->ops->assign_vif_chanctx(&local->hw, in drv_assign_vif_chanctx() 326 local->ops->unassign_vif_chanctx(&local->hw, in drv_unassign_vif_chanctx() [all …]
|
A D | offchannel.c | 27 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_enable() local 63 struct ieee80211_local *local = sdata->local; in ieee80211_offchannel_ps_disable() local 233 mod_delayed_work(local->workqueue, &local->roc_work, dur); in ieee80211_recalc_sw_work() 341 ieee80211_queue_work(&local->hw, &local->hw_roc_done); in _ieee80211_start_next_roc() 371 ieee80211_queue_delayed_work(&local->hw, &local->roc_work, in _ieee80211_start_next_roc() 410 ieee80211_queue_delayed_work(&local->hw, &local->roc_work, in ieee80211_start_next_roc() 546 if (local->use_chanctx && !local->ops->remain_on_channel) in ieee80211_start_roc_work() 677 struct ieee80211_local *local = sdata->local; in ieee80211_remain_on_channel() local 748 mod_delayed_work(local->workqueue, &local->roc_work, 0); in ieee80211_cancel_roc() 761 struct ieee80211_local *local = sdata->local; in ieee80211_cancel_remain_on_channel() local [all …]
|
A D | chan.c | 72 struct ieee80211_local *local __maybe_unused = link->sdata->local; in ieee80211_link_get_chanctx() 838 struct ieee80211_local *local = sdata->local; in ieee80211_assign_link_chanctx() local 1033 struct ieee80211_local *local = link->sdata->local; in ieee80211_link_copy_chanctx_to_vlans() local 1084 struct ieee80211_local *local = sdata->local; in ieee80211_link_reserve_chanctx() local 1237 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_reassign() local 1319 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_assign() local 1757 struct ieee80211_local *local = sdata->local; in __ieee80211_link_release_channel() local 1795 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_channel() local 1858 struct ieee80211_local *local = sdata->local; in ieee80211_link_use_reserved_context() local 1923 struct ieee80211_local *local = sdata->local; in ieee80211_link_change_bandwidth() local [all …]
|
A D | pm.c | 27 if (!local->open_count) in __ieee80211_suspend() 30 local->suspending = true; in __ieee80211_suspend() 33 ieee80211_scan_cancel(local); in __ieee80211_suspend() 43 mutex_lock(&local->sta_mtx); in __ieee80211_suspend() 66 local->quiescing = true; in __ieee80211_suspend() 82 local->wowlan = wowlan; in __ieee80211_suspend() 83 if (local->wowlan) { in __ieee80211_suspend() 120 local->wowlan = false; in __ieee80211_suspend() 178 local->suspended = true; in __ieee80211_suspend() 181 local->quiescing = false; in __ieee80211_suspend() [all …]
|
A D | led.h | 18 if (!atomic_read(&local->rx_led_active)) in ieee80211_led_rx() 29 if (!atomic_read(&local->tx_led_active)) in ieee80211_led_tx() 36 void ieee80211_led_assoc(struct ieee80211_local *local, 38 void ieee80211_led_radio(struct ieee80211_local *local, 41 void ieee80211_free_led_names(struct ieee80211_local *local); 42 void ieee80211_led_init(struct ieee80211_local *local); 43 void ieee80211_led_exit(struct ieee80211_local *local); 78 if (atomic_read(&local->tpt_led_active)) in ieee80211_tpt_led_trig_tx() 79 local->tpt_led_trigger->tx_bytes += bytes; in ieee80211_tpt_led_trig_tx() 87 if (atomic_read(&local->tpt_led_active)) in ieee80211_tpt_led_trig_rx() [all …]
|
A D | iface.c | 157 struct ieee80211_local *local = sdata->local; in ieee80211_verify_mac() local 206 struct ieee80211_local *local = sdata->local; in ieee80211_can_powered_addr_change() local 257 struct ieee80211_local *local = sdata->local; in ieee80211_change_mac() local 312 struct ieee80211_local *local = sdata->local; in ieee80211_check_concurrent_iface() local 446 struct ieee80211_local *local = sdata->local; in ieee80211_do_stop() local 707 if (local->monitors == local->open_count) in ieee80211_do_stop() 765 struct ieee80211_local *local = sdata->local; in ieee80211_set_multicast_list() local 831 struct ieee80211_local *local = sdata->local; in ieee80211_monitor_select_queue() local 874 local = sdata->local; in ieee80211_netdev_fill_forward_path() 948 struct ieee80211_local *local = sdata->local; in ieee80211_set_sdata_offload_flags() local [all …]
|
/linux-6.3-rc2/net/mac802154/ |
A D | driver-ops.h | 16 return local->ops->xmit_async(&local->hw, skb); in drv_xmit_async() 24 return local->ops->xmit_sync(&local->hw, skb); in drv_xmit_sync() 42 ret = local->ops->set_hw_addr_filt(&local->hw, &filt, in drv_set_pan_id() 64 ret = local->ops->set_hw_addr_filt(&local->hw, &filt, in drv_set_extended_addr() 86 ret = local->ops->set_hw_addr_filt(&local->hw, &filt, in drv_set_short_addr() 108 ret = local->ops->set_hw_addr_filt(&local->hw, &filt, in drv_set_pan_coord() 210 ret = local->ops->start(&local->hw); in drv_start() 220 local->ops->stop(&local->hw); in drv_stop() 257 ret = local->ops->set_txpower(&local->hw, mbm); in drv_set_tx_power() 275 ret = local->ops->set_cca_mode(&local->hw, cca); in drv_set_cca_mode() [all …]
|
A D | scan.c | 72 drv_stop(local); in mac802154_scan_cleanup_locked() 75 drv_start(local, sdata->required_filtering, &local->addr_filt); in mac802154_scan_cleanup_locked() 150 drv_stop(local); in mac802154_scan_worker() 166 queue_delayed_work(local->mac_wq, &local->scan_work, in mac802154_scan_worker() 227 struct ieee802154_local *local = sdata->local; in mac802154_trigger_scan_locked() local 253 queue_delayed_work(local->mac_wq, &local->scan_work, 0); in mac802154_trigger_scan_locked() 371 queue_delayed_work(local->mac_wq, &local->beacon_work, in mac802154_beacon_worker() 386 queue_delayed_work(local->mac_wq, &local->beacon_work, in mac802154_beacon_worker() 416 struct ieee802154_local *local = sdata->local; in mac802154_send_beacons_locked() local 428 memset(&local->beacon, 0, sizeof(local->beacon)); in mac802154_send_beacons_locked() [all …]
|
A D | tx.c | 27 struct ieee802154_local *local = in ieee802154_xmit_sync_worker() local 33 res = drv_xmit_sync(local, skb); in ieee802154_xmit_sync_worker() 79 ieee802154_hold_queue(local); in ieee802154_tx() 86 if (local->ops->xmit_async) { in ieee802154_tx() 96 local->tx_skb = skb; in ieee802154_tx() 97 queue_work(local->workqueue, &local->sync_tx_work); in ieee802154_tx() 115 ieee802154_hold_queue(local); in ieee802154_sync_queue() 117 wait_event(local->phy->sync_txq, !atomic_read(&local->phy->ongoing_txs)); in ieee802154_sync_queue() 118 ret = local->tx_result; in ieee802154_sync_queue() 150 if (!local->open_count) in ieee802154_mlme_tx_locked() [all …]
|
A D | main.c | 25 struct ieee802154_local *local = from_tasklet(local, t, tasklet); in ieee802154_tasklet_handler() local 35 ieee802154_rx(local, skb); in ieee802154_tasklet_handler() 86 local->phy = phy; in ieee802154_alloc_hw() 87 local->hw.phy = local->phy; in ieee802154_alloc_hw() 88 local->hw.priv = (char *)local + ALIGN(sizeof(*local), NETDEV_ALIGN); in ieee802154_alloc_hw() 89 local->ops = ops; in ieee802154_alloc_hw() 116 return &local->hw; in ieee802154_alloc_hw() 196 local->workqueue = in ieee802154_register_hw() 205 if (!local->mac_wq) { in ieee802154_register_hw() 213 wpan_phy_set_dev(local->phy, local->hw.parent); in ieee802154_register_hw() [all …]
|
A D | util.c | 73 ieee802154_stop_queue(&local->hw); in ieee802154_hold_queue() 83 ieee802154_wake_queue(&local->hw); in ieee802154_release_queue() 103 struct ieee802154_local *local = in ieee802154_xmit_ifs_timer() local 106 ieee802154_release_queue(local); in ieee802154_xmit_ifs_timer() 132 hrtimer_start(&local->ifs_timer, in ieee802154_xmit_complete() 136 hrtimer_start(&local->ifs_timer, in ieee802154_xmit_complete() 140 ieee802154_release_queue(local); in ieee802154_xmit_complete() 154 local->tx_result = reason; in ieee802154_xmit_error() 155 ieee802154_release_queue(local); in ieee802154_xmit_error() 170 flush_workqueue(local->workqueue); in ieee802154_stop_device() [all …]
|
/linux-6.3-rc2/net/rxrpc/ |
A D | local_object.c | 105 if (local) { in rxrpc_alloc_local() 144 return local; in rxrpc_alloc_local() 282 if (!local) in rxrpc_lookup_local() 299 return local; in rxrpc_lookup_local() 305 if (local) in rxrpc_lookup_local() 327 return local; in rxrpc_get_local() 338 if (local && __refcount_inc_not_zero(&local->ref, &r)) { in rxrpc_get_local_maybe() 356 if (local) { in rxrpc_put_local() 375 if (!local) in rxrpc_use_local() 395 if (local) { in rxrpc_unuse_local() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intersil/hostap/ |
A D | hostap_hw.c | 253 local = iface->local; in hfa384x_cmd_issue() 321 local = iface->local; in hfa384x_cmd() 490 local = iface->local; in hfa384x_cmd_callback() 646 local = iface->local; in prism2_cmd_ev() 793 local = iface->local; in hfa384x_get_rid() 871 local = iface->local; in hfa384x_set_rid() 995 local = iface->local; in prism2_reset_port() 1039 local = iface->local; in prism2_get_version_info() 1065 local = iface->local; in prism2_setup_rids() 1289 local = iface->local; in prism2_hw_init() [all …]
|
A D | hostap_main.c | 60 iface->local = local; in hostap_add_interface() 356 ((local->ieee_802_1x || local->wpa) && local->host_decrypt)) in hostap_set_encryption() 397 if (local->func->set_rid(local->dev, in hostap_set_encryption() 606 local = iface->local; in prism2_close() 614 local->hw_ready && local->ap && local->iw_mode == IW_MODE_MASTER) in prism2_close() 659 local = iface->local; in prism2_open() 707 local = iface->local; in prism2_set_mac_address() 752 local = iface->local; in hostap_set_multicast_list() 771 local = iface->local; in prism2_tx_timeout() 782 local->func->schedule_reset(local); in prism2_tx_timeout() [all …]
|
A D | hostap_info.c | 97 if (local->tallies32) in prism2_info_commtallies() 137 local->last_join_time = 0; in prism2_info_linkstatus() 203 if (local->preferred_ap[0] || local->preferred_ap[1] || in prism2_host_roaming() 204 local->preferred_ap[2] || local->preferred_ap[3] || in prism2_host_roaming() 205 local->preferred_ap[4] || local->preferred_ap[5]) { in prism2_host_roaming() 248 local->scan_timestamp = 0; in hostap_report_scan_complete() 427 if (local->func->get_rid(local->dev, HFA384X_RID_CURRENTBSSID, in handle_info_queue_linkstatus() 433 local->dev->name, in handle_info_queue_linkstatus() 436 hostap_add_sta(local->ap, local->bssid); in handle_info_queue_linkstatus() 465 if (local->host_roaming == 1 && local->iw_mode == IW_MODE_INFRA) in handle_info_queue_scanresults() [all …]
|
A D | hostap_ioctl.c | 24 local = iface->local; in hostap_get_wireless_stats() 75 local = iface->local; in prism2_get_datarates() 125 local = iface->local; in prism2_ioctl_siwencode() 229 local = iface->local; in prism2_ioctl_giwencode() 287 local = iface->local; in hostap_set_rate() 333 local = iface->local; in prism2_ioctl_siwrate() 396 local = iface->local; in prism2_ioctl_giwrate() 454 local = iface->local; in prism2_ioctl_siwsens() 477 local = iface->local; in prism2_ioctl_giwsens() 503 local = iface->local; in prism2_ioctl_giwaplist() [all …]
|
A D | hostap_proc.c | 17 local_info_t *local = m->private; in prism2_debug_proc_show() local 21 local->next_txfid, local->next_alloc); in prism2_debug_proc_show() 24 local->txfid[i], local->intransmitfid[i]); in prism2_debug_proc_show() 152 __acquires(&local->lock) in prism2_bss_list_proc_start() 166 __releases(&local->lock) in prism2_bss_list_proc_stop() 361 local->proc = NULL; in hostap_init_proc() 369 local->proc = proc_mkdir(local->ddev->name, hostap_proc); in hostap_init_proc() 381 local); in hostap_init_proc() 388 local); in hostap_init_proc() 392 local); in hostap_init_proc() [all …]
|
A D | hostap_80211_rx.c | 67 local_info_t *local; in prism2_rx_80211() local 74 local = iface->local; in prism2_rx_80211() 272 entry = &local->frag_cache[local->frag_next_idx]; in prism2_frag_cache_get() 367 local->num_bss_info++; in __hostap_add_bss() 589 if (local->ap && local->ap->autom_ap_wds) in hostap_rx_frame_wds() 720 local_info_t *local; in hostap_80211_rx() local 738 local = iface->local; in hostap_80211_rx() 744 dev = local->ddev; in hostap_80211_rx() 871 local->stadev && in hostap_80211_rx() 1012 if (local->ieee_802_1x && local->iw_mode == IW_MODE_MASTER) { in hostap_80211_rx() [all …]
|
/linux-6.3-rc2/net/nfc/ |
A D | llcp_core.c | 45 struct nfc_llcp_local *local = sock->local; in nfc_llcp_socket_purge() local 51 if (local == NULL) in nfc_llcp_socket_purge() 148 return local; in nfc_llcp_local_get() 174 kfree(local); in local_release() 234 struct nfc_llcp_local *local = from_timer(local, t, link_timer); in nfc_llcp_symm_timer() local 277 struct nfc_llcp_local *local = from_timer(local, t, sdreq_timer); in nfc_llcp_sdreq_timer() local 288 return local; in nfc_llcp_find_local() 695 data[0] = local->dev ? local->dev->idx : 0xFF; in nfc_llcp_send_to_raw_sock() 749 ret = nfc_data_exchange(local->dev, local->target_idx, in nfc_llcp_tx_work() 943 new_sock->local = nfc_llcp_local_get(local); in nfc_llcp_recv_connect() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ |
A D | ray_cs.c | 305 local->wireless_data.spy_data = &local->spy_data; in ray_probe() 491 local->fw_ver = local->startup_res.firmware_version[0]; in ray_init() 492 local->fw_bld = local->startup_res.firmware_version[1]; in ray_init() 498 if ((local->fw_ver == 5) && (local->fw_bld >= 30)) in ray_init() 499 local->tib_length = local->startup_res.tib_length; in ray_init() 634 ray_dev_t *local = from_timer(local, t, timer); in verify_dl_startup() local 676 ray_dev_t *local = from_timer(local, t, timer); in start_net() local 703 ray_dev_t *local = from_timer(local, t, timer); in join_net() local 1398 local->wstats.status = local->card_status; in ray_get_wireless_stats() 1636 ray_dev_t *local = from_timer(local, t, timer); in authenticate_timeout() local [all …]
|
/linux-6.3-rc2/tools/testing/selftests/breakpoints/ |
A D | breakpoint_test.c | 94 if (local) { in toggle_breakpoint() 219 for (local = 0; local < 2; local++) { in trigger_tests() 221 if (!local && !global) in trigger_tests() 233 for (local = 0; local < 2; local++) { in trigger_tests() 244 for (local = 0; local < 2; local++) { in trigger_tests() 301 i, local, global); in launch_instruction_breakpoints() 344 for (local = 0; local < 2; local++) { in launch_tests() 354 for (local = 0; local < 2; local++) { in launch_tests() 359 local, global); in launch_tests() 366 for (local = 0; local < 2; local++) { in launch_tests() [all …]
|