Lines Matching defs:new
80 static void ath10k_wow_convert_8023_to_80211(struct cfg80211_pkt_pattern *new,
126 /* Calculate new pkt_offset */
128 new->pkt_offset = old->pkt_offset +
131 new->pkt_offset = old->pkt_offset +
135 new->pkt_offset = old->pkt_offset + hdr_len + rfc_len - ETH_HLEN;
137 /* Calculate new hdr end offset */
149 new->pattern_len = hdr_80211_end_offset - new->pkt_offset;
151 memcpy((u8 *)new->pattern,
152 hdr_80211_pattern + new->pkt_offset,
153 new->pattern_len);
154 memcpy((u8 *)new->mask,
155 hdr_80211_bit_mask + new->pkt_offset,
156 new->pattern_len);
160 memcpy((u8 *)new->pattern + new->pattern_len,
163 memcpy((u8 *)new->mask + new->pattern_len,
167 new->pattern_len += total_len - ETH_HLEN;