Lines Matching full:pm

62 	mps_dbg(sta->sdata, "announcing peer-specific power mode to %pM\n",  in mps_qos_null_tx()
126 mps_dbg(sdata, "setting non-peer PM to active for peering\n"); in ieee80211_mps_local_status_update()
129 mps_dbg(sdata, "setting non-peer PM to deep sleep\n"); in ieee80211_mps_local_status_update()
132 mps_dbg(sdata, "setting non-peer PM to user value\n"); in ieee80211_mps_local_status_update()
150 * ieee80211_mps_set_sta_local_pm - set local PM towards a mesh STA
153 * @pm: the power mode to set
157 enum nl80211_mesh_power_mode pm) in ieee80211_mps_set_sta_local_pm() argument
161 if (sta->mesh->local_pm == pm) in ieee80211_mps_set_sta_local_pm()
164 mps_dbg(sdata, "local STA operates in mode %d with %pM\n", in ieee80211_mps_set_sta_local_pm()
165 pm, sta->sta.addr); in ieee80211_mps_set_sta_local_pm()
167 sta->mesh->local_pm = pm; in ieee80211_mps_set_sta_local_pm()
195 enum nl80211_mesh_power_mode pm; in ieee80211_mps_set_frame_flags() local
206 pm = sta->mesh->local_pm; in ieee80211_mps_set_frame_flags()
208 pm = sdata->u.mesh.nonpeer_pm; in ieee80211_mps_set_frame_flags()
210 if (pm == NL80211_MESH_POWER_ACTIVE) in ieee80211_mps_set_frame_flags()
221 pm == NL80211_MESH_POWER_DEEP_SLEEP) || in ieee80211_mps_set_frame_flags()
238 enum nl80211_mesh_power_mode pm; in ieee80211_mps_sta_status_update() local
251 pm = sta->mesh->peer_pm; in ieee80211_mps_sta_status_update()
253 pm = sta->mesh->nonpeer_pm; in ieee80211_mps_sta_status_update()
255 do_buffer = (pm != NL80211_MESH_POWER_ACTIVE); in ieee80211_mps_sta_status_update()
272 mps_dbg(sta->sdata, "start PS buffering frames towards %pM\n", in ieee80211_mps_sta_status_update()
282 enum nl80211_mesh_power_mode pm; in mps_set_sta_peer_pm() local
289 * | PM | PSL| Mesh PM | in mps_set_sta_peer_pm()
297 pm = NL80211_MESH_POWER_DEEP_SLEEP; in mps_set_sta_peer_pm()
299 pm = NL80211_MESH_POWER_LIGHT_SLEEP; in mps_set_sta_peer_pm()
301 pm = NL80211_MESH_POWER_ACTIVE; in mps_set_sta_peer_pm()
304 if (sta->mesh->peer_pm == pm) in mps_set_sta_peer_pm()
307 mps_dbg(sta->sdata, "STA %pM enters mode %d\n", in mps_set_sta_peer_pm()
308 sta->sta.addr, pm); in mps_set_sta_peer_pm()
310 sta->mesh->peer_pm = pm; in mps_set_sta_peer_pm()
318 enum nl80211_mesh_power_mode pm; in mps_set_sta_nonpeer_pm() local
321 pm = NL80211_MESH_POWER_DEEP_SLEEP; in mps_set_sta_nonpeer_pm()
323 pm = NL80211_MESH_POWER_ACTIVE; in mps_set_sta_nonpeer_pm()
325 if (sta->mesh->nonpeer_pm == pm) in mps_set_sta_nonpeer_pm()
328 mps_dbg(sta->sdata, "STA %pM sets non-peer mode to %d\n", in mps_set_sta_nonpeer_pm()
329 sta->sta.addr, pm); in mps_set_sta_nonpeer_pm()
331 sta->mesh->nonpeer_pm = pm; in mps_set_sta_nonpeer_pm()
403 mps_dbg(sdata, "sending MPSP trigger%s%s to %pM\n", in mpsp_trigger_send()
433 mps_dbg(sdata, "appending QoS Null in MPSP towards %pM\n", in mpsp_qos_null_append()
497 mps_dbg(sta->sdata, "sending %d frames to PS STA %pM\n", in mps_frame_deliver()
592 mps_dbg(sta->sdata, "%pM indicates buffered frames\n", in ieee80211_mps_frame_release()