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