Searched refs:rtw_pattern (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | wow.c | 217 struct rtw89_wow_cam_info *rtw_pattern, in rtw89_wow_pattern_get_type() 233 rtw_pattern->bc = true; in rtw89_wow_pattern_get_type() 235 rtw_pattern->mc = true; in rtw89_wow_pattern_get_type() 238 rtw_pattern->uc = true; in rtw89_wow_pattern_get_type() 250 struct rtw89_wow_cam_info *rtw_pattern) in rtw89_wow_pattern_generate() 265 memset(rtw_pattern, 0, sizeof(*rtw_pattern)); in rtw89_wow_pattern_generate() 267 ret = rtw89_wow_pattern_get_type(rtwvif, rtw_pattern, pattern, in rtw89_wow_pattern_generate() 301 memcpy(rtw_pattern->mask, mask_hw, sizeof(rtw_pattern in rtw89_wow_pattern_generate() 216 rtw89_wow_pattern_get_type(struct rtw89_vif *rtwvif, struct rtw89_wow_cam_info *rtw_pattern, const u8 *pattern, u8 da_mask) rtw89_wow_pattern_get_type() argument 247 rtw89_wow_pattern_generate(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, const struct cfg80211_pkt_pattern *pkt_pattern, struct rtw89_wow_cam_info *rtw_pattern) rtw89_wow_pattern_generate() argument 325 struct rtw89_wow_cam_info *rtw_pattern = rtw_wow->patterns; rtw89_wow_parse_patterns() local 357 struct rtw89_wow_cam_info *rtw_pattern = rtw_wow->patterns; rtw89_wow_pattern_clear_cam() local 370 struct rtw89_wow_cam_info *rtw_pattern = rtw_wow->patterns; rtw89_wow_pattern_write() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | wow.c | 49 struct rtw_wow_pattern *rtw_pattern) in rtw_wow_pattern_write_cam_ent() 57 wdata = rtw_pattern->mask[i * 4]; in rtw_wow_pattern_write_cam_ent() 58 wdata |= rtw_pattern->mask[i * 4 + 1] << 8; in rtw_wow_pattern_write_cam_ent() 59 wdata |= rtw_pattern->mask[i * 4 + 2] << 16; in rtw_wow_pattern_write_cam_ent() 60 wdata |= rtw_pattern->mask[i * 4 + 3] << 24; in rtw_wow_pattern_write_cam_ent() 64 wdata = rtw_pattern->crc; in rtw_wow_pattern_write_cam_ent() 67 switch (rtw_pattern->type) { in rtw_wow_pattern_write_cam_ent() 137 struct rtw_wow_pattern *rtw_pattern) in rtw_wow_pattern_generate() 154 memset(rtw_pattern, 0, sizeof(*rtw_pattern)); in rtw_wow_pattern_generate() 48 rtw_wow_pattern_write_cam_ent(struct rtw_dev *rtwdev, u8 id, struct rtw_wow_pattern *rtw_pattern) rtw_wow_pattern_write_cam_ent() argument 134 rtw_wow_pattern_generate(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif, const struct cfg80211_pkt_pattern *pkt_pattern, struct rtw_wow_pattern *rtw_pattern) rtw_wow_pattern_generate() argument 228 struct rtw_wow_pattern *rtw_pattern = rtw_wow->patterns; rtw_wow_pattern_write() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | wow.c | 77 struct rtw_wow_pattern *rtw_pattern) in rtw_wow_pattern_write_cam_ent() 85 wdata = rtw_pattern->mask[i * 4]; in rtw_wow_pattern_write_cam_ent() 86 wdata |= rtw_pattern->mask[i * 4 + 1] << 8; in rtw_wow_pattern_write_cam_ent() 87 wdata |= rtw_pattern->mask[i * 4 + 2] << 16; in rtw_wow_pattern_write_cam_ent() 88 wdata |= rtw_pattern->mask[i * 4 + 3] << 24; in rtw_wow_pattern_write_cam_ent() 92 wdata = rtw_pattern->crc; in rtw_wow_pattern_write_cam_ent() 95 switch (rtw_pattern->type) { in rtw_wow_pattern_write_cam_ent() 165 struct rtw_wow_pattern *rtw_pattern) in rtw_wow_pattern_generate() 182 memset(rtw_pattern, 0, sizeof(*rtw_pattern)); in rtw_wow_pattern_generate() 76 rtw_wow_pattern_write_cam_ent(struct rtw_dev *rtwdev, u8 id, struct rtw_wow_pattern *rtw_pattern) rtw_wow_pattern_write_cam_ent() argument 162 rtw_wow_pattern_generate(struct rtw_dev *rtwdev, struct rtw_vif *rtwvif, const struct cfg80211_pkt_pattern *pkt_pattern, struct rtw_wow_pattern *rtw_pattern) rtw_wow_pattern_generate() argument 256 struct rtw_wow_pattern *rtw_pattern = rtw_wow->patterns; rtw_wow_pattern_write() local [all...] |
Completed in 3 milliseconds