Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_linux_mon.c79 monitor_interface mon_if[DHD_MAX_IFS]; member
157 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
158 return &g_monitor.mon_if[i]; in ndev_to_monif()
193 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
197 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
198 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
244 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
248 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
260 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
262 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwl_linux_mon.c79 monitor_interface mon_if[DHD_MAX_IFS]; member
155 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
156 return &g_monitor.mon_if[i]; in ndev_to_monif()
191 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
195 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
196 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
241 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
244 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
255 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
257 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_linux_mon.c78 monitor_interface mon_if[DHD_MAX_IFS]; member
154 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
155 return &g_monitor.mon_if[i]; in ndev_to_monif()
190 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
194 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
195 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
240 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
243 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
254 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
256 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwl_linux_mon.c79 monitor_interface mon_if[DHD_MAX_IFS]; member
155 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
156 return &g_monitor.mon_if[i]; in ndev_to_monif()
191 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
195 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
196 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
241 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
244 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
255 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
257 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_linux_mon.c79 monitor_interface mon_if[DHD_MAX_IFS]; member
157 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
158 return &g_monitor.mon_if[i]; in ndev_to_monif()
193 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
197 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
198 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
244 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
248 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
260 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
262 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dwl_linux_mon.c79 monitor_interface mon_if[DHD_MAX_IFS]; member
155 if (g_monitor.mon_if[i].mon_ndev == ndev) in ndev_to_monif()
156 return &g_monitor.mon_if[i]; in ndev_to_monif()
191 monitor_interface* mon_if; in dhd_mon_if_subif_start_xmit() local
195 mon_if = ndev_to_monif(ndev); in dhd_mon_if_subif_start_xmit()
196 if (mon_if == NULL || mon_if->real_ndev == NULL) { in dhd_mon_if_subif_start_xmit()
241 MON_PRINT("if name: %s, matched if name %s\n", ndev->name, mon_if->real_ndev->name); in dhd_mon_if_subif_start_xmit()
244 ret = dhd_start_xmit(skb, mon_if->real_ndev); in dhd_mon_if_subif_start_xmit()
255 monitor_interface* mon_if; in dhd_mon_if_set_multicast_list() local
257 mon_if = ndev_to_monif(ndev); in dhd_mon_if_set_multicast_list()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/
H A Dmoal_uap_cfg80211.c1093 monitor_iface *mon_if = NULL; in woal_cfg80211_add_mon_if() local
1104 if (handle->mon_if) { in woal_cfg80211_add_mon_if()
1106 __func__, handle->mon_if->mon_ndev->name, in woal_cfg80211_add_mon_if()
1107 handle->mon_if->base_ndev->name); in woal_cfg80211_add_mon_if()
1120 mon_if = woal_prepare_mon_if(priv, name, name_assign_type_tmp, in woal_cfg80211_add_mon_if()
1122 if (!mon_if) { in woal_cfg80211_add_mon_if()
1127 ndev = mon_if->mon_ndev; in woal_cfg80211_add_mon_if()
1132 ndev->ieee80211_ptr = &mon_if->wdev; in woal_cfg80211_add_mon_if()
1133 mon_if->wdev.iftype = NL80211_IFTYPE_MONITOR; in woal_cfg80211_add_mon_if()
1134 mon_if->wdev.wiphy = wiphy; in woal_cfg80211_add_mon_if()
[all …]
H A Dmoal_shim.c891 if ((handle->mon_if) && netif_running(handle->mon_if->mon_ndev)) { in moal_recv_packet_to_mon_if()
892 if (handle->mon_if->radiotap_enabled) { in moal_recv_packet_to_mon_if()
898 handle->mon_if->stats.rx_dropped++; in moal_recv_packet_to_mon_if()
973 handle->mon_if->band_chan_cfg.channel; in moal_recv_packet_to_mon_if()
992 if (handle->mon_if->chandef.chan && in moal_recv_packet_to_mon_if()
993 (handle->mon_if->chandef.chan-> in moal_recv_packet_to_mon_if()
1038 skb->dev = handle->mon_if->mon_ndev; in moal_recv_packet_to_mon_if()
1040 handle->mon_if->stats.rx_bytes += skb->len; in moal_recv_packet_to_mon_if()
1041 handle->mon_if->stats.rx_packets++; in moal_recv_packet_to_mon_if()
H A Dmoal_main.c1453 handle->mon_if = NULL; in woal_init_sw()
3134 monitor_iface *mon_if = netdev_priv(ndev); local
3138 if (mon_if == NULL || mon_if->base_ndev == NULL) {
3192 return woal_hard_start_xmit(skb, mon_if->base_ndev);
3211 monitor_iface *mon_if = (monitor_iface *)netdev_priv(dev); local
3212 return &mon_if->stats;
3269 monitor_iface *mon_if = NULL; local
3288 ndev = alloc_netdev_mq(sizeof(*mon_if), name, name_assign_type,
3291 ndev = alloc_netdev_mq(sizeof(*mon_if), name, NET_NAME_UNKNOWN,
3295 ndev = alloc_netdev_mq(sizeof(*mon_if), name, woal_mon_if_setup, 1);
[all …]
H A Dmoal_sta_cfg80211.c552 if (handle->mon_if) { in woal_cfg80211_set_monitor_channel()
554 (&handle->mon_if->chandef, chandef)) { in woal_cfg80211_set_monitor_channel()
594 memcpy(&handle->mon_if->band_chan_cfg, &band_chan_cfg, in woal_cfg80211_set_monitor_channel()
595 sizeof(handle->mon_if->band_chan_cfg)); in woal_cfg80211_set_monitor_channel()
596 handle->mon_if->chandef = *chandef; in woal_cfg80211_set_monitor_channel()
598 if (handle->mon_if->chandef.chan) in woal_cfg80211_set_monitor_channel()
601 handle->mon_if->chandef.chan->band, in woal_cfg80211_set_monitor_channel()
602 handle->mon_if->chandef.chan->center_freq, in woal_cfg80211_set_monitor_channel()
603 handle->mon_if->chandef.chan->hw_value, in woal_cfg80211_set_monitor_channel()
604 handle->mon_if->chandef.width, in woal_cfg80211_set_monitor_channel()
[all …]
H A Dmoal_eth_ioctl.c8617 monitor_iface *mon_if = NULL; in woal_priv_net_monitor_ioctl() local
8747 if (!handle->mon_if) { in woal_priv_net_monitor_ioctl()
8748 mon_if = woal_prepare_mon_if(priv, "rtap", 0, in woal_priv_net_monitor_ioctl()
8750 if (!mon_if) { in woal_priv_net_monitor_ioctl()
8756 ndev = mon_if->mon_ndev; in woal_priv_net_monitor_ioctl()
8766 handle->mon_if = mon_if; in woal_priv_net_monitor_ioctl()
8769 handle->mon_if->band_chan_cfg.band = net_mon->band; in woal_priv_net_monitor_ioctl()
8770 handle->mon_if->band_chan_cfg.channel = in woal_priv_net_monitor_ioctl()
8772 handle->mon_if->band_chan_cfg.chan_bandwidth = in woal_priv_net_monitor_ioctl()
8776 if (handle->mon_if) { in woal_priv_net_monitor_ioctl()
[all …]
H A Dmoal_main.h1599 monitor_iface *mon_if; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/
H A Dmoal_uap_cfg80211.c1489 monitor_iface *mon_if = NULL; in woal_cfg80211_add_mon_if() local
1500 if (handle->mon_if) { in woal_cfg80211_add_mon_if()
1502 __func__, handle->mon_if->mon_ndev->name, in woal_cfg80211_add_mon_if()
1503 handle->mon_if->base_ndev->name); in woal_cfg80211_add_mon_if()
1516 mon_if = woal_prepare_mon_if(priv, name, name_assign_type_tmp, in woal_cfg80211_add_mon_if()
1518 if (!mon_if) { in woal_cfg80211_add_mon_if()
1522 ndev = mon_if->mon_ndev; in woal_cfg80211_add_mon_if()
1534 ndev->ieee80211_ptr = &mon_if->wdev; in woal_cfg80211_add_mon_if()
1535 mon_if->wdev.iftype = NL80211_IFTYPE_MONITOR; in woal_cfg80211_add_mon_if()
1536 mon_if->wdev.wiphy = wiphy; in woal_cfg80211_add_mon_if()
[all …]
H A Dmoal_main.c2036 handle->mon_if = NULL;
4410 monitor_iface *mon_if = netdev_priv(ndev); local
4414 if (mon_if == NULL || mon_if->base_ndev == NULL) {
4476 return woal_hard_start_xmit(skb, mon_if->base_ndev);
4494 monitor_iface *mon_if = (monitor_iface *)netdev_priv(dev); local
4495 return &mon_if->stats;
4548 monitor_iface *mon_if = NULL; local
4568 ndev = alloc_netdev_mq(sizeof(*mon_if), name, name_assign_type,
4571 ndev = alloc_netdev_mq(sizeof(*mon_if), name, NET_NAME_UNKNOWN,
4575 ndev = alloc_netdev_mq(sizeof(*mon_if), name, woal_mon_if_setup, 1);
[all …]
H A Dmoal_shim.c1426 if ((handle->mon_if) && netif_running(handle->mon_if->mon_ndev)) {
1427 if (handle->mon_if->radiotap_enabled) {
1433 handle->mon_if->stats.rx_dropped++;
1507 handle->mon_if->band_chan_cfg.channel;
1523 if (handle->mon_if->chandef.chan &&
1524 (handle->mon_if->chandef.chan->flags &
1629 skb->dev = handle->mon_if->mon_ndev;
1631 handle->mon_if->stats.rx_bytes += skb->len;
1632 handle->mon_if->stats.rx_packets++;
H A Dmoal_sta_cfg80211.c603 if (handle->mon_if) { in woal_cfg80211_set_monitor_channel()
604 if (cfg80211_chandef_identical(&handle->mon_if->chandef, in woal_cfg80211_set_monitor_channel()
649 moal_memcpy_ext(priv->phandle, &handle->mon_if->band_chan_cfg, in woal_cfg80211_set_monitor_channel()
651 sizeof(handle->mon_if->band_chan_cfg), in woal_cfg80211_set_monitor_channel()
652 sizeof(handle->mon_if->band_chan_cfg)); in woal_cfg80211_set_monitor_channel()
653 handle->mon_if->chandef = *chandef; in woal_cfg80211_set_monitor_channel()
655 if (handle->mon_if->chandef.chan) in woal_cfg80211_set_monitor_channel()
658 handle->mon_if->chandef.chan->band, in woal_cfg80211_set_monitor_channel()
659 handle->mon_if->chandef.chan->center_freq, in woal_cfg80211_set_monitor_channel()
660 handle->mon_if->chandef.chan->hw_value, in woal_cfg80211_set_monitor_channel()
[all …]
H A Dmoal_eth_ioctl.c10830 monitor_iface *mon_if = NULL; in woal_priv_net_monitor_ioctl() local
10964 if (!handle->mon_if) { in woal_priv_net_monitor_ioctl()
10965 mon_if = woal_prepare_mon_if(priv, "rtap", 0, in woal_priv_net_monitor_ioctl()
10967 if (!mon_if) { in woal_priv_net_monitor_ioctl()
10973 ndev = mon_if->mon_ndev; in woal_priv_net_monitor_ioctl()
10983 handle->mon_if = mon_if; in woal_priv_net_monitor_ioctl()
10986 handle->mon_if->band_chan_cfg.band = net_mon->band; in woal_priv_net_monitor_ioctl()
10987 handle->mon_if->band_chan_cfg.channel = in woal_priv_net_monitor_ioctl()
10989 handle->mon_if->band_chan_cfg.chan_bandwidth = in woal_priv_net_monitor_ioctl()
10992 if (handle->mon_if) { in woal_priv_net_monitor_ioctl()
[all …]
H A Dmoal_main.h2316 monitor_iface *mon_if; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcore.h114 struct brcmf_if *mon_if; member
H A Dcore.c1440 if (drvr->mon_if) { in brcmf_detach()
1441 brcmf_net_detach(drvr->mon_if->ndev, false); in brcmf_detach()
1442 drvr->mon_if = NULL; in brcmf_detach()
H A Dmsgbuf.c1173 ifp = msgbuf->drvr->mon_if; in brcmf_msgbuf_process_rx_complete()
H A Dcfg80211.c642 if (cfg->pub->mon_if) { in brcmf_mon_add_vif()
679 cfg->pub->mon_if = ifp; in brcmf_mon_add_vif()
698 cfg->pub->mon_if = NULL; in brcmf_mon_del_vif()