Lines Matching defs:ptlv
253 struct tlv *ptlv, tlv = {
259 ptlv = skb_put_zero(skb, len);
260 memcpy(ptlv, &tlv, sizeof(tlv));
270 return ptlv;
2493 struct mt76_connac_wow_pattern_tlv *ptlv;
2502 skb = mt76_mcu_msg_alloc(dev, NULL, sizeof(hdr) + sizeof(*ptlv));
2507 ptlv = (struct mt76_connac_wow_pattern_tlv *)skb_put_zero(skb, sizeof(*ptlv));
2508 ptlv->tag = cpu_to_le16(UNI_SUSPEND_WOW_PATTERN);
2509 ptlv->len = cpu_to_le16(sizeof(*ptlv));
2510 ptlv->data_len = pattern->pattern_len;
2511 ptlv->enable = enable;
2512 ptlv->index = index;
2514 memcpy(ptlv->pattern, pattern->pattern, pattern->pattern_len);
2515 memcpy(ptlv->mask, pattern->mask, DIV_ROUND_UP(pattern->pattern_len, 8));