/linux/drivers/input/touchscreen/ |
A D | stmfts.c | 116 if (value != sdata->led_status && sdata->ledvdd) { in stmfts_brightness_set() 159 .buf = sdata->data, in stmfts_read_events() 360 if (sdata->use_key) { in stmfts_input_open() 395 if (sdata->use_key) { in stmfts_input_close() 485 if (sdata->running) in stmfts_sysfs_hover_enable_write() 606 sdata->ledvdd = devm_regulator_get(&sdata->client->dev, "ledvdd"); in stmfts_enable_led() 636 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in stmfts_probe() 637 if (!sdata) in stmfts_probe() 655 if (!sdata->input) in stmfts_probe() 665 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in stmfts_probe() [all …]
|
A D | s6sy761.c | 160 input_sync(sdata->input); in s6sy761_report_coordinates() 169 input_sync(sdata->input); in s6sy761_report_release() 232 sdata->data); in s6sy761_irq_handler() 238 if (!sdata->data[0]) in s6sy761_irq_handler() 404 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in s6sy761_probe() 405 if (!sdata) in s6sy761_probe() 409 sdata->client = client; in s6sy761_probe() 428 if (!sdata->input) in s6sy761_probe() 444 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in s6sy761_probe() 451 err = input_mt_init_slots(sdata->input, sdata->tx_channel, in s6sy761_probe() [all …]
|
/linux/net/mac80211/ |
A D | iface.c | 970 if (!sdata) in ieee80211_add_virtual_monitor() 1038 if (!sdata) { in ieee80211_del_virtual_monitor() 1079 list_add(&sdata->u.vlan.list, &sdata->bss->vlans); in ieee80211_do_open() 1105 sdata->bss = &sdata->u.ap; in ieee80211_do_open() 1577 memset(&sdata->u, 0, sizeof(sdata->u)); in ieee80211_setup_sdata() 1618 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() 1626 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; in ieee80211_setup_sdata() 1634 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata() 1650 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() 1654 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() [all …]
|
A D | driver-ops.h | 18 sdata->dev ? sdata->dev->name : sdata->name, sdata->flags); \ 247 sdata = get_bss_sdata(sdata); in drv_set_key() 268 sdata = get_bss_sdata(sdata); in drv_update_tkip_key() 441 sdata = get_bss_sdata(sdata); in drv_sta_notify() 459 sdata = get_bss_sdata(sdata); in drv_sta_add() 478 sdata = get_bss_sdata(sdata); in drv_sta_remove() 497 sdata = get_bss_sdata(sdata); in drv_sta_add_debugfs() 513 sdata = get_bss_sdata(sdata); in drv_sta_pre_rcu_remove() 544 sdata = get_bss_sdata(sdata); in drv_sta_rate_tbl_update() 560 sdata = get_bss_sdata(sdata); in drv_sta_statistics() [all …]
|
A D | mlme.c | 2317 drv_mgd_prepare_tx(sdata->local, sdata, &info); in ieee80211_set_disassoc() 2329 drv_mgd_complete_tx(sdata->local, sdata, &info); in ieee80211_set_disassoc() 2703 drv_event_callback(sdata->local, sdata, &event); in ieee80211_report_disconnect() 2907 drv_mgd_prepare_tx(sdata->local, sdata, &info); in ieee80211_auth_challenge() 3010 drv_event_callback(sdata->local, sdata, &event); in ieee80211_rx_mgmt_auth() 3038 drv_event_callback(sdata->local, sdata, &event); in ieee80211_rx_mgmt_auth() 3052 drv_mgd_complete_tx(sdata->local, sdata, &info); in ieee80211_rx_mgmt_auth() 3762 drv_event_callback(sdata->local, sdata, &event); in ieee80211_rx_mgmt_assoc_resp() 3793 drv_mgd_complete_tx(sdata->local, sdata, &info); in ieee80211_rx_mgmt_assoc_resp() 5892 drv_mgd_prepare_tx(sdata->local, sdata, &info); in ieee80211_mgd_deauth() [all …]
|
A D | cfg.c | 133 sdata->vif.mbssid_tx_vif = &sdata->vif; in ieee80211_set_ap_mbssid_options() 265 ret = drv_start_nan(sdata->local, sdata, conf); in ieee80211_start_nan() 279 drv_stop_nan(sdata->local, sdata); in ieee80211_stop_nan() 340 ret = drv_add_nan_func(sdata->local, sdata, nan_func); in ieee80211_add_nan_func() 388 drv_del_nan_func(sdata->local, sdata, instance_id); in ieee80211_del_nan_func() 1002 old = sdata_dereference(sdata->u.ap.beacon, sdata); in ieee80211_assign_beacon() 1121 sdata->needed_rx_chains = sdata->local->rx_chains; in ieee80211_start_ap() 1247 err = drv_start_ap(sdata->local, sdata); in ieee80211_start_ap() 1376 drv_stop_ap(sdata->local, sdata); in ieee80211_stop_ap() 1455 struct ieee80211_sub_if_data *sdata = sta->sdata; in sta_apply_mesh_params() local [all …]
|
A D | mesh.c | 162 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_sta_cleanup() local 645 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mesh_path_timer() 656 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mesh_path_root_timer() 1021 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_mbss_info_change_notify() 1182 sdata_info(sdata, in ieee80211_mesh_process_chnswitch() 1198 sdata_info(sdata, in ieee80211_mesh_process_chnswitch() 1212 mcsa_dbg(sdata, in ieee80211_mesh_process_chnswitch() 1217 mcsa_dbg(sdata, in ieee80211_mesh_process_chnswitch() 1234 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_mesh_process_chnswitch() 1537 sdata_lock(sdata); in ieee80211_mesh_rx_queued_mgmt() [all …]
|
A D | debug.h | 135 sdata, fmt, ##__VA_ARGS__) 139 sdata, fmt, ##__VA_ARGS__) 143 sdata, fmt, ##__VA_ARGS__) 147 sdata, fmt, ##__VA_ARGS__) 151 sdata, fmt, ##__VA_ARGS__) 159 sdata, fmt, ##__VA_ARGS__) 163 sdata, fmt, ##__VA_ARGS__) 167 sdata, fmt, ##__VA_ARGS__) 171 sdata, fmt, ##__VA_ARGS__) 175 sdata, fmt, ##__VA_ARGS__) [all …]
|
A D | ibss.c | 291 sdata_info(sdata, in __ieee80211_sta_join_ibss() 296 sdata_info(sdata, in __ieee80211_sta_join_ibss() 568 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_ibss_finish_sta() local 659 if (sta->sdata == sdata && in ieee80211_sta_active_ibss() 745 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in ieee80211_csa_connection_drop_work() 876 ibss_dbg(sdata, in ieee80211_ibss_process_chanswitch() 882 ibss_dbg(sdata, in ieee80211_ibss_process_chanswitch() 888 if (ieee80211_channel_switch(sdata->local->hw.wiphy, sdata->dev, in ieee80211_ibss_process_chanswitch() 1180 ibss_dbg(sdata, in ieee80211_rx_bss_info() 1260 if (sdata != sta->sdata) in ieee80211_ibss_sta_expire() [all …]
|
A D | chan.c | 235 if (sdata != sta->sdata && in ieee80211_get_max_required_bw() 236 !(sta->sdata->bss && sta->sdata->bss == sdata->bss)) in ieee80211_get_max_required_bw() 299 if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) in ieee80211_get_chanctx_max_required_bw() 873 if (sdata && in ieee80211_recalc_smps_chanctx() 1152 ieee80211_vif_update_chandef(sdata, &sdata->reserved_chandef); in ieee80211_vif_use_reserved_reassign() 1314 sdata)) in ieee80211_chsw_switch_vifs() 1523 sdata->radar_required = sdata->reserved_radar_required; in ieee80211_vif_use_reserved_switch() 1565 sdata))) in ieee80211_vif_use_reserved_switch() 1576 sdata); in ieee80211_vif_use_reserved_switch() 1673 WARN_ON(sdata->dev && netif_carrier_ok(sdata->dev)); in ieee80211_vif_use_channel() [all …]
|
A D | ocb.c | 55 sdata->name, addr); in ieee80211_ocb_rx_no_sta() 89 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_ocb_finish_sta() local 95 addr, sdata->name); in ieee80211_ocb_finish_sta() 129 sdata_lock(sdata); in ieee80211_ocb_work() 147 sdata_unlock(sdata); in ieee80211_ocb_work() 185 sdata->needed_rx_chains = sdata->local->rx_chains; in ieee80211_ocb_join() 187 mutex_lock(&sdata->local->mtx); in ieee80211_ocb_join() 201 netif_carrier_on(sdata->dev); in ieee80211_ocb_join() 212 sta_info_flush(sdata); in ieee80211_ocb_leave() 226 netif_carrier_off(sdata->dev); in ieee80211_ocb_leave() [all …]
|
A D | mesh.h | 109 struct ieee80211_sub_if_data *sdata; member 180 int mesh_rmc_check(struct ieee80211_sub_if_data *sdata, 208 int mesh_rmc_init(struct ieee80211_sub_if_data *sdata); 248 int mpp_path_add(struct ieee80211_sub_if_data *sdata, 263 int mesh_gate_num(struct ieee80211_sub_if_data *sdata); 306 atomic_inc(&sdata->u.mesh.estab_plinks); in mesh_plink_inc_estab_count() 313 atomic_dec(&sdata->u.mesh.estab_plinks); in mesh_plink_dec_estab_count() 319 return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks - in mesh_plink_free_count() 320 atomic_read(&sdata->u.mesh.estab_plinks); in mesh_plink_free_count() 325 return (min_t(long, mesh_plink_free_count(sdata), in mesh_plink_availables() [all …]
|
A D | driver-ops.c | 83 if (!check_sdata_in_driver(sdata)) in drv_change_interface() 97 if (!check_sdata_in_driver(sdata)) in drv_remove_interface() 117 sdata = get_bss_sdata(sdata); in drv_sta_state() 118 if (!check_sdata_in_driver(sdata)) in drv_sta_state() 150 sdata = get_bss_sdata(sdata); in drv_sta_set_txpwr() 151 if (!check_sdata_in_driver(sdata)) in drv_sta_set_txpwr() 166 sdata = get_bss_sdata(sdata); in drv_sta_rc_update() 167 if (!check_sdata_in_driver(sdata)) in drv_sta_rc_update() 190 if (!check_sdata_in_driver(sdata)) in drv_conf_tx() 222 trace_drv_get_tsf(local, sdata); in drv_get_tsf() [all …]
|
A D | key.c | 127 struct ieee80211_sub_if_data *sdata = key->sdata; in ieee80211_key_enable_hw_accel() local 201 sdata_err(sdata, in ieee80211_key_enable_hw_accel() 247 sdata = key->sdata; in ieee80211_key_disable_hw_accel() 259 sdata_err(sdata, in ieee80211_key_disable_hw_accel() 355 key = key_mtx_dereference(sdata->local, sdata->keys[idx]); in __ieee80211_set_default_key() 361 drv_set_default_unicast_key(sdata->local, sdata, idx); in __ieee80211_set_default_key() 387 key = key_mtx_dereference(sdata->local, sdata->keys[idx]); in __ieee80211_set_default_mgmt_key() 412 key = key_mtx_dereference(sdata->local, sdata->keys[idx]); in __ieee80211_set_default_beacon_key() 727 struct ieee80211_sub_if_data *sdata = key->sdata; in __ieee80211_key_destroy() local 851 key->sdata = sdata; in ieee80211_key_link() [all …]
|
A D | mesh_plink.c | 123 if (sdata != sta->sdata || in mesh_set_short_slot_time() 174 if (sdata != sta->sdata || in mesh_set_ht_prot_mode() 363 struct ieee80211_sub_if_data *sdata = sta->sdata; in __mesh_plink_deactivate() local 388 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_deactivate() local 681 sdata = sta->sdata; in mesh_plink_timer() 741 if (sdata != sta->sdata) in llid_in_use() 767 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_open() local 783 mpl_dbg(sdata, in mesh_plink_open() 1112 mpl_dbg(sdata, in mesh_process_plink_frame() 1119 mpl_dbg(sdata, in mesh_process_plink_frame() [all …]
|
A D | tdls.c | 31 local = sdata->local; in ieee80211_tdls_peer_del_work() 35 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work() 36 sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work() 1224 drv_mgd_protect_tdls_discover(sdata->local, sdata); in ieee80211_tdls_mgmt() 1493 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_tdls_ch_sw_tmpl_get() local 1551 tdls_dbg(sdata, in ieee80211_tdls_ch_sw_tmpl_get() 1643 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_tdls_ch_sw_resp_tmpl_get() local 1761 drv_tdls_recv_channel_switch(sdata->local, sdata, ¶ms); in ieee80211_process_tdls_channel_switch_resp() 1763 tdls_dbg(sdata, in ieee80211_process_tdls_channel_switch_resp() 1922 drv_tdls_recv_channel_switch(sdata->local, sdata, ¶ms); in ieee80211_process_tdls_channel_switch_req() [all …]
|
A D | debugfs_netdev.c | 92 sdata->field[i]); \ 260 sdata_lock(sdata); in ieee80211_set_smps() 262 sdata_unlock(sdata); in ieee80211_set_smps() 336 sdata_lock(sdata); in ieee80211_if_parse_tkip_mic_test() 338 sdata_unlock(sdata); in ieee80211_if_parse_tkip_mic_test() 345 sdata_unlock(sdata); in ieee80211_if_parse_tkip_mic_test() 371 if (!ieee80211_sdata_running(sdata) || !sdata->vif.bss_conf.assoc) in ieee80211_if_parse_beacon_loss() 485 if (!sdata->vif.txq) in ieee80211_if_fmt_aqm() 818 add_sta_files(sdata); in add_files() 824 add_ap_files(sdata); in add_files() [all …]
|
A D | mesh_pathtbl.c | 233 return mpath_lookup(&sdata->u.mesh.mesh_paths, dst, sdata); in mesh_path_lookup() 239 return mpath_lookup(&sdata->u.mesh.mpp_paths, dst, sdata); in mpp_path_lookup() 374 new_mpath->sdata = sdata; in mesh_path_new() 483 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_plink_broken() local 509 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_free_rcu() local 542 struct ieee80211_sub_if_data *sdata = sta->sdata; in mesh_path_flush_by_nexthop() local 639 err = table_path_del(&sdata->u.mesh.mesh_paths, sdata, addr); in mesh_path_del() 671 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_send_to_gates() local 687 mpath_dbg(sdata, in mesh_path_send_to_gates() 782 mesh_path_tbl_expire(sdata, &sdata->u.mesh.mesh_paths); in mesh_path_expire() [all …]
|
A D | offchannel.c | 119 &sdata->state); in ieee80211_offchannel_stop_vifs() 314 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 333 if (tmp->sdata != roc->sdata || in _ieee80211_start_next_roc() 345 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 374 if (tmp->sdata != roc->sdata || tmp->chan != roc->chan) in _ieee80211_start_next_roc() 568 roc->sdata = sdata; in ieee80211_start_roc_work() 609 if (tmp->chan != channel || tmp->sdata != sdata) in ieee80211_start_roc_work() 818 sdata_lock(sdata); in ieee80211_mgmt_tx() 825 sdata_unlock(sdata); in ieee80211_mgmt_tx() 906 skb->dev = sdata->dev; in ieee80211_mgmt_tx() [all …]
|
A D | agg-tx.c | 455 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_send_addba_with_timeout() local 494 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_tx_ba_session_handle_start() local 537 ht_dbg(sdata, in ieee80211_tx_ba_session_handle_start() 586 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_start_tx_ba_session() local 623 ht_dbg(sdata, in ieee80211_start_tx_ba_session() 643 ht_dbg(sdata, in ieee80211_start_tx_ba_session() 665 ht_dbg(sdata, in ieee80211_start_tx_ba_session() 675 ht_dbg(sdata, in ieee80211_start_tx_ba_session() 768 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_start_tx_ba_cb() local 849 struct ieee80211_sub_if_data *sdata = sta->sdata; in ieee80211_stop_tx_ba_session() local [all …]
|
A D | mesh_hwmp.c | 193 ieee80211_tx_skb(sdata, skb); in mesh_path_sel_frame_tx() 214 info->control.vif = &sdata->vif; in prepare_frame_for_deferred_tx() 250 sdata->encrypt_headroom + in mesh_path_error_tx() 646 sdata); in hwmp_preq_frame_process() 836 mhwmp_dbg(sdata, in hwmp_rann_frame_process() 873 mhwmp_dbg(sdata, in hwmp_rann_frame_process() 977 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_queue_preq() local 1015 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in mesh_queue_preq() 1022 ieee80211_queue_work(&sdata->local->hw, &sdata->work); in mesh_queue_preq() 1262 struct ieee80211_sub_if_data *sdata = mpath->sdata; in mesh_path_timer() local [all …]
|
/linux/drivers/iio/common/st_sensors/ |
A D | st_sensors_core.c | 89 if (sdata->enabled == true) { in st_sensors_set_odr() 104 sdata->odr = odr_out.hz; in st_sensors_set_odr() 149 sdata->current_fullscale = &sdata->sensor_settings->fs.fs_avl[i]; in st_sensors_set_fullscale() 172 sdata->odr, &odr_out); in st_sensors_set_enable() 184 sdata->enabled = true; in st_sensors_set_enable() 187 sdata->odr = odr_out.hz; in st_sensors_set_enable() 196 sdata->enabled = false; in st_sensors_set_enable() 284 sdata->drdy_int_pin = 1; in st_sensors_set_drdy_int_pin() 292 sdata->drdy_int_pin = 2; in st_sensors_set_drdy_int_pin() 429 sdata->drdy_int_pin); in st_sensors_init_sensor() [all …]
|
A D | st_sensors_trigger.c | 41 ret = regmap_read(sdata->regmap, in st_sensors_new_samples_available() 87 if (sdata->hw_irq_trigger && in st_sensors_irq_thread() 100 if (!sdata->edge_irq) in st_sensors_irq_thread() 109 while (sdata->hw_irq_trigger && in st_sensors_irq_thread() 130 if (sdata->trig == NULL) { in st_sensors_allocate_trigger() 136 sdata->trig->ops = trigger_ops; in st_sensors_allocate_trigger() 187 sdata->edge_irq = true; in st_sensors_allocate_trigger() 206 if (sdata->int_pin_open_drain && in st_sensors_allocate_trigger() 211 sdata->irq, in st_sensors_allocate_trigger() 215 sdata->trig->name, in st_sensors_allocate_trigger() [all …]
|
/linux/net/mac802154/ |
A D | mib.c | 48 mutex_lock(&sdata->sec_mtx); in mac802154_get_params() 50 mutex_unlock(&sdata->sec_mtx); in mac802154_get_params() 64 mutex_lock(&sdata->sec_mtx); in mac802154_set_params() 66 mutex_unlock(&sdata->sec_mtx); in mac802154_set_params() 80 mutex_lock(&sdata->sec_mtx); in mac802154_add_key() 95 mutex_lock(&sdata->sec_mtx); in mac802154_del_key() 110 mutex_lock(&sdata->sec_mtx); in mac802154_add_dev() 124 mutex_lock(&sdata->sec_mtx); in mac802154_del_dev() 140 mutex_lock(&sdata->sec_mtx); in mac802154_add_devkey() 156 mutex_lock(&sdata->sec_mtx); in mac802154_del_devkey() [all …]
|
A D | iface.c | 123 if (sdata->wpan_dev.lowpan_dev) { in mac802154_wpan_mac_addr() 138 if (sdata->wpan_dev.lowpan_dev) in mac802154_wpan_mac_addr() 205 res = ieee802154_setup_hw(sdata); in mac802154_slave_open() 563 sdata->wpan_dev.iftype = type; in ieee802154_setup_sdata() 582 sdata->dev->dev_addr); in ieee802154_setup_sdata() 592 mutex_init(&sdata->sec_mtx); in ieee802154_setup_sdata() 659 sdata = netdev_priv(ndev); in ieee802154_if_add() 662 sdata->dev = ndev; in ieee802154_if_add() 664 sdata->local = local; in ieee802154_if_add() 691 list_del_rcu(&sdata->list); in ieee802154_if_remove() [all …]
|