/net/mac80211/ |
H A D | led.h | 15 void ieee80211_led_rx(struct ieee80211_local *local); 16 void ieee80211_led_tx(struct ieee80211_local *local); 17 void ieee80211_led_assoc(struct ieee80211_local *local, 19 void ieee80211_led_radio(struct ieee80211_local *local, 21 void ieee80211_led_names(struct ieee80211_local *local); 22 void ieee80211_led_init(struct ieee80211_local *local); 23 void ieee80211_led_exit(struct ieee80211_local *local); 24 void ieee80211_mod_tpt_led_trig(struct ieee80211_local *local, 27 static inline void ieee80211_led_rx(struct ieee80211_local *local) argument 30 static inline void ieee80211_led_tx(struct ieee80211_local *local) argument 33 ieee80211_led_assoc(struct ieee80211_local *local, bool associated) argument 37 ieee80211_led_radio(struct ieee80211_local *local, bool enabled) argument 41 ieee80211_led_names(struct ieee80211_local *local) argument 44 ieee80211_led_init(struct ieee80211_local *local) argument 47 ieee80211_led_exit(struct ieee80211_local *local) argument 50 ieee80211_mod_tpt_led_trig(struct ieee80211_local *local, unsigned int types_on, unsigned int types_off) argument 58 ieee80211_tpt_led_trig_tx(struct ieee80211_local *local, __le16 fc, int bytes) argument 67 ieee80211_tpt_led_trig_rx(struct ieee80211_local *local, __le16 fc, int bytes) argument [all...] |
H A D | driver-ops.h | 25 static inline void drv_tx(struct ieee80211_local *local, argument 29 local->ops->tx(&local->hw, control, skb); 35 struct ieee80211_local *local = sdata->local; local 36 if (local->ops->get_et_strings) { 37 trace_drv_get_et_strings(local, sset); 38 local->ops->get_et_strings(&local->hw, &sdata->vif, sset, data); 39 trace_drv_return_void(local); 47 struct ieee80211_local *local = sdata->local; local 58 struct ieee80211_local *local = sdata->local; local 69 drv_start(struct ieee80211_local *local) argument 83 drv_stop(struct ieee80211_local *local) argument 101 drv_suspend(struct ieee80211_local *local, struct cfg80211_wowlan *wowlan) argument 114 drv_resume(struct ieee80211_local *local) argument 126 drv_set_wakeup(struct ieee80211_local *local, bool enabled) argument 140 drv_add_interface(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 163 drv_change_interface(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum nl80211_iftype type, bool p2p) argument 180 drv_remove_interface(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 194 drv_config(struct ieee80211_local *local, u32 changed) argument 206 drv_bss_info_changed(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_bss_conf *info, u32 changed) argument 233 drv_prepare_multicast(struct ieee80211_local *local, struct netdev_hw_addr_list *mc_list) argument 248 drv_configure_filter(struct ieee80211_local *local, unsigned int changed_flags, unsigned int *total_flags, u64 multicast) argument 262 drv_set_tim(struct ieee80211_local *local, struct ieee80211_sta *sta, bool set) argument 273 drv_set_key(struct ieee80211_local *local, enum set_key_cmd cmd, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, struct ieee80211_key_conf *key) argument 293 drv_update_tkip_key(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_key_conf *conf, struct sta_info *sta, u32 iv32, u16 *phase1key) argument 315 drv_hw_scan(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_scan_request *req) argument 332 drv_cancel_hw_scan(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 346 drv_sched_scan_start(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct cfg80211_sched_scan_request *req, struct ieee80211_scan_ies *ies) argument 365 drv_sched_scan_stop(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 382 drv_sw_scan_start(struct ieee80211_local *local) argument 392 drv_sw_scan_complete(struct ieee80211_local *local) argument 402 drv_get_stats(struct ieee80211_local *local, struct ieee80211_low_level_stats *stats) argument 416 drv_get_tkip_seq(struct ieee80211_local *local, u8 hw_key_idx, u32 *iv32, u16 *iv16) argument 424 drv_set_frag_threshold(struct ieee80211_local *local, u32 value) argument 438 drv_set_rts_threshold(struct ieee80211_local *local, u32 value) argument 452 drv_set_coverage_class(struct ieee80211_local *local, s16 value) argument 468 drv_sta_notify(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum sta_notify_cmd cmd, struct ieee80211_sta *sta) argument 483 drv_sta_add(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta) argument 504 drv_sta_remove(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta) argument 522 drv_sta_add_debugfs(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, struct dentry *dir) argument 538 drv_sta_remove_debugfs(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, struct dentry *dir) argument 554 drv_sta_pre_rcu_remove(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct sta_info *sta) argument 572 drv_sta_state(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct sta_info *sta, enum ieee80211_sta_state old_state, enum ieee80211_sta_state new_state) argument 603 drv_sta_rc_update(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, u32 changed) argument 623 drv_conf_tx(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, u16 ac, const struct ieee80211_tx_queue_params *params) argument 642 drv_get_tsf(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 659 drv_set_tsf(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, u64 tsf) argument 674 drv_reset_tsf(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 688 drv_tx_last_beacon(struct ieee80211_local *local) argument 701 drv_ampdu_action(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum ieee80211_ampdu_mlme_action action, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 buf_size) argument 726 drv_get_survey(struct ieee80211_local *local, int idx, struct survey_info *survey) argument 741 drv_rfkill_poll(struct ieee80211_local *local) argument 749 drv_flush(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, u32 queues, bool drop) argument 766 drv_channel_switch(struct ieee80211_local *local, struct ieee80211_channel_switch *ch_switch) argument 777 drv_set_antenna(struct ieee80211_local *local, u32 tx_ant, u32 rx_ant) argument 788 drv_get_antenna(struct ieee80211_local *local, u32 *tx_ant, u32 *rx_ant) argument 799 drv_remain_on_channel(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_channel *chan, unsigned int duration, enum ieee80211_roc_type type) argument 817 drv_cancel_remain_on_channel(struct ieee80211_local *local) argument 830 drv_set_ringparam(struct ieee80211_local *local, u32 tx, u32 rx) argument 845 drv_get_ringparam(struct ieee80211_local *local, u32 *tx, u32 *tx_max, u32 *rx, u32 *rx_max) argument 856 drv_tx_frames_pending(struct ieee80211_local *local) argument 870 drv_set_bitrate_mask(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, const struct cfg80211_bitrate_mask *mask) argument 890 drv_set_rekey_data(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct cfg80211_gtk_rekey_data *data) argument 903 drv_rssi_callback(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, const enum ieee80211_rssi_event event) argument 914 drv_release_buffered_frames(struct ieee80211_local *local, struct sta_info *sta, u16 tids, int num_frames, enum ieee80211_frame_release_type reason, bool more_data) argument 929 drv_allow_buffered_frames(struct ieee80211_local *local, struct sta_info *sta, u16 tids, int num_frames, enum ieee80211_frame_release_type reason, bool more_data) argument 943 drv_get_rssi(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_sta *sta, s8 *rssi_dbm) argument 958 drv_mgd_prepare_tx(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 974 drv_mgd_protect_tdls_discover(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 989 drv_add_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 1004 drv_remove_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 1017 drv_change_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, u32 changed) argument 1029 drv_assign_vif_chanctx(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_chanctx *ctx) argument 1050 drv_unassign_vif_chanctx(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_chanctx *ctx) argument 1068 drv_switch_vif_chanctx(struct ieee80211_local *local, struct ieee80211_vif_chanctx_switch *vifs, int n_vifs, enum ieee80211_chanctx_switch_mode mode) argument 1120 drv_start_ap(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1135 drv_stop_ap(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1147 drv_restart_complete(struct ieee80211_local *local) argument 1158 drv_set_default_unicast_key(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, int key_idx) argument 1175 drv_ipv6_addr_change(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct inet6_dev *idev) argument 1190 struct ieee80211_local *local = sdata->local; local 1199 drv_join_ibss(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1215 drv_leave_ibss(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1228 drv_get_expected_throughput(struct ieee80211_local *local, struct ieee80211_sta *sta) argument [all...] |
H A D | led.c | 17 void ieee80211_led_rx(struct ieee80211_local *local) argument 20 if (unlikely(!local->rx_led)) 22 led_trigger_blink_oneshot(local->rx_led, &led_delay, &led_delay, 0); 25 void ieee80211_led_tx(struct ieee80211_local *local) argument 28 if (unlikely(!local->tx_led)) 30 led_trigger_blink_oneshot(local->tx_led, &led_delay, &led_delay, 0); 33 void ieee80211_led_assoc(struct ieee80211_local *local, bool associated) argument 35 if (unlikely(!local->assoc_led)) 38 led_trigger_event(local->assoc_led, LED_FULL); 40 led_trigger_event(local 43 ieee80211_led_radio(struct ieee80211_local *local, bool enabled) argument 53 ieee80211_led_names(struct ieee80211_local *local) argument 65 ieee80211_led_init(struct ieee80211_local *local) argument 111 ieee80211_led_exit(struct ieee80211_local *local) argument 138 struct ieee80211_local *local = hw_to_local(hw); local 146 struct ieee80211_local *local = hw_to_local(hw); local 154 struct ieee80211_local *local = hw_to_local(hw); local 162 struct ieee80211_local *local = hw_to_local(hw); local 168 tpt_trig_traffic(struct ieee80211_local *local, struct tpt_led_trigger *tpt_trig) argument 182 struct ieee80211_local *local = (void *)data; local 219 struct ieee80211_local *local = hw_to_local(hw); local 246 ieee80211_start_tpt_led_trig(struct ieee80211_local *local) argument 261 ieee80211_stop_tpt_led_trig(struct ieee80211_local *local) argument 278 ieee80211_mod_tpt_led_trig(struct ieee80211_local *local, unsigned int types_on, unsigned int types_off) argument [all...] |
H A D | pm.c | 11 struct ieee80211_local *local = hw_to_local(hw); local 15 if (!local->open_count) 18 ieee80211_scan_cancel(local); 20 ieee80211_dfs_cac_cancel(local); 22 ieee80211_roc_purge(local, NULL); 24 ieee80211_del_virtual_monitor(local); 27 mutex_lock(&local->sta_mtx); 28 list_for_each_entry(sta, &local->sta_list, list) { 33 mutex_unlock(&local->sta_mtx); 44 ieee80211_flush_queues(local, NUL [all...] |
H A D | scan.c | 33 void ieee80211_rx_bss_put(struct ieee80211_local *local, argument 38 cfg80211_put_bss(local->hw.wiphy, 60 ieee80211_bss_info_update(struct ieee80211_local *local, argument 73 if (local->hw.flags & IEEE80211_HW_SIGNAL_DBM) 75 else if (local->hw.flags & IEEE80211_HW_SIGNAL_UNSPEC) 76 signal = (rx_status->signal * 100) / local->hw.max_signal; 84 cbss = cfg80211_inform_bss_width_frame(local->hw.wiphy, channel, 154 local->hw.wiphy->bands[rx_status->band]; 164 void ieee80211_scan_rx(struct ieee80211_local *local, struct sk_buff *skb) argument 180 sdata1 = rcu_dereference(local 235 ieee80211_prep_hw_scan(struct ieee80211_local *local) argument 290 struct ieee80211_local *local = hw_to_local(hw); local 353 struct ieee80211_local *local = hw_to_local(hw); local 364 ieee80211_start_sw_scan(struct ieee80211_local *local) argument 405 ieee80211_can_scan(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 421 ieee80211_run_deferred_scan(struct ieee80211_local *local) argument 438 ieee80211_scan_state_send_probe(struct ieee80211_local *local, unsigned long *next_delay) argument 473 struct ieee80211_local *local = sdata->local; local 611 ieee80211_scan_state_decision(struct ieee80211_local *local, unsigned long *next_delay) argument 674 ieee80211_scan_state_set_channel(struct ieee80211_local *local, unsigned long *next_delay) argument 742 ieee80211_scan_state_suspend(struct ieee80211_local *local, unsigned long *next_delay) argument 757 ieee80211_scan_state_resume(struct ieee80211_local *local, unsigned long *next_delay) argument 777 struct ieee80211_local *local = local 882 struct ieee80211_local *local = sdata->local; local 943 ieee80211_scan_cancel(struct ieee80211_local *local) argument 1006 struct ieee80211_local *local = sdata->local; local 1064 struct ieee80211_local *local = sdata->local; local 1082 struct ieee80211_local *local = sdata->local; local 1108 struct ieee80211_local *local = hw_to_local(hw); local 1116 ieee80211_sched_scan_end(struct ieee80211_local *local) argument 1137 struct ieee80211_local *local = local 1146 struct ieee80211_local *local = hw_to_local(hw); local [all...] |
H A D | main.c | 38 void ieee80211_configure_filter(struct ieee80211_local *local) argument 44 if (atomic_read(&local->iff_promiscs)) 47 if (atomic_read(&local->iff_allmultis)) 50 if (local->monitors || test_bit(SCAN_SW_SCANNING, &local->scanning) || 51 test_bit(SCAN_ONCHANNEL_SCANNING, &local->scanning)) 54 if (local->fif_probe_req || local->probe_req_reg) 57 if (local->fif_fcsfail) 60 if (local 90 struct ieee80211_local *local = local 96 ieee80211_hw_conf_chan(struct ieee80211_local *local) argument 166 ieee80211_hw_config(struct ieee80211_local *local, u32 changed) argument 203 struct ieee80211_local *local = sdata->local; local 223 struct ieee80211_local *local = (struct ieee80211_local *) data; local 250 struct ieee80211_local *local = local 267 struct ieee80211_local *local = hw_to_local(hw); local 295 struct ieee80211_local *local = local 356 struct ieee80211_local *local = local 489 struct ieee80211_local *local; local 656 ieee80211_init_cipher_suites(struct ieee80211_local *local) argument 754 struct ieee80211_local *local = hw_to_local(hw); local 1092 struct ieee80211_local *local = hw_to_local(hw); local 1101 struct ieee80211_local *local = hw_to_local(hw); local 1157 struct ieee80211_local *local = hw_to_local(hw); local [all...] |
H A D | offchannel.c | 29 struct ieee80211_local *local = sdata->local; local 32 local->offchannel_ps_enabled = false; 34 /* FIXME: what to do when local->pspolling is true? */ 36 del_timer_sync(&local->dynamic_ps_timer); 40 cancel_work_sync(&local->dynamic_ps_enable_work); 42 if (local->hw.conf.flags & IEEE80211_CONF_PS) { 43 local->offchannel_ps_enabled = true; 44 local->hw.conf.flags &= ~IEEE80211_CONF_PS; 45 ieee80211_hw_config(local, IEEE80211_CONF_CHANGE_P 66 struct ieee80211_local *local = sdata->local; local 105 ieee80211_offchannel_stop_vifs(struct ieee80211_local *local) argument 153 ieee80211_offchannel_return(struct ieee80211_local *local) argument 212 struct ieee80211_local *local = local 247 struct ieee80211_local *local = hw_to_local(hw); local 257 ieee80211_start_next_roc(struct ieee80211_local *local) argument 337 struct ieee80211_local *local = sdata->local; local 423 struct ieee80211_local *local = local 451 struct ieee80211_local *local = hw_to_local(hw); local 459 ieee80211_roc_setup(struct ieee80211_local *local) argument 466 ieee80211_roc_purge(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument [all...] |
H A D | debugfs.h | 7 void debugfs_hw_add(struct ieee80211_local *local); 11 static inline void debugfs_hw_add(struct ieee80211_local *local) argument
|
H A D | chan.c | 12 static int ieee80211_chanctx_num_assigned(struct ieee80211_local *local, argument 18 lockdep_assert_held(&local->chanctx_mtx); 26 static int ieee80211_chanctx_num_reserved(struct ieee80211_local *local, argument 32 lockdep_assert_held(&local->chanctx_mtx); 40 int ieee80211_chanctx_refcount(struct ieee80211_local *local, argument 43 return ieee80211_chanctx_num_assigned(local, ctx) + 44 ieee80211_chanctx_num_reserved(local, ctx); 47 static int ieee80211_num_chanctx(struct ieee80211_local *local) argument 52 lockdep_assert_held(&local->chanctx_mtx); 54 list_for_each_entry(ctx, &local 60 ieee80211_can_create_new_chanctx(struct ieee80211_local *local) argument 81 ieee80211_chanctx_reserved_chandef(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, const struct cfg80211_chan_def *compat) argument 104 ieee80211_chanctx_non_reserved_chandef(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, const struct cfg80211_chan_def *compat) argument 130 ieee80211_chanctx_combined_chandef(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, const struct cfg80211_chan_def *compat) argument 148 ieee80211_chanctx_can_reserve_chandef(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, const struct cfg80211_chan_def *def) argument 165 ieee80211_find_reservation_chanctx(struct ieee80211_local *local, const struct cfg80211_chan_def *chandef, enum ieee80211_chanctx_mode mode) argument 245 ieee80211_get_chanctx_max_required_bw(struct ieee80211_local *local, struct ieee80211_chanctx_conf *conf) argument 300 ieee80211_recalc_chanctx_min_def(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 333 ieee80211_change_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx, const struct cfg80211_chan_def *chandef) argument 353 ieee80211_find_chanctx(struct ieee80211_local *local, const struct cfg80211_chan_def *chandef, enum ieee80211_chanctx_mode mode) argument 390 ieee80211_is_radar_required(struct ieee80211_local *local) argument 409 ieee80211_alloc_chanctx(struct ieee80211_local *local, const struct cfg80211_chan_def *chandef, enum ieee80211_chanctx_mode mode) argument 433 ieee80211_add_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 465 ieee80211_new_chanctx(struct ieee80211_local *local, const struct cfg80211_chan_def *chandef, enum ieee80211_chanctx_mode mode) argument 489 ieee80211_del_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 516 ieee80211_free_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 528 ieee80211_recalc_chanctx_chantype(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 563 ieee80211_recalc_radar_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *chanctx) argument 591 struct ieee80211_local *local = sdata->local; local 642 ieee80211_recalc_smps_chanctx(struct ieee80211_local *local, struct ieee80211_chanctx *chanctx) argument 765 struct ieee80211_local *local = sdata->local; local 814 struct ieee80211_local *local = sdata->local; local 935 struct ieee80211_local *local = sdata->local; local 1007 struct ieee80211_local *local = sdata->local; local 1074 ieee80211_chsw_switch_hwconf(struct ieee80211_local *local, struct ieee80211_chanctx *new_ctx) argument 1093 ieee80211_chsw_switch_vifs(struct ieee80211_local *local, int n_vifs) argument 1141 ieee80211_chsw_switch_ctxs(struct ieee80211_local *local) argument 1180 ieee80211_vif_use_reserved_switch(struct ieee80211_local *local) argument 1434 struct ieee80211_local *local = sdata->local; local 1471 struct ieee80211_local *local = sdata->local; local 1526 struct ieee80211_local *local = sdata->local; local 1592 struct ieee80211_local *local = sdata->local; local 1673 struct ieee80211_local *local = sdata->local; local 1697 struct ieee80211_local *local = hw_to_local(hw); local [all...] |
H A D | iface.c | 69 ieee80211_hw_config(sdata->local, 0); 82 static u32 __ieee80211_idle_off(struct ieee80211_local *local) argument 84 if (!(local->hw.conf.flags & IEEE80211_CONF_IDLE)) 87 local->hw.conf.flags &= ~IEEE80211_CONF_IDLE; 91 static u32 __ieee80211_idle_on(struct ieee80211_local *local) argument 93 if (local->hw.conf.flags & IEEE80211_CONF_IDLE) 96 ieee80211_flush_queues(local, NULL); 98 local->hw.conf.flags |= IEEE80211_CONF_IDLE; 102 static u32 __ieee80211_recalc_idle(struct ieee80211_local *local, argument 108 lockdep_assert_held(&local 137 ieee80211_idle_off(struct ieee80211_local *local) argument 142 ieee80211_recalc_idle(struct ieee80211_local *local) argument 161 struct ieee80211_local *local = sdata->local; local 252 struct ieee80211_local *local = sdata->local; local 348 struct ieee80211_local *local = sdata->local; local 367 struct ieee80211_local *local = sdata->local; local 381 ieee80211_add_virtual_monitor(struct ieee80211_local *local) argument 443 ieee80211_del_virtual_monitor(struct ieee80211_local *local) argument 484 struct ieee80211_local *local = sdata->local; local 762 struct ieee80211_local *local = sdata->local; local 1027 struct ieee80211_local *local = sdata->local; local 1107 struct ieee80211_local *local = sdata->local; local 1146 struct ieee80211_local *local = sdata->local; local 1391 struct ieee80211_local *local = sdata->local; local 1494 ieee80211_assign_perm_addr(struct ieee80211_local *local, u8 *perm_addr, enum nl80211_iftype type) argument 1627 ieee80211_if_add(struct ieee80211_local *local, const char *name, struct wireless_dev **new_wdev, enum nl80211_iftype type, struct vif_params *params) argument 1786 ieee80211_remove_interfaces(struct ieee80211_local *local) argument [all...] |
H A D | debugfs.c | 34 struct ieee80211_local *local = file->private_data; local 42 tx_latency = rcu_dereference(local->tx_latency); 102 struct ieee80211_local *local = file->private_data; local 118 mutex_lock(&local->sta_mtx); 121 if (local->num_sta) 125 rcu_dereference_protected(local->tx_latency, 126 lockdep_is_held(&local->sta_mtx)); 132 RCU_INIT_POINTER(local->tx_latency, NULL); 172 rcu_assign_pointer(local->tx_latency, tx_latency); 175 mutex_unlock(&local 244 struct ieee80211_local *local = file->private_data; local 264 struct ieee80211_local *local = file->private_data; local 328 struct ieee80211_local *local = file->private_data; local 348 format_devstat_counter(struct ieee80211_local *local, char __user *userbuf, size_t count, loff_t *ppos, int (*printvalue)(struct ieee80211_low_level_stats *stats, char *buf, int buflen)) argument 400 debugfs_hw_add(struct ieee80211_local *local) argument [all...] |
H A D | trace.h | 13 #define LOCAL_ASSIGN strlcpy(__entry->wiphy_name, wiphy_name(local->hw.wiphy), MAXNAME) 78 TP_PROTO(struct ieee80211_local *local), 79 TP_ARGS(local), 90 TP_PROTO(struct ieee80211_local *local, 92 TP_ARGS(local, sdata), 113 TP_PROTO(struct ieee80211_local *local, u32 value), 114 TP_ARGS(local, value), 133 TP_PROTO(struct ieee80211_local *local, 135 TP_ARGS(local, sdata), 154 TP_PROTO(struct ieee80211_local *local), [all...] |
H A D | wep.c | 28 int ieee80211_wep_init(struct ieee80211_local *local) argument 31 get_random_bytes(&local->wep_iv, IEEE80211_WEP_IV_LEN); 33 local->wep_tx_tfm = crypto_alloc_cipher("arc4", 0, CRYPTO_ALG_ASYNC); 34 if (IS_ERR(local->wep_tx_tfm)) { 35 local->wep_rx_tfm = ERR_PTR(-EINVAL); 36 return PTR_ERR(local->wep_tx_tfm); 39 local->wep_rx_tfm = crypto_alloc_cipher("arc4", 0, CRYPTO_ALG_ASYNC); 40 if (IS_ERR(local->wep_rx_tfm)) { 41 crypto_free_cipher(local->wep_tx_tfm); 42 local 49 ieee80211_wep_free(struct ieee80211_local *local) argument 73 ieee80211_wep_get_iv(struct ieee80211_local *local, int keylen, int keyidx, u8 *iv) argument 90 ieee80211_wep_add_iv(struct ieee80211_local *local, struct sk_buff *skb, int keylen, int keyidx) argument 121 ieee80211_wep_remove_iv(struct ieee80211_local *local, struct sk_buff *skb, struct ieee80211_key *key) argument 164 ieee80211_wep_encrypt(struct ieee80211_local *local, struct sk_buff *skb, const u8 *key, int keylen, int keyidx) argument 225 ieee80211_wep_decrypt(struct ieee80211_local *local, struct sk_buff *skb, struct ieee80211_key *key) argument [all...] |
H A D | util.c | 42 struct ieee80211_local *local; local 45 local = wiphy_priv(wiphy); 46 return &local->hw; 209 struct ieee80211_local *local = hw_to_local(hw); local 217 sband = local->hw.wiphy->bands[frame_txctl->band]; 253 struct ieee80211_local *local = hw_to_local(hw); local 261 sband = local->hw.wiphy->bands[frame_txctl->band]; 290 void ieee80211_propagate_queue_wake(struct ieee80211_local *local, int queue) argument 295 if (local->hw.queues < IEEE80211_NUM_ACS) 298 list_for_each_entry_rcu(sdata, &local 324 struct ieee80211_local *local = hw_to_local(hw); local 358 struct ieee80211_local *local = hw_to_local(hw); local 378 struct ieee80211_local *local = hw_to_local(hw); local 418 struct ieee80211_local *local = hw_to_local(hw); local 434 ieee80211_add_pending_skb(struct ieee80211_local *local, struct sk_buff *skb) argument 456 ieee80211_add_pending_skbs(struct ieee80211_local *local, struct sk_buff_head *skbs) argument 494 struct ieee80211_local *local = hw_to_local(hw); local 516 struct ieee80211_local *local = hw_to_local(hw); local 536 struct ieee80211_local *local = hw_to_local(hw); local 557 ieee80211_get_vif_queues(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 579 ieee80211_flush_queues(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 600 ieee80211_stop_vif_queues(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum queue_stop_reason reason) argument 609 ieee80211_wake_vif_queues(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, enum queue_stop_reason reason) argument 618 __iterate_active_interfaces(struct ieee80211_local *local, u32 iter_flags, void (*iterator)(void *data, u8 *mac, struct ieee80211_vif *vif), void *data) argument 660 struct ieee80211_local *local = hw_to_local(hw); local 674 struct ieee80211_local *local = hw_to_local(hw); local 688 struct ieee80211_local *local = hw_to_local(hw); local 714 ieee80211_can_queue_work(struct ieee80211_local *local) argument 725 struct ieee80211_local *local = hw_to_local(hw); local 738 struct ieee80211_local *local = hw_to_local(hw); local 1071 struct ieee80211_local *local = sdata->local; local 1173 struct ieee80211_local *local = sdata->local; local 1214 struct ieee80211_local *local = sdata->local; local 1249 ieee80211_build_preq_ies_band(struct ieee80211_local *local, u8 *buffer, size_t buffer_len, const u8 *ie, size_t ie_len, enum ieee80211_band band, u32 rate_mask, struct cfg80211_chan_def *chandef, size_t *offset) argument 1407 ieee80211_build_preq_ies(struct ieee80211_local *local, u8 *buffer, size_t buffer_len, struct ieee80211_scan_ies *ie_desc, const u8 *ie, size_t ie_len, u8 bands_used, u32 *rate_masks, struct cfg80211_chan_def *chandef) argument 1456 struct ieee80211_local *local = sdata->local; local 1571 ieee80211_stop_device(struct ieee80211_local *local) argument 1582 ieee80211_handle_reconfig_failure(struct ieee80211_local *local) argument 1620 ieee80211_assign_chanctx(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1639 ieee80211_reconfig(struct ieee80211_local *local) argument 1981 struct ieee80211_local *local; local 2007 struct ieee80211_local *local = sdata->local; local 2027 struct ieee80211_local *local = sdata->local; local 2301 struct ieee80211_local *local = sdata->local; local 2346 struct ieee80211_local *local = sdata->local; local 2431 ieee80211_calculate_rx_timestamp(struct ieee80211_local *local, struct ieee80211_rx_status *status, unsigned int mpdu_len, unsigned int mpdu_offset) argument 2497 ieee80211_dfs_cac_cancel(struct ieee80211_local *local) argument 2526 struct ieee80211_local *local = local 2541 struct ieee80211_local *local = hw_to_local(hw); local 2639 struct ieee80211_local *local = sdata->local; local 2738 ieee80211_cs_get(struct ieee80211_local *local, u32 cipher, enum nl80211_iftype iftype) argument 2759 ieee80211_cs_headroom(struct ieee80211_local *local, struct cfg80211_crypto_settings *crypto, enum nl80211_iftype iftype) argument 2922 ieee80211_recalc_dtim(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 2963 ieee80211_chanctx_radar_detect(struct ieee80211_local *local, struct ieee80211_chanctx *ctx) argument 2997 struct ieee80211_local *local = sdata->local; local 3079 ieee80211_max_num_channels(struct ieee80211_local *local) argument [all...] |
H A D | wep.h | 19 int ieee80211_wep_init(struct ieee80211_local *local); 20 void ieee80211_wep_free(struct ieee80211_local *local); 23 int ieee80211_wep_encrypt(struct ieee80211_local *local,
|
H A D | sta_info.c | 67 /* Caller must hold local->sta_mtx */ 68 static int sta_info_hash_del(struct ieee80211_local *local, argument 73 s = rcu_dereference_protected(local->sta_hash[STA_HASH(sta->sta.addr)], 74 lockdep_is_held(&local->sta_mtx)); 78 rcu_assign_pointer(local->sta_hash[STA_HASH(sta->sta.addr)], 86 lockdep_is_held(&local->sta_mtx)); 100 struct ieee80211_local *local = sdata->local; local 123 local->total_ps_buffered -= skb_queue_len(&sta->ps_tx_buf[ac]); 124 ieee80211_purge_tx_queue(&local 152 struct ieee80211_local *local = sdata->local; local 162 struct ieee80211_local *local = sdata->local; local 184 struct ieee80211_local *local = sdata->local; local 203 struct ieee80211_local *local = sdata->local; local 231 sta_info_free(struct ieee80211_local *local, struct sta_info *sta) argument 251 sta_info_hash_add(struct ieee80211_local *local, struct sta_info *sta) argument 278 sta_prepare_rate_control(struct ieee80211_local *local, struct sta_info *sta, gfp_t gfp) argument 296 struct ieee80211_local *local = sdata->local; local 437 sta_info_insert_drv_state(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct sta_info *sta) argument 481 struct ieee80211_local *local = sta->local; local 548 struct ieee80211_local *local = sta->local; local 627 struct ieee80211_local *local = sta->local; local 725 sta_info_cleanup_expire_buffered_ac(struct ieee80211_local *local, struct sta_info *sta, int ac) argument 803 sta_info_cleanup_expire_buffered(struct ieee80211_local *local, struct sta_info *sta) argument 823 struct ieee80211_local *local; local 863 struct ieee80211_local *local = sta->local; local 951 struct ieee80211_local *local = (struct ieee80211_local *) data; local 971 sta_info_init(struct ieee80211_local *local) argument 981 sta_info_stop(struct ieee80211_local *local) argument 989 struct ieee80211_local *local = sdata->local; local 1022 struct ieee80211_local *local = sdata->local; local 1092 struct ieee80211_local *local = sdata->local; local 1181 struct ieee80211_local *local = sdata->local; local 1273 struct ieee80211_local *local = sdata->local; local 1575 struct ieee80211_local *local = sta->local; local 1730 struct ieee80211_local *local = sdata->local; local [all...] |
H A D | mlme.c | 121 if (sdata->local->hw.flags & IEEE80211_HW_CONNECTION_MONITOR) 137 if (sdata->local->hw.flags & IEEE80211_HW_CONNECTION_MONITOR) 317 while (!cfg80211_chandef_usable(sdata->local->hw.wiphy, chandef, 344 struct ieee80211_local *local = sdata->local; local 376 sband = local->hw.wiphy->bands[chan->band]; 444 rate_control_rate_update(local, sband, sta, 458 rate_control_rate_update(local, sband, sta, 589 struct ieee80211_local *local = sdata->local; local 866 ieee80211_send_pspoll(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 883 ieee80211_send_nullfunc(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, int powersave) argument 911 ieee80211_send_4addr_nullfunc(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 946 struct ieee80211_local *local = sdata->local; local 1052 struct ieee80211_local *local = sdata->local; local 1306 ieee80211_enable_ps(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata) argument 1335 ieee80211_change_ps(struct ieee80211_local *local) argument 1380 ieee80211_recalc_ps(struct ieee80211_local *local, s32 latency) argument 1470 struct ieee80211_local *local = local 1487 struct ieee80211_local *local = local 1556 struct ieee80211_local *local = (void *) data; local 1584 ieee80211_sta_wmm_params(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, const u8 *wmm_param, size_t wmm_param_len) argument 1742 struct ieee80211_local *local = sdata->local; local 1827 struct ieee80211_local *local = sdata->local; local 1957 struct ieee80211_local *local = sdata->local; local 2160 struct ieee80211_local *local = sdata->local; local 2272 struct ieee80211_local *local = sdata->local; local 2580 struct ieee80211_local *local = sdata->local; local 2907 struct ieee80211_local *local = sdata->local; local 2997 struct ieee80211_local *local = sdata->local; local 3390 struct ieee80211_local *local = sdata->local; local 3482 struct ieee80211_local *local = sdata->local; local 3523 struct ieee80211_local *local = sdata->local; local 3534 struct ieee80211_local *local = sdata->local; local 3667 struct ieee80211_local *local = sdata->local; local 3685 struct ieee80211_local *local = sdata->local; local 3816 ieee80211_mlme_notify_scan_completed(struct ieee80211_local *local) argument 3833 struct ieee80211_local *local = local 3891 struct ieee80211_local *local = sdata->local; local 3989 struct ieee80211_local *local = sdata->local; local 4129 struct ieee80211_local *local = sdata->local; local 4280 struct ieee80211_local *local = sdata->local; local [all...] |
H A D | rate.h | 23 struct ieee80211_local *local; member in struct:rate_control_ref 32 static inline void rate_control_tx_status(struct ieee80211_local *local, argument 37 struct rate_control_ref *ref = local->rate_ctrl; 50 struct ieee80211_local *local = sta->sdata->local; local 70 sband = local->hw.wiphy->bands[chanctx_conf->def.chan->band]; 78 static inline void rate_control_rate_update(struct ieee80211_local *local, argument 82 struct rate_control_ref *ref = local->rate_ctrl; 100 drv_sta_rc_update(local, sta->sdata, &sta->sta, changed); 140 int ieee80211_init_rate_ctrl_alg(struct ieee80211_local *local, [all...] |
H A D | tx.c | 47 struct ieee80211_local *local = tx->local; local 70 sband = local->hw.wiphy->bands[info->band]; 201 struct ieee80211_local *local = tx->local; local 205 if (!(local->hw.flags & IEEE80211_HW_SUPPORTS_PS)) 209 if (local->hw.flags & IEEE80211_HW_SUPPORTS_DYNAMIC_PS) 213 if (local->hw.conf.dynamic_ps_timeout <= 0) 217 if (local->scanning) 220 if (!local 339 purge_old_ps_buffers(struct ieee80211_local *local) argument 472 struct ieee80211_local *local = tx->local; local 844 struct ieee80211_local *local = tx->local; local 1121 struct ieee80211_local *local = sdata->local; local 1198 ieee80211_tx_frags(struct ieee80211_local *local, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct sk_buff_head *skbs, bool txpending) argument 1274 __ieee80211_tx(struct ieee80211_local *local, struct sk_buff_head *skbs, int led_len, struct sta_info *sta, bool txpending) argument 1429 struct ieee80211_local *local = sdata->local; local 1473 struct ieee80211_local *local = sdata->local; local 1504 struct ieee80211_local *local = sdata->local; local 1626 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); local 1775 ieee80211_tx_latency_start_msrmnt(struct ieee80211_local *local, struct sk_buff *skb) argument 1804 struct ieee80211_local *local = sdata->local; local 2226 ieee80211_clear_tx_pending(struct ieee80211_local *local) argument 2242 ieee80211_tx_pending_skb(struct ieee80211_local *local, struct sk_buff *skb) argument 2282 struct ieee80211_local *local = (struct ieee80211_local *)data; local 2397 struct ieee80211_local *local = sdata->local; local 2557 struct ieee80211_local *local = hw_to_local(hw); local 2806 struct ieee80211_local *local; local 2844 struct ieee80211_local *local; local 2880 struct ieee80211_local *local; local 2951 struct ieee80211_local *local = hw_to_local(hw); local [all...] |
H A D | cfg.c | 30 struct ieee80211_local *local = wiphy_priv(wiphy); local 35 err = ieee80211_if_add(local, name, &wdev, type, params); 74 struct ieee80211_local *local = sdata->local; local 96 ieee80211_configure_filter(local); 116 mutex_lock(&sdata->local->chanctx_mtx); 118 mutex_unlock(&sdata->local->chanctx_mtx); 146 struct ieee80211_local *local = sdata->local; local 160 if (IS_ERR(local 252 struct ieee80211_local *local = sdata->local; local 476 struct ieee80211_local *local = sdata->local; local 497 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); local 506 struct ieee80211_local *local = sdata->local; local 526 struct ieee80211_local *local = wiphy_priv(wiphy); local 672 struct ieee80211_local *local = sdata->local; local 809 struct ieee80211_local *local = sdata->local; local 922 sta_apply_auth_flags(struct ieee80211_local *local, struct sta_info *sta, u32 mask, u32 set) argument 974 sta_apply_parameters(struct ieee80211_local *local, struct sta_info *sta, struct station_parameters *params) argument 1161 struct ieee80211_local *local = wiphy_priv(wiphy); local 1246 struct ieee80211_local *local = wiphy_priv(wiphy); local 1817 struct ieee80211_local *local = wiphy_priv(wiphy); local 1982 struct ieee80211_local *local = wiphy_priv(wiphy); local 2032 struct ieee80211_local *local = wiphy_priv(wiphy); local 2081 struct ieee80211_local *local = wiphy_priv(wiphy); local 2104 struct ieee80211_local *local = wiphy_priv(wiphy); local 2114 struct ieee80211_local *local = wiphy_priv(wiphy); local 2136 struct ieee80211_local *local = wiphy_priv(wiphy); local 2279 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); local 2337 struct ieee80211_local *local = wdev_priv(dev->ieee80211_ptr); local 2371 ieee80211_coalesce_started_roc(struct ieee80211_local *local, struct ieee80211_roc_work *new_roc, struct ieee80211_roc_work *cur_roc) argument 2423 ieee80211_start_roc_work(struct ieee80211_local *local, struct ieee80211_sub_if_data *sdata, struct ieee80211_channel *channel, unsigned int duration, u64 *cookie, struct sk_buff *txskb, enum ieee80211_roc_type type) argument 2593 struct ieee80211_local *local = sdata->local; local 2605 ieee80211_cancel_roc(struct ieee80211_local *local, u64 cookie, bool mgmt_tx) argument 2686 struct ieee80211_local *local = sdata->local; local 2697 struct ieee80211_local *local = sdata->local; local 2829 struct ieee80211_local *local = sdata->local; local 2896 struct ieee80211_local *local = sdata->local; local 3055 struct ieee80211_local *local = sdata->local; local 3135 struct ieee80211_local *local = sdata->local; local 3150 struct ieee80211_local *local = sdata->local; local 3311 struct ieee80211_local *local = wiphy_priv(wiphy); local 3320 struct ieee80211_local *local = wiphy_priv(wiphy); local 3341 struct ieee80211_local *local = wiphy_priv(wiphy); local 3351 struct ieee80211_local *local = wiphy_priv(wiphy); local 3360 struct ieee80211_local *local = wiphy_priv(wiphy); local 3375 struct ieee80211_local *local = sdata->local; local 3454 struct ieee80211_local *local = wiphy_priv(wiphy); local [all...] |
/net/rxrpc/ |
H A D | ar-local.c | 1 /* AF_RXRPC local endpoint management 28 * allocate a new local 33 struct rxrpc_local *local; local 35 local = kzalloc(sizeof(struct rxrpc_local), GFP_KERNEL); 36 if (local) { 37 INIT_WORK(&local->destroyer, &rxrpc_destroy_local); 38 INIT_WORK(&local->acceptor, &rxrpc_accept_incoming_calls); 39 INIT_WORK(&local->rejecter, &rxrpc_reject_packets); 40 INIT_LIST_HEAD(&local->services); 41 INIT_LIST_HEAD(&local 60 rxrpc_create_local(struct rxrpc_local *local) argument 132 struct rxrpc_local *local; local 221 rxrpc_put_local(struct rxrpc_local *local) argument 243 struct rxrpc_local *local = local [all...] |
H A D | ar-transport.c | 34 static struct rxrpc_transport *rxrpc_alloc_transport(struct rxrpc_local *local, argument 44 trans->local = local; 78 struct rxrpc_transport *rxrpc_get_transport(struct rxrpc_local *local, argument 87 &local->srx.transport.sin.sin_addr, 88 ntohs(local->srx.transport.sin.sin_port), 95 if (trans->local == local && trans->peer == peer) 102 candidate = rxrpc_alloc_transport(local, peer, gfp); 111 if (trans->local 153 rxrpc_find_transport(struct rxrpc_local *local, struct rxrpc_peer *peer) argument [all...] |
H A D | ar-accept.c | 29 static int rxrpc_busy(struct rxrpc_local *local, struct sockaddr_rxrpc *srx, argument 37 _enter("%d,,", local->debug_id); 59 ret = kernel_sendmsg(local->socket, &msg, iov, 1, len); 73 static int rxrpc_accept_incoming_call(struct rxrpc_local *local, argument 107 trans = rxrpc_get_transport(local, peer, GFP_NOIO); 132 read_lock_bh(&local->services_lock); 177 read_unlock_bh(&local->services_lock); 185 read_unlock_bh(&local->services_lock); 209 struct rxrpc_local *local = local 218 _enter("%d", local [all...] |
/net/nfc/ |
H A D | llcp_core.c | 32 static void nfc_llcp_rx_skb(struct nfc_llcp_local *local, struct sk_buff *skb); 56 struct nfc_llcp_local *local = sock->local; local 64 if (local == NULL) 67 /* Search for local pending SKBs that are related to this socket */ 68 skb_queue_walk_safe(&local->tx_queue, s, tmp) { 72 skb_unlink(s, &local->tx_queue); 77 static void nfc_llcp_socket_release(struct nfc_llcp_local *local, bool device, argument 84 skb_queue_purge(&local->tx_queue); 86 write_lock(&local 157 nfc_llcp_local_get(struct nfc_llcp_local *local) argument 164 local_cleanup(struct nfc_llcp_local *local) argument 180 struct nfc_llcp_local *local; local 189 nfc_llcp_local_put(struct nfc_llcp_local *local) argument 197 nfc_llcp_sock_get(struct nfc_llcp_local *local, u8 ssap, u8 dsap) argument 238 struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local, local 246 struct nfc_llcp_local *local = (struct nfc_llcp_local *) data; local 259 struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local, local 289 struct nfc_llcp_local *local = (struct nfc_llcp_local *) data; local 296 struct nfc_llcp_local *local; local 338 nfc_llcp_sock_from_sn(struct nfc_llcp_local *local, u8 *sn, size_t sn_len) argument 386 nfc_llcp_get_sdp_ssap(struct nfc_llcp_local *local, struct nfc_llcp_sock *sock) argument 440 nfc_llcp_get_local_ssap(struct nfc_llcp_local *local) argument 459 nfc_llcp_put_ssap(struct nfc_llcp_local *local, u8 ssap) argument 510 nfc_llcp_reserve_sdp_ssap(struct nfc_llcp_local *local) argument 532 nfc_llcp_build_gb(struct nfc_llcp_local *local) argument 595 struct nfc_llcp_local *local; local 612 struct nfc_llcp_local *local; local 669 nfc_llcp_send_to_raw_sock(struct nfc_llcp_local *local, struct sk_buff *skb, u8 direction) argument 711 struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local, local 774 nfc_llcp_connecting_sock_get(struct nfc_llcp_local *local, u8 ssap) argument 799 nfc_llcp_sock_get_sn(struct nfc_llcp_local *local, u8 *sn, size_t sn_len) argument 837 nfc_llcp_recv_ui(struct nfc_llcp_local *local, struct sk_buff *skb) argument 873 nfc_llcp_recv_connect(struct nfc_llcp_local *local, struct sk_buff *skb) argument 998 struct nfc_llcp_local *local = sock->local; local 1023 nfc_llcp_recv_hdlc(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1110 nfc_llcp_recv_disc(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1154 nfc_llcp_recv_cc(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1187 nfc_llcp_recv_dm(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1224 nfc_llcp_recv_snl(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1359 nfc_llcp_recv_agf(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1403 nfc_llcp_rx_skb(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1468 struct nfc_llcp_local *local = container_of(work, struct nfc_llcp_local, local 1489 __nfc_llcp_recv(struct nfc_llcp_local *local, struct sk_buff *skb) argument 1498 struct nfc_llcp_local *local = (struct nfc_llcp_local *) data; local 1511 struct nfc_llcp_local *local; local 1524 struct nfc_llcp_local *local; local 1540 struct nfc_llcp_local *local; local 1564 struct nfc_llcp_local *local; local 1614 struct nfc_llcp_local *local = nfc_llcp_find_local(dev); local [all...] |
H A D | llcp_commands.c | 200 int nfc_llcp_parse_gb_tlv(struct nfc_llcp_local *local, argument 207 if (local == NULL) 218 local->remote_version = llcp_tlv_version(tlv); 221 local->remote_miu = llcp_tlv_miux(tlv) + 128; 224 local->remote_wks = llcp_tlv_wks(tlv); 227 local->remote_lto = llcp_tlv_lto(tlv) * 10; 230 local->remote_opt = llcp_tlv_opt(tlv); 242 local->remote_version, local->remote_miu, 243 local 344 struct nfc_llcp_local *local; local 368 struct nfc_llcp_local *local; local 398 struct nfc_llcp_local *local; local 463 struct nfc_llcp_local *local; local 510 nfc_llcp_allocate_snl(struct nfc_llcp_local *local, size_t tlv_length) argument 539 nfc_llcp_send_snl_sdres(struct nfc_llcp_local *local, struct hlist_head *tlv_list, size_t tlvs_len) argument 563 nfc_llcp_send_snl_sdreq(struct nfc_llcp_local *local, struct hlist_head *tlv_list, size_t tlvs_len) argument 598 nfc_llcp_send_dm(struct nfc_llcp_local *local, u8 ssap, u8 dsap, u8 reason) argument 636 struct nfc_llcp_local *local; local 718 struct nfc_llcp_local *local; local 778 struct nfc_llcp_local *local; local [all...] |