Lines Matching refs:psm
601 struct p54_psm *psm; in p54_set_ps() local
612 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*psm), in p54_set_ps()
617 psm = (struct p54_psm *)skb_put(skb, sizeof(*psm)); in p54_set_ps()
618 psm->mode = cpu_to_le16(mode); in p54_set_ps()
619 psm->aid = cpu_to_le16(priv->aid); in p54_set_ps()
620 for (i = 0; i < ARRAY_SIZE(psm->intervals); i++) { in p54_set_ps()
621 psm->intervals[i].interval = in p54_set_ps()
623 psm->intervals[i].periods = cpu_to_le16(1); in p54_set_ps()
626 psm->beacon_rssi_skip_max = 200; in p54_set_ps()
627 psm->rssi_delta_threshold = 0; in p54_set_ps()
628 psm->nr = 1; in p54_set_ps()
629 psm->exclude[0] = WLAN_EID_TIM; in p54_set_ps()