Home
last modified time | relevance | path

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

/net/l2tp/
Dl2tp_ppp.c202 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv() local
208 sk = ps->sock; in pppol2tp_recv()
252 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_sock_hold() local
254 if (ps->sock) in pppol2tp_session_sock_hold()
255 sock_hold(ps->sock); in pppol2tp_session_sock_hold()
260 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_sock_put() local
262 if (ps->sock) in pppol2tp_session_sock_put()
263 sock_put(ps->sock); in pppol2tp_session_sock_put()
282 struct pppol2tp_session *ps; in pppol2tp_sendmsg() local
295 ps = l2tp_session_priv(session); in pppol2tp_sendmsg()
[all …]
/net/mac80211/
Dtx.c360 struct ps_data *ps; in purge_old_ps_buffers() local
363 ps = &sdata->u.ap.ps; in purge_old_ps_buffers()
365 ps = &sdata->u.mesh.ps; in purge_old_ps_buffers()
369 skb = skb_dequeue(&ps->bc_buf); in purge_old_ps_buffers()
374 total += skb_queue_len(&ps->bc_buf); in purge_old_ps_buffers()
404 struct ps_data *ps; in ieee80211_tx_h_multicast_ps_buf() local
420 ps = &tx->sdata->bss->ps; in ieee80211_tx_h_multicast_ps_buf()
422 ps = &tx->sdata->u.mesh.ps; in ieee80211_tx_h_multicast_ps_buf()
439 if (!atomic_read(&ps->num_sta_ps) && skb_queue_empty(&ps->bc_buf)) in ieee80211_tx_h_multicast_ps_buf()
452 if (skb_queue_len(&ps->bc_buf) >= AP_MAX_BC_BUFFER) { in ieee80211_tx_h_multicast_ps_buf()
[all …]
Dsta_info.c94 struct ps_data *ps; in __cleanup_single_sta() local
101 ps = &sdata->bss->ps; in __cleanup_single_sta()
103 ps = &sdata->u.mesh.ps; in __cleanup_single_sta()
111 atomic_dec(&ps->num_sta_ps); in __cleanup_single_sta()
683 struct ps_data *ps; in __sta_info_recalc_tim() local
694 ps = &sta->sdata->bss->ps; in __sta_info_recalc_tim()
697 ps = &sta->sdata->u.mesh.ps; in __sta_info_recalc_tim()
744 if (indicate_tim == __bss_tim_get(ps->tim, id)) in __sta_info_recalc_tim()
748 __bss_tim_set(ps->tim, id); in __sta_info_recalc_tim()
750 __bss_tim_clear(ps->tim, id); in __sta_info_recalc_tim()
[all …]
Diface.c803 struct ps_data *ps; in ieee80211_do_stop() local
924 ps = &sdata->bss->ps; in ieee80211_do_stop()
926 spin_lock_irqsave(&ps->bc_buf.lock, flags); in ieee80211_do_stop()
927 skb_queue_walk_safe(&ps->bc_buf, skb, tmp) { in ieee80211_do_stop()
929 __skb_unlink(skb, &ps->bc_buf); in ieee80211_do_stop()
934 spin_unlock_irqrestore(&ps->bc_buf.lock, flags); in ieee80211_do_stop()
1450 skb_queue_head_init(&sdata->u.ap.ps.bc_buf); in ieee80211_setup_sdata()
Ddebugfs_netdev.c477 IEEE80211_IF_FILE(num_sta_ps, u.ap.ps.num_sta_ps, ATOMIC);
478 IEEE80211_IF_FILE(dtim_count, u.ap.ps.dtim_count, DEC);
485 skb_queue_len(&sdata->u.ap.ps.bc_buf)); in ieee80211_if_fmt_num_buffered_multicast()
Dutil.c3292 struct ps_data *ps; in ieee80211_recalc_dtim() local
3303 ps = &sdata->bss->ps; in ieee80211_recalc_dtim()
3305 ps = &sdata->u.mesh.ps; in ieee80211_recalc_dtim()
3323 ps->dtim_count = dtim_count; in ieee80211_recalc_dtim()
Dmesh.c941 local->total_ps_buffered -= skb_queue_len(&ifmsh->ps.bc_buf); in ieee80211_stop_mesh()
942 skb_queue_purge(&ifmsh->ps.bc_buf); in ieee80211_stop_mesh()
1468 skb_queue_head_init(&ifmsh->ps.bc_buf); in ieee80211_mesh_init_sdata()
Dmesh_ps.c266 atomic_inc(&sta->sdata->u.mesh.ps.num_sta_ps); in ieee80211_mps_sta_status_update()
Dtrace.h421 __field(bool, ps);
461 __entry->ps = info->ps;
Dieee80211_i.h294 struct ps_data ps; member
698 struct ps_data ps; member
Drx.c1371 struct ps_data *ps; in sta_ps_start() local
1376 ps = &sdata->bss->ps; in sta_ps_start()
1380 atomic_inc(&ps->num_sta_ps); in sta_ps_start()
Dmlme.c1562 if (sdata->vif.bss_conf.ps != ps_allowed) { in ieee80211_recalc_ps_vif()
1563 sdata->vif.bss_conf.ps = ps_allowed; in ieee80211_recalc_ps_vif()
4263 ifmgd->powersave = sdata->wdev.ps; in ieee80211_sta_setup_sdata()
Dcfg.c1081 local->total_ps_buffered -= skb_queue_len(&sdata->u.ap.ps.bc_buf); in ieee80211_stop_ap()
1082 ieee80211_purge_tx_queue(&local->hw, &sdata->u.ap.ps.bc_buf); in ieee80211_stop_ap()
/net/wireless/
Dwext-compat.c1104 bool ps = wdev->ps; in cfg80211_wext_siwpower() local
1115 ps = false; in cfg80211_wext_siwpower()
1121 ps = true; in cfg80211_wext_siwpower()
1134 err = rdev_set_power_mgmt(rdev, dev, ps, timeout); in cfg80211_wext_siwpower()
1138 wdev->ps = ps; in cfg80211_wext_siwpower()
1151 wrq->disabled = !wdev->ps; in cfg80211_wext_giwpower()
Dcore.c1189 wdev->ps = true; in cfg80211_netdev_notifier_call()
1191 wdev->ps = false; in cfg80211_netdev_notifier_call()
1266 rdev_set_power_mgmt(rdev, dev, wdev->ps, in cfg80211_netdev_notifier_call()
1269 wdev->ps = false; in cfg80211_netdev_notifier_call()
Dnl80211.c9683 if (state == wdev->ps) in nl80211_set_power_save()
9688 wdev->ps = state; in nl80211_set_power_save()
9718 if (wdev->ps) in nl80211_get_power_save()