Home
last modified time | relevance | path

Searched refs:ps (Results 1 – 16 of 16) sorted by relevance

/net/l2tp/
A Dl2tp_ppp.c142 sk = rcu_dereference(ps->sk); in pppol2tp_session_get_sock()
405 mutex_lock(&ps->sk_lock); in pppol2tp_session_close()
406 ps->__sk = rcu_dereference_protected(ps->sk, in pppol2tp_session_close()
409 mutex_unlock(&ps->sk_lock); in pppol2tp_session_close()
410 if (ps->__sk) { in pppol2tp_session_close()
413 sock_put(ps->__sk); in pppol2tp_session_close()
532 mutex_init(&ps->sk_lock); in pppol2tp_session_init()
533 ps->owner = current->pid; in pppol2tp_session_init()
754 mutex_lock(&ps->sk_lock); in pppol2tp_connect()
757 ps->__sk) { in pppol2tp_connect()
[all …]
/net/mac80211/
A Dtx.c341 ps = &sdata->u.ap.ps; in purge_old_ps_buffers()
343 ps = &sdata->u.mesh.ps; in purge_old_ps_buffers()
382 struct ps_data *ps; in ieee80211_tx_h_multicast_ps_buf() local
398 ps = &tx->sdata->bss->ps; in ieee80211_tx_h_multicast_ps_buf()
400 ps = &tx->sdata->u.mesh.ps; in ieee80211_tx_h_multicast_ps_buf()
417 if (!atomic_read(&ps->num_sta_ps) && skb_queue_empty(&ps->bc_buf)) in ieee80211_tx_h_multicast_ps_buf()
4915 if (ps->dtim_count == 0 && !skb_queue_empty(&ps->bc_buf)) in __ieee80211_beacon_add_tim()
5374 struct ps_data *ps = &sdata->u.ap.ps; in ieee80211_s1g_need_long_beacon() local
5996 ps = &sdata->u.ap.ps; in ieee80211_get_buffered_bc()
5998 ps = &sdata->u.mesh.ps; in ieee80211_get_buffered_bc()
[all …]
A Dsta_info.c138 struct ps_data *ps; in __cleanup_single_sta() local
145 ps = &sdata->bss->ps; in __cleanup_single_sta()
147 ps = &sdata->u.mesh.ps; in __cleanup_single_sta()
155 atomic_dec(&ps->num_sta_ps); in __cleanup_single_sta()
1069 struct ps_data *ps; in __sta_info_recalc_tim() local
1080 ps = &sta->sdata->bss->ps; in __sta_info_recalc_tim()
1083 ps = &sta->sdata->u.mesh.ps; in __sta_info_recalc_tim()
1134 __bss_tim_set(ps->tim, id); in __sta_info_recalc_tim()
1773 struct ps_data *ps; in ieee80211_sta_ps_deliver_wakeup() local
1780 ps = &sdata->bss->ps; in ieee80211_sta_ps_deliver_wakeup()
[all …]
A Dutil.c328 struct ps_data *ps = NULL; in __ieee80211_wake_txqs() local
340 ps = &sdata->bss->ps; in __ieee80211_wake_txqs()
373 (ps && atomic_read(&ps->num_sta_ps)) || ac != vif->txq->ac) in __ieee80211_wake_txqs()
3921 struct ps_data *ps; in ieee80211_recalc_dtim() local
3932 ps = &sdata->bss->ps; in ieee80211_recalc_dtim()
3934 ps = &sdata->u.mesh.ps; in ieee80211_recalc_dtim()
3952 ps->dtim_count = dtim_count; in ieee80211_recalc_dtim()
3964 struct ps_data *ps = &sdata->bss->ps; in ieee80211_recalc_sb_count() local
3979 ps->sb_count = sb_idx ? lb_period - sb_idx : 0; in ieee80211_recalc_sb_count()
A Diface.c462 struct ps_data *ps; in ieee80211_do_stop() local
563 ps = &sdata->bss->ps; in ieee80211_do_stop()
565 spin_lock_irqsave(&ps->bc_buf.lock, flags); in ieee80211_do_stop()
566 skb_queue_walk_safe(&ps->bc_buf, skb, tmp) { in ieee80211_do_stop()
568 __skb_unlink(skb, &ps->bc_buf); in ieee80211_do_stop()
573 spin_unlock_irqrestore(&ps->bc_buf.lock, flags); in ieee80211_do_stop()
1851 skb_queue_head_init(&sdata->u.ap.ps.bc_buf); in ieee80211_setup_sdata()
A Ddebugfs_netdev.c603 IEEE80211_IF_FILE(num_sta_ps, u.ap.ps.num_sta_ps, ATOMIC);
604 IEEE80211_IF_FILE(dtim_count, u.ap.ps.dtim_count, DEC);
611 skb_queue_len(&sdata->u.ap.ps.bc_buf)); in ieee80211_if_fmt_num_buffered_multicast()
A Dmesh_ps.c271 atomic_inc(&sta->sdata->u.mesh.ps.num_sta_ps); in ieee80211_mps_sta_status_update()
A Dmesh.c1239 local->total_ps_buffered -= skb_queue_len(&ifmsh->ps.bc_buf); in ieee80211_stop_mesh()
1240 skb_queue_purge(&ifmsh->ps.bc_buf); in ieee80211_stop_mesh()
1788 skb_queue_head_init(&ifmsh->ps.bc_buf); in ieee80211_mesh_init_sdata()
A Dtrace.h451 __field(bool, ps)
462 __entry->ps = sdata->vif.cfg.ps;
A Dieee80211_i.h323 struct ps_data ps; member
810 struct ps_data ps; member
A Drx.c1583 struct ps_data *ps; in sta_ps_start() local
1588 ps = &sdata->bss->ps; in sta_ps_start()
1592 atomic_inc(&ps->num_sta_ps); in sta_ps_start()
A Dcfg.c1806 local->total_ps_buffered -= skb_queue_len(&sdata->u.ap.ps.bc_buf); in ieee80211_stop_ap()
1807 ieee80211_purge_tx_queue(&local->hw, &sdata->u.ap.ps.bc_buf); in ieee80211_stop_ap()
A Dmlme.c3372 if (sdata->vif.cfg.ps != ps_allowed) { in ieee80211_recalc_ps_vif()
3373 sdata->vif.cfg.ps = ps_allowed; in ieee80211_recalc_ps_vif()
8760 ifmgd->powersave = sdata->wdev.ps; in ieee80211_sta_setup_sdata()
/net/wireless/
A Dwext-compat.c1126 bool ps; in cfg80211_wext_siwpower() local
1137 ps = false; in cfg80211_wext_siwpower()
1143 ps = true; in cfg80211_wext_siwpower()
1158 err = rdev_set_power_mgmt(rdev, dev, ps, timeout); in cfg80211_wext_siwpower()
1162 wdev->ps = ps; in cfg80211_wext_siwpower()
1176 wrq->disabled = !wdev->ps; in cfg80211_wext_giwpower()
A Dcore.c1448 wdev->ps = true; in cfg80211_init_wdev()
1450 wdev->ps = false; in cfg80211_init_wdev()
1636 rdev_set_power_mgmt(rdev, dev, wdev->ps, in cfg80211_netdev_notifier_call()
1639 wdev->ps = false; in cfg80211_netdev_notifier_call()
A Dnl80211.c13618 if (state == wdev->ps) in nl80211_set_power_save()
13623 wdev->ps = state; in nl80211_set_power_save()
13653 if (wdev->ps) in nl80211_get_power_save()

Completed in 116 milliseconds