Home
last modified time | relevance | path

Searched refs:promisc (Results 1 – 25 of 69) sorted by relevance

123

/linux/arch/um/drivers/
A Dpcap_kern.c13 int promisc; member
27 ppri->promisc = init->promisc; in pcap_init()
61 .promisc = 1, in pcap_setup()
80 init->promisc = 1; in pcap_setup()
82 init->promisc = 0; in pcap_setup()
A Dpcap_user.h10 int promisc; member
A Dpcap_user.c23 pri->promisc, 0, errors); in pcap_user_init()
/linux/drivers/net/ethernet/cisco/enic/
A Denic_dev.c79 int broadcast, int promisc, int allmulti) in enic_dev_packet_filter() argument
85 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
A Denic_dev.h47 int broadcast, int promisc, int allmulti);
A Dvnic_dev.h138 int broadcast, int promisc, int allmulti);
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
A Dhw_atl2.c431 bool promisc) in hw_atl2_hw_new_rx_filter_vlan_promisc() argument
433 u16 off_action = (!promisc && in hw_atl2_hw_new_rx_filter_vlan_promisc()
445 static void hw_atl2_hw_new_rx_filter_promisc(struct aq_hw_s *self, bool promisc) in hw_atl2_hw_new_rx_filter_promisc() argument
447 u16 off_action = promisc ? HW_ATL2_ACTION_DISABLE : HW_ATL2_ACTION_DROP; in hw_atl2_hw_new_rx_filter_promisc()
460 hw_atl2_hw_new_rx_filter_vlan_promisc(self, promisc | in hw_atl2_hw_new_rx_filter_promisc()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_fs.c710 struct mlx5_flow_table *ft = priv->fs.promisc.ft.t; in mlx5e_add_promisc_rule()
723 rule_p = &priv->fs.promisc.rule; in mlx5e_add_promisc_rule()
736 struct mlx5e_flow_table *ft = &priv->fs.promisc.ft; in mlx5e_create_promisc_table()
767 if (WARN(!priv->fs.promisc.rule, "Trying to remove non-existing promiscuous rule")) in mlx5e_del_promisc_rule()
769 mlx5_del_flow_rules(priv->fs.promisc.rule); in mlx5e_del_promisc_rule()
770 priv->fs.promisc.rule = NULL; in mlx5e_del_promisc_rule()
775 if (WARN(!priv->fs.promisc.ft.t, "Trying to remove non-existing promiscuous table")) in mlx5e_destroy_promisc_table()
778 mlx5_destroy_flow_table(priv->fs.promisc.ft.t); in mlx5e_destroy_promisc_table()
779 priv->fs.promisc.ft.t = NULL; in mlx5e_destroy_promisc_table()
A Deswitch.c631 bool promisc, bool mc_promisc) in esw_apply_vport_rx_mode() argument
636 goto promisc; in esw_apply_vport_rx_mode()
651 goto promisc; in esw_apply_vport_rx_mode()
658 promisc: in esw_apply_vport_rx_mode()
659 if (IS_ERR_OR_NULL(vport->promisc_rule) != promisc) in esw_apply_vport_rx_mode()
662 if (promisc) { in esw_apply_vport_rx_mode()
/linux/drivers/net/ethernet/wiznet/
A Dw5300.c98 bool promisc; member
263 w5300_write(priv, W5300_S0_MR, priv->promisc ? in w5300_hw_start()
462 if (priv->promisc != set_promisc) { in w5300_set_rx_mode()
463 priv->promisc = set_promisc; in w5300_set_rx_mode()
A Dw5100.c164 bool promisc; member
695 if (!priv->promisc) { in w5100_hw_start()
971 if (priv->promisc != set_promisc) { in w5100_set_rx_mode()
972 priv->promisc = set_promisc; in w5100_set_rx_mode()
/linux/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac4_core.c478 if (hw->promisc) { in dwmac4_add_hw_vlan_rx_fltr()
533 if (hw->promisc) { in dwmac4_del_hw_vlan_rx_fltr()
721 if (!hw->promisc) { in dwmac4_set_filter()
722 hw->promisc = 1; in dwmac4_set_filter()
726 if (hw->promisc) { in dwmac4_set_filter()
727 hw->promisc = 0; in dwmac4_set_filter()
/linux/drivers/net/ethernet/freescale/fman/
A Dmac.h61 bool promisc; member
/linux/drivers/net/wireless/intersil/orinoco/
A Dhw.h47 int mc_count, int promisc);
A Dhw.c1073 int mc_count, int promisc) in __orinoco_hw_set_multicast_list() argument
1078 if (promisc != priv->promiscuous) { in __orinoco_hw_set_multicast_list()
1081 promisc); in __orinoco_hw_set_multicast_list()
1086 priv->promiscuous = promisc; in __orinoco_hw_set_multicast_list()
1092 if (!promisc && (mc_count || priv->mc_count)) { in __orinoco_hw_set_multicast_list()
/linux/drivers/net/ethernet/mellanox/mlx4/
A Dport.c1346 u32 promisc; in mlx4_common_set_port() local
1376 promisc = be32_to_cpu(qpn_context->promisc) >> in mlx4_common_set_port()
1378 qpn_context->promisc = cpu_to_be32( in mlx4_common_set_port()
1379 promisc << SET_PORT_PROMISC_SHIFT | in mlx4_common_set_port()
1381 promisc = be32_to_cpu(qpn_context->mcast) >> in mlx4_common_set_port()
1384 promisc << SET_PORT_MC_PROMISC_SHIFT | in mlx4_common_set_port()
1643 u8 promisc) in mlx4_SET_PORT_qpn_calc() argument
1661 context->promisc = cpu_to_be32(promisc << SET_PORT_PROMISC_SHIFT | in mlx4_SET_PORT_qpn_calc()
/linux/drivers/net/ethernet/i825xx/
A Dsun3_82586.h238 unsigned char promisc; /* promisc-mode(0) , et al (1-7) */ member
/linux/drivers/scsi/fnic/
A Dvnic_dev.h136 int broadcast, int promisc, int allmulti);
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h172 struct mlx5e_promisc_table promisc; member
/linux/drivers/staging/wlan-ng/
A Dprism2sta.c928 u16 promisc; in prism2sta_setmulticast() local
935 promisc = P80211ENUM_truth_true; in prism2sta_setmulticast()
937 promisc = P80211ENUM_truth_false; in prism2sta_setmulticast()
941 promisc); in prism2sta_setmulticast()
/linux/drivers/net/ethernet/alteon/
A Dacenic.c2258 ap->promisc = 1; in ace_open()
2260 ap->promisc = 0; in ace_open()
2296 if (ap->promisc) { in ace_close()
2301 ap->promisc = 0; in ace_close()
2760 if ((dev->flags & IFF_PROMISC) && !(ap->promisc)) { in ace_set_multicast_list()
2765 ap->promisc = 1; in ace_set_multicast_list()
2766 }else if (!(dev->flags & IFF_PROMISC) && (ap->promisc)) { in ace_set_multicast_list()
2771 ap->promisc = 0; in ace_set_multicast_list()
/linux/drivers/net/wireless/
A Dray_cs.c1791 UCHAR promisc; in set_multicast_list() local
1799 promisc = 1; in set_multicast_list()
1801 &promisc, sizeof(promisc)); in set_multicast_list()
1807 promisc = 0; in set_multicast_list()
1809 &promisc, sizeof(promisc)); in set_multicast_list()
/linux/drivers/net/ethernet/ti/
A Dnetcp.h209 int (*set_rx_mode)(void *intf_priv, bool promisc);
A Dnetcp_core.c1498 static int netcp_set_promiscuous(struct netcp_intf *netcp, bool promisc) in netcp_set_promiscuous() argument
1509 error = module->set_rx_mode(priv->module_priv, promisc); in netcp_set_promiscuous()
1520 bool promisc; in netcp_set_rx_mode() local
1522 promisc = (ndev->flags & IFF_PROMISC || in netcp_set_rx_mode()
1539 if (promisc) in netcp_set_rx_mode()
1545 netcp_set_promiscuous(netcp, promisc); in netcp_set_rx_mode()
A Dam65-cpsw-nuss.c284 bool promisc) in am65_cpsw_slave_set_promisc() argument
288 if (promisc && !common->is_emac_mode) { in am65_cpsw_slave_set_promisc()
293 if (promisc) { in am65_cpsw_slave_set_promisc()
311 bool promisc; in am65_cpsw_nuss_ndo_slave_set_rx_mode() local
313 promisc = !!(ndev->flags & IFF_PROMISC); in am65_cpsw_nuss_ndo_slave_set_rx_mode()
314 am65_cpsw_slave_set_promisc(port, promisc); in am65_cpsw_nuss_ndo_slave_set_rx_mode()
316 if (promisc) in am65_cpsw_nuss_ndo_slave_set_rx_mode()

Completed in 265 milliseconds

123