Home
last modified time | relevance | path

Searched refs:pkt_filterp (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_cfg80211.c411 struct wl_pkt_filter *pkt_filterp; in wl_dongle_filter() local
425 pkt_filterp = (struct wl_pkt_filter *)(buf + str_len + 1); in wl_dongle_filter()
441 (char *)pkt_filterp->u.pattern. in wl_dongle_filter()
453 (char *)&pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in wl_dongle_filter()
470 memcpy((char *)pkt_filterp, &pkt_filter, in wl_dongle_filter()
H A Ddhd_common.c5999 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
6025 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
6036 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
6112 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
6166 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
6203 (char *) pkt_filterp->u.pattern.mask_and_pattern); in dhd_pktfilter_offload_set()
6217 (char *) &pkt_filterp->u.pattern.mask_and_pattern[rc]); in dhd_pktfilter_offload_set()
6237 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
6244 (wl_pkt_filter_pattern_listel_t *)&pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
6358 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Dwl_cfg80211.c8064 wl_pkt_filter_t *pkt_filterp = NULL; in wl_wowlan_config() local
8079 pkt_filterp = (wl_pkt_filter_t *)MALLOCZ(cfg->osh, max_buf_size); in wl_wowlan_config()
8080 if (pkt_filterp == NULL) { in wl_wowlan_config()
8090 bzero(pkt_filterp, max_buf_size); in wl_wowlan_config()
8093 store32_ua(&pkt_filterp->id, (WL_WOWLAN_PKT_FILTER_ID_FIRST + i)); in wl_wowlan_config()
8096 store32_ua(&pkt_filterp->type, WL_PKT_FILTER_TYPE_PATTERN_MATCH); in wl_wowlan_config()
8100 store32_ua(&pkt_filterp->u.pattern.size_bytes, pattern_size); in wl_wowlan_config()
8104 store32_ua(&pkt_filterp->u.pattern.offset, wow->patterns[i].pkt_offset); in wl_wowlan_config()
8116 pkt_filterp->u.pattern.mask_and_pattern[j] = 0xFF; in wl_wowlan_config()
8126 memcpy(&pkt_filterp->u.pattern.mask_and_pattern[pattern_size], in wl_wowlan_config()
[all …]
H A Ddhd_linux.c20208 wl_pkt_filter_t * pkt_filterp; in __dhd_apf_add_filter() local
20242 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len); in __dhd_apf_add_filter()
20243 pkt_filterp->id = htod32(filter_id); in __dhd_apf_add_filter()
20244 pkt_filterp->negate_match = htod32(FALSE); in __dhd_apf_add_filter()
20245 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH); in __dhd_apf_add_filter()
20247 apf_program = &pkt_filterp->u.apf_program; in __dhd_apf_add_filter()
20270 wl_pkt_filter_enable_t * pkt_filterp; in __dhd_apf_config_filter() local
20283 buf_len = cmd_len + sizeof(*pkt_filterp); in __dhd_apf_config_filter()
20293 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len); in __dhd_apf_config_filter()
20294 pkt_filterp->id = htod32(filter_id); in __dhd_apf_config_filter()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_cfg80211.c396 struct wl_pkt_filter *pkt_filterp; in wl_dongle_filter() local
411 pkt_filterp = (struct wl_pkt_filter *)(buf + str_len + 1); in wl_dongle_filter()
427 (char *)pkt_filterp->u.pattern. in wl_dongle_filter()
432 (char *)&pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in wl_dongle_filter()
449 memcpy((char *)pkt_filterp, &pkt_filter, in wl_dongle_filter()
H A Ddhd_common.c3853 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
3879 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
3888 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
3964 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
4018 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
4055 (char *) pkt_filterp->u.pattern.mask_and_pattern); in dhd_pktfilter_offload_set()
4069 (char *) &pkt_filterp->u.pattern.mask_and_pattern[mask_size]); in dhd_pktfilter_offload_set()
4089 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
4096 (wl_pkt_filter_pattern_listel_t *)&pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
4209 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Dwl_cfg80211.c8671 wl_pkt_filter_t *pkt_filterp = NULL; local
8686 pkt_filterp = (wl_pkt_filter_t *)MALLOCZ(cfg->osh, max_buf_size);
8687 if (pkt_filterp == NULL) {
8697 bzero(pkt_filterp, max_buf_size);
8700 store32_ua(&pkt_filterp->id, (WL_WOWLAN_PKT_FILTER_ID_FIRST + i));
8703 store32_ua(&pkt_filterp->type, WL_PKT_FILTER_TYPE_PATTERN_MATCH);
8707 store32_ua(&pkt_filterp->u.pattern.size_bytes, pattern_size);
8711 store32_ua(&pkt_filterp->u.pattern.offset, wow->patterns[i].pkt_offset);
8723 pkt_filterp->u.pattern.mask_and_pattern[j] = 0xFF;
8733 memcpy(&pkt_filterp->u.pattern.mask_and_pattern[pattern_size],
[all …]
H A Ddhd_linux.c15257 wl_pkt_filter_t * pkt_filterp; local
15291 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len);
15292 pkt_filterp->id = htod32(filter_id);
15293 pkt_filterp->negate_match = htod32(FALSE);
15294 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH);
15296 apf_program = &pkt_filterp->u.apf_program;
15319 wl_pkt_filter_enable_t * pkt_filterp; local
15332 buf_len = cmd_len + sizeof(*pkt_filterp);
15342 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len);
15343 pkt_filterp->id = htod32(filter_id);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_cfg80211.c396 struct wl_pkt_filter *pkt_filterp; in wl_dongle_filter() local
411 pkt_filterp = (struct wl_pkt_filter *)(buf + str_len + 1); in wl_dongle_filter()
427 (char *)pkt_filterp->u.pattern. in wl_dongle_filter()
432 (char *)&pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in wl_dongle_filter()
449 memcpy((char *)pkt_filterp, &pkt_filter, in wl_dongle_filter()
H A Ddhd_common.c3873 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
3899 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
3908 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
3984 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
4038 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
4075 (char *) pkt_filterp->u.pattern.mask_and_pattern); in dhd_pktfilter_offload_set()
4089 (char *) &pkt_filterp->u.pattern.mask_and_pattern[mask_size]); in dhd_pktfilter_offload_set()
4109 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
4116 (wl_pkt_filter_pattern_listel_t *)&pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
4229 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Dwl_cfg80211.c8770 wl_pkt_filter_t *pkt_filterp = NULL; local
8785 pkt_filterp = (wl_pkt_filter_t *)MALLOCZ(cfg->osh, max_buf_size);
8786 if (pkt_filterp == NULL) {
8796 bzero(pkt_filterp, max_buf_size);
8799 store32_ua(&pkt_filterp->id, (WL_WOWLAN_PKT_FILTER_ID_FIRST + i));
8802 store32_ua(&pkt_filterp->type, WL_PKT_FILTER_TYPE_PATTERN_MATCH);
8806 store32_ua(&pkt_filterp->u.pattern.size_bytes, pattern_size);
8810 store32_ua(&pkt_filterp->u.pattern.offset, wow->patterns[i].pkt_offset);
8822 pkt_filterp->u.pattern.mask_and_pattern[j] = 0xFF;
8832 memcpy(&pkt_filterp->u.pattern.mask_and_pattern[pattern_size],
[all …]
H A Ddhd_linux.c15065 wl_pkt_filter_t * pkt_filterp; local
15099 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len);
15100 pkt_filterp->id = htod32(filter_id);
15101 pkt_filterp->negate_match = htod32(FALSE);
15102 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH);
15104 apf_program = &pkt_filterp->u.apf_program;
15127 wl_pkt_filter_enable_t * pkt_filterp; local
15140 buf_len = cmd_len + sizeof(*pkt_filterp);
15150 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len);
15151 pkt_filterp->id = htod32(filter_id);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_cfg80211.c411 struct wl_pkt_filter *pkt_filterp; in wl_dongle_filter() local
425 pkt_filterp = (struct wl_pkt_filter *)(buf + str_len + 1); in wl_dongle_filter()
441 (char *)pkt_filterp->u.pattern. in wl_dongle_filter()
453 (char *)&pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in wl_dongle_filter()
470 memcpy((char *)pkt_filterp, &pkt_filter, in wl_dongle_filter()
H A Ddhd_common.c5994 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
6020 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
6031 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
6107 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
6161 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
6198 (char *) pkt_filterp->u.pattern.mask_and_pattern); in dhd_pktfilter_offload_set()
6212 (char *) &pkt_filterp->u.pattern.mask_and_pattern[rc]); in dhd_pktfilter_offload_set()
6232 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
6239 (wl_pkt_filter_pattern_listel_t *)&pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
6353 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Dwl_cfg80211.c8112 wl_pkt_filter_t *pkt_filterp = NULL; in wl_wowlan_config() local
8127 pkt_filterp = (wl_pkt_filter_t *)MALLOCZ(cfg->osh, max_buf_size); in wl_wowlan_config()
8128 if (pkt_filterp == NULL) { in wl_wowlan_config()
8138 bzero(pkt_filterp, max_buf_size); in wl_wowlan_config()
8141 store32_ua(&pkt_filterp->id, (WL_WOWLAN_PKT_FILTER_ID_FIRST + i)); in wl_wowlan_config()
8144 store32_ua(&pkt_filterp->type, WL_PKT_FILTER_TYPE_PATTERN_MATCH); in wl_wowlan_config()
8148 store32_ua(&pkt_filterp->u.pattern.size_bytes, pattern_size); in wl_wowlan_config()
8152 store32_ua(&pkt_filterp->u.pattern.offset, wow->patterns[i].pkt_offset); in wl_wowlan_config()
8164 pkt_filterp->u.pattern.mask_and_pattern[j] = 0xFF; in wl_wowlan_config()
8174 memcpy(&pkt_filterp->u.pattern.mask_and_pattern[pattern_size], in wl_wowlan_config()
[all …]
H A Ddhd_linux.c20102 wl_pkt_filter_t * pkt_filterp; in __dhd_apf_add_filter() local
20136 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len); in __dhd_apf_add_filter()
20137 pkt_filterp->id = htod32(filter_id); in __dhd_apf_add_filter()
20138 pkt_filterp->negate_match = htod32(FALSE); in __dhd_apf_add_filter()
20139 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH); in __dhd_apf_add_filter()
20141 apf_program = &pkt_filterp->u.apf_program; in __dhd_apf_add_filter()
20164 wl_pkt_filter_enable_t * pkt_filterp; in __dhd_apf_config_filter() local
20177 buf_len = cmd_len + sizeof(*pkt_filterp); in __dhd_apf_config_filter()
20187 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len); in __dhd_apf_config_filter()
20188 pkt_filterp->id = htod32(filter_id); in __dhd_apf_config_filter()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_cfg80211.c396 struct wl_pkt_filter *pkt_filterp; in wl_dongle_filter() local
411 pkt_filterp = (struct wl_pkt_filter *)(buf + str_len + 1); in wl_dongle_filter()
427 (char *)pkt_filterp->u.pattern. in wl_dongle_filter()
432 (char *)&pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in wl_dongle_filter()
449 memcpy((char *)pkt_filterp, &pkt_filter, in wl_dongle_filter()
H A Ddhd_common.c3873 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
3899 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
3908 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
3984 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
4038 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
4075 (char *) pkt_filterp->u.pattern.mask_and_pattern); in dhd_pktfilter_offload_set()
4089 (char *) &pkt_filterp->u.pattern.mask_and_pattern[mask_size]); in dhd_pktfilter_offload_set()
4109 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
4116 (wl_pkt_filter_pattern_listel_t *)&pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
4229 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Dwl_cfg80211.c8772 wl_pkt_filter_t *pkt_filterp = NULL; local
8787 pkt_filterp = (wl_pkt_filter_t *)MALLOCZ(cfg->osh, max_buf_size);
8788 if (pkt_filterp == NULL) {
8798 bzero(pkt_filterp, max_buf_size);
8801 store32_ua(&pkt_filterp->id, (WL_WOWLAN_PKT_FILTER_ID_FIRST + i));
8804 store32_ua(&pkt_filterp->type, WL_PKT_FILTER_TYPE_PATTERN_MATCH);
8808 store32_ua(&pkt_filterp->u.pattern.size_bytes, pattern_size);
8812 store32_ua(&pkt_filterp->u.pattern.offset, wow->patterns[i].pkt_offset);
8824 pkt_filterp->u.pattern.mask_and_pattern[j] = 0xFF;
8834 memcpy(&pkt_filterp->u.pattern.mask_and_pattern[pattern_size],
[all …]
H A Ddhd_linux.c15130 wl_pkt_filter_t * pkt_filterp; local
15164 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len);
15165 pkt_filterp->id = htod32(filter_id);
15166 pkt_filterp->negate_match = htod32(FALSE);
15167 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH);
15169 apf_program = &pkt_filterp->u.apf_program;
15192 wl_pkt_filter_enable_t * pkt_filterp; local
15205 buf_len = cmd_len + sizeof(*pkt_filterp);
15215 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len);
15216 pkt_filterp->id = htod32(filter_id);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_common.c3364 wl_pkt_filter_enable_t * pkt_filterp; in dhd_pktfilter_offload_enable() local
3390 pkt_filterp = (wl_pkt_filter_enable_t *)(buf + str_len + 1); in dhd_pktfilter_offload_enable()
3401 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_enable()
3466 wl_pkt_filter_t *pkt_filterp; in dhd_pktfilter_offload_set() local
3515 pkt_filterp = (wl_pkt_filter_t *) (buf + str_len + 1); in dhd_pktfilter_offload_set()
3555 (char *) pkt_filterp->u.pattern.mask_and_pattern)); in dhd_pktfilter_offload_set()
3565 (char *) &pkt_filterp->u.pattern.mask_and_pattern[mask_size])); in dhd_pktfilter_offload_set()
3580 memcpy((char *)pkt_filterp, in dhd_pktfilter_offload_set()
3586 wl_pkt_filter_pattern_listel_t *pf_el = &pkt_filterp->u.patlist.patterns[0]; in dhd_pktfilter_offload_set()
3693 pkt_filter.u.patlist.totsize = buf + buf_len - (char*)pkt_filterp; in dhd_pktfilter_offload_set()
[all …]
H A Ddhd_linux.c15906 wl_pkt_filter_t * pkt_filterp; in __dhd_apf_add_filter() local
15942 pkt_filterp = (wl_pkt_filter_t *) (buf + cmd_len); in __dhd_apf_add_filter()
15943 pkt_filterp->id = htod32(filter_id); in __dhd_apf_add_filter()
15944 pkt_filterp->negate_match = htod32(FALSE); in __dhd_apf_add_filter()
15945 pkt_filterp->type = htod32(WL_PKT_FILTER_TYPE_APF_MATCH); in __dhd_apf_add_filter()
15947 apf_program = &pkt_filterp->u.apf_program; in __dhd_apf_add_filter()
15970 wl_pkt_filter_enable_t * pkt_filterp; in __dhd_apf_config_filter() local
15984 buf_len = cmd_len + sizeof(*pkt_filterp); in __dhd_apf_config_filter()
15995 pkt_filterp = (wl_pkt_filter_enable_t *) (buf + cmd_len); in __dhd_apf_config_filter()
15996 pkt_filterp->id = htod32(filter_id); in __dhd_apf_config_filter()
[all …]