Lines Matching refs:patterns
8769 pat_len = wowlan->patterns[i].pattern_len; in nl80211_send_wowlan_patterns()
8771 wowlan->patterns[i].mask) || in nl80211_send_wowlan_patterns()
8773 wowlan->patterns[i].pattern) || in nl80211_send_wowlan_patterns()
8775 wowlan->patterns[i].pkt_offset)) in nl80211_send_wowlan_patterns()
9215 new_triggers.patterns = kcalloc(n_patterns, in nl80211_set_wowlan()
9216 sizeof(new_triggers.patterns[0]), in nl80211_set_wowlan()
9218 if (!new_triggers.patterns) in nl80211_set_wowlan()
9249 new_triggers.patterns[i].pkt_offset = pkt_offset; in nl80211_set_wowlan()
9256 new_triggers.patterns[i].mask = mask_pat; in nl80211_set_wowlan()
9260 new_triggers.patterns[i].pattern = mask_pat; in nl80211_set_wowlan()
9261 new_triggers.patterns[i].pattern_len = pat_len; in nl80211_set_wowlan()
9314 kfree(new_triggers.patterns[i].mask); in nl80211_set_wowlan()
9315 kfree(new_triggers.patterns); in nl80211_set_wowlan()
9360 pat_len = rule->patterns[j].pattern_len; in nl80211_send_coalesce_rules()
9363 rule->patterns[j].mask) || in nl80211_send_coalesce_rules()
9365 rule->patterns[j].pattern) || in nl80211_send_coalesce_rules()
9367 rule->patterns[j].pkt_offset)) in nl80211_send_coalesce_rules()
9420 kfree(rule->patterns[j].mask); in cfg80211_rdev_free_coalesce()
9421 kfree(rule->patterns); in cfg80211_rdev_free_coalesce()
9465 new_rule->patterns = kcalloc(n_patterns, sizeof(new_rule->patterns[0]), in nl80211_parse_coalesce_rule()
9467 if (!new_rule->patterns) in nl80211_parse_coalesce_rule()
9496 new_rule->patterns[i].pkt_offset = pkt_offset; in nl80211_parse_coalesce_rule()
9502 new_rule->patterns[i].mask = mask_pat; in nl80211_parse_coalesce_rule()
9507 new_rule->patterns[i].pattern = mask_pat; in nl80211_parse_coalesce_rule()
9508 new_rule->patterns[i].pattern_len = pat_len; in nl80211_parse_coalesce_rule()
9577 kfree(tmp_rule->patterns[j].mask); in nl80211_set_coalesce()
9578 kfree(tmp_rule->patterns); in nl80211_set_coalesce()