Home
last modified time | relevance | path

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

1234

/linux-6.1.9/arch/um/drivers/
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()
Dpcap_user.h10 int promisc; member
Dpcap_user.c23 pri->promisc, 0, errors); in pcap_user_init()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs.c56 struct mlx5e_promisc_table promisc; member
433 void mlx5e_enable_cvlan_filter(struct mlx5e_flow_steering *fs, bool promisc) in mlx5e_enable_cvlan_filter() argument
439 if (promisc) in mlx5e_enable_cvlan_filter()
444 void mlx5e_disable_cvlan_filter(struct mlx5e_flow_steering *fs, bool promisc) in mlx5e_disable_cvlan_filter() argument
450 if (promisc) in mlx5e_disable_cvlan_filter()
741 struct mlx5_flow_table *ft = fs->promisc.ft.t; in mlx5e_add_promisc_rule()
754 rule_p = &fs->promisc.rule; in mlx5e_add_promisc_rule()
767 struct mlx5e_flow_table *ft = &fs->promisc.ft; in mlx5e_create_promisc_table()
798 if (WARN(!fs->promisc.rule, "Trying to remove non-existing promiscuous rule")) in mlx5e_del_promisc_rule()
800 mlx5_del_flow_rules(fs->promisc.rule); in mlx5e_del_promisc_rule()
[all …]
/linux-6.1.9/drivers/net/ethernet/cisco/enic/
Denic_dev.c64 int broadcast, int promisc, int allmulti) in enic_dev_packet_filter() argument
70 multicast, broadcast, promisc, allmulti); in enic_dev_packet_filter()
Denic_dev.h32 int broadcast, int promisc, int allmulti);
/linux-6.1.9/drivers/net/ethernet/marvell/octeontx2/af/
Drvu_npc_hash.c1154 bool promisc; in __rvu_npc_exact_cmd_rules_cnt_update() local
1157 promisc = table->promisc_mode[drop_mcam_idx]; in __rvu_npc_exact_cmd_rules_cnt_update()
1169 if (promisc) in __rvu_npc_exact_cmd_rules_cnt_update()
1431 bool *promisc; in rvu_npc_exact_promisc_disable() local
1447 promisc = &table->promisc_mode[drop_mcam_idx]; in rvu_npc_exact_promisc_disable()
1449 if (!*promisc) { in rvu_npc_exact_promisc_disable()
1455 *promisc = false; in rvu_npc_exact_promisc_disable()
1463 rvu_npc_enable_mcam_by_entry_index(rvu, drop_mcam_idx, NIX_INTF_RX, !*promisc); in rvu_npc_exact_promisc_disable()
1482 bool *promisc; in rvu_npc_exact_promisc_enable() local
1498 promisc = &table->promisc_mode[drop_mcam_idx]; in rvu_npc_exact_promisc_enable()
[all …]
/linux-6.1.9/drivers/net/ethernet/sfc/
Dtc.c538 struct efx_filter_spec promisc, allmulti; in efx_tc_insert_rep_filters() local
545 efx_filter_init_rx(&promisc, EFX_FILTER_PRI_REQUIRED, 0, 0); in efx_tc_insert_rep_filters()
546 efx_filter_set_uc_def(&promisc); in efx_tc_insert_rep_filters()
547 efx_filter_set_vport_id(&promisc, efx->tc->reps_mport_vport_id); in efx_tc_insert_rep_filters()
548 rc = efx_filter_insert_filter(efx, &promisc, false); in efx_tc_insert_rep_filters()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs.h135 void mlx5e_enable_cvlan_filter(struct mlx5e_flow_steering *fs, bool promisc);
136 void mlx5e_disable_cvlan_filter(struct mlx5e_flow_steering *fs, bool promisc);
/linux-6.1.9/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
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-6.1.9/tools/testing/selftests/drivers/net/dsa/
Dlocal_termination.sh120 ip link set dev $rcv_if_name promisc on
124 ip link set dev $rcv_if_name promisc off
Dlib.sh1243 ip link set $host1_if promisc on
1293 ip link set $host1_if promisc off
1311 ip link set $host2_if promisc on
1329 ip link set $host2_if promisc off
/linux-6.1.9/tools/testing/selftests/net/forwarding/
Dlocal_termination.sh120 ip link set dev $rcv_if_name promisc on
124 ip link set dev $rcv_if_name promisc off
Dlib.sh1243 ip link set $host1_if promisc on
1293 ip link set $host1_if promisc off
1311 ip link set $host2_if promisc on
1329 ip link set $host2_if promisc off
/linux-6.1.9/drivers/net/ethernet/wiznet/
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()
/linux-6.1.9/drivers/net/wireless/intersil/orinoco/
Dhw.h47 int mc_count, int promisc);
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-6.1.9/drivers/net/ethernet/freescale/fman/
Dmac.h38 bool promisc; member
/linux-6.1.9/tools/testing/selftests/drivers/net/bonding/
Dnet_forwarding_lib.sh1243 ip link set $host1_if promisc on
1293 ip link set $host1_if promisc off
1311 ip link set $host2_if promisc on
1329 ip link set $host2_if promisc off
/linux-6.1.9/tools/testing/selftests/drivers/net/team/
Dnet_forwarding_lib.sh1243 ip link set $host1_if promisc on
1293 ip link set $host1_if promisc off
1311 ip link set $host2_if promisc on
1329 ip link set $host2_if promisc off
/linux-6.1.9/drivers/net/ethernet/stmicro/stmmac/
Ddwmac4_core.c484 if (hw->promisc) { in dwmac4_add_hw_vlan_rx_fltr()
539 if (hw->promisc) { in dwmac4_del_hw_vlan_rx_fltr()
727 if (!hw->promisc) { in dwmac4_set_filter()
728 hw->promisc = 1; in dwmac4_set_filter()
732 if (hw->promisc) { in dwmac4_set_filter()
733 hw->promisc = 0; in dwmac4_set_filter()
/linux-6.1.9/drivers/net/ethernet/i825xx/
Dsun3_82586.h238 unsigned char promisc; /* promisc-mode(0) , et al (1-7) */ member
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx4/
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-6.1.9/drivers/scsi/fnic/
Dvnic_dev.h124 int broadcast, int promisc, int allmulti);
/linux-6.1.9/drivers/net/ethernet/ti/
Dnetcp.h209 int (*set_rx_mode)(void *intf_priv, bool promisc);

1234