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