Searched refs:vid (Results 201 - 225 of 614) sorted by path

1234567891011>>

/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_common.c1918 * @vid: The VLAN tag filter - capture any multicast packet with this VLAN tag
1923 u16 vid,
1941 cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
1954 * @vid: The VLAN tag filter - capture any unicast packet with this VLAN tag
1959 u16 vid,
1983 cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
1996 * @vid: The VLAN tag filter - capture any broadcast packet with this VLAN tag
2000 u16 seid, bool enable, u16 vid,
2018 cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
1921 i40e_aq_set_vsi_mc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
1957 i40e_aq_set_vsi_uc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
1999 i40e_aq_set_vsi_bc_promisc_on_vlan(struct i40e_hw *hw, u16 seid, bool enable, u16 vid, struct i40e_asq_cmd_details *cmd_details) argument
H A Di40e_debugfs.c137 " mac_filter_hash: %pM vid=%d, state %s\n",
908 u16 vid; local
924 vid = v;
925 ret = i40e_vsi_add_pvid(vsi, vid);
929 vid, vsi_seid);
933 vid, vsi_seid, ret);
1582 dev_info(&pf->pdev->dev, " add pvid <vsi_seid> <vid>\n");
H A Di40e_main.c3064 * @vid: vlan id to be added (0 = untagged only , -1 = any)
3074 int i40e_add_vlan_all_mac(struct i40e_vsi *vsi, s16 vid) argument
3090 if (f->state == I40E_FILTER_REMOVE && f->vlan == vid) {
3096 add_f = i40e_add_filter(vsi, f->macaddr, vid);
3100 vid, f->macaddr);
3111 * @vid: VLAN id to be added
3113 int i40e_vsi_add_vlan(struct i40e_vsi *vsi, u16 vid) argument
3128 if (!vid)
3133 err = i40e_add_vlan_all_mac(vsi, vid);
3148 * @vid
3158 i40e_rm_vlan_all_mac(struct i40e_vsi *vsi, s16 vid) argument
3175 i40e_vsi_kill_vlan(struct i40e_vsi *vsi, u16 vid) argument
3198 i40e_vlan_rx_add_vid(struct net_device *netdev, __always_unused __be16 proto, u16 vid) argument
3221 i40e_vlan_rx_add_vid_up(struct net_device *netdev, __always_unused __be16 proto, u16 vid) argument
3240 i40e_vlan_rx_kill_vid(struct net_device *netdev, __always_unused __be16 proto, u16 vid) argument
3263 u16 vid; local
3283 i40e_vsi_add_pvid(struct i40e_vsi *vsi, u16 vid) argument
13041 i40e_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument
[all...]
H A Di40e_prototype.h135 u16 vid,
139 u16 vid,
142 u16 seid, bool enable, u16 vid,
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf.h151 #define IAVF_VLAN(vid, tpid) ((struct iavf_vlan){ vid, tpid })
153 u16 vid; member in struct:iavf_vlan
H A Diavf_main.c768 if (f->vlan.vid == vlan.vid &&
899 * @vid: VLAN tag
902 __always_unused __be16 proto, u16 vid)
907 if (!vid)
919 if (!iavf_add_vlan(adapter, IAVF_VLAN(vid, be16_to_cpu(proto))))
929 * @vid: VLAN tag
932 __always_unused __be16 proto, u16 vid)
937 if (!vid)
940 iavf_del_vlan(adapter, IAVF_VLAN(vid, be16_to_cp
901 iavf_vlan_rx_add_vid(struct net_device *netdev, __always_unused __be16 proto, u16 vid) argument
931 iavf_vlan_rx_kill_vid(struct net_device *netdev, __always_unused __be16 proto, u16 vid) argument
[all...]
H A Diavf_virtchnl.c706 vvfl->vlan_id[i] = f->vlan.vid;
765 vlan->tci = f->vlan.vid;
854 vvfl->vlan_id[i] = f->vlan.vid;
860 vvfl->vlan_id[i] = f->vlan.vid;
912 vlan->tci = f->vlan.vid;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_dcb_lib.c935 first->vid &= ~VLAN_PRIO_MASK;
937 first->vid |= FIELD_PREP(VLAN_PRIO_MASK, skb->priority);
H A Dice_eswitch_br.c105 ice_eswitch_br_get_lkups_cnt(u16 vid) argument
107 return ice_eswitch_br_is_vid_valid(vid) ? 2 : 1;
111 ice_eswitch_br_add_vlan_lkup(struct ice_adv_lkup_elem *list, u16 vid) argument
113 if (ice_eswitch_br_is_vid_valid(vid)) {
115 list[1].h_u.vlan_hdr.vlan = cpu_to_be16(vid & VLAN_VID_MASK);
122 const unsigned char *mac, u16 vid)
130 lkups_cnt = ice_eswitch_br_get_lkups_cnt(vid);
159 ice_eswitch_br_add_vlan_lkup(list, vid);
183 const unsigned char *mac, u16 vid)
191 lkups_cnt = ice_eswitch_br_get_lkups_cnt(vid);
121 ice_eswitch_br_fwd_rule_create(struct ice_hw *hw, int vsi_idx, int port_type, const unsigned char *mac, u16 vid) argument
182 ice_eswitch_br_guard_rule_create(struct ice_hw *hw, u16 vsi_idx, const unsigned char *mac, u16 vid) argument
229 ice_eswitch_br_flow_create(struct device *dev, struct ice_hw *hw, int vsi_idx, int port_type, const unsigned char *mac, u16 vid) argument
273 ice_eswitch_br_fdb_find(struct ice_esw_br *bridge, const unsigned char *mac, u16 vid) argument
305 ice_esw_br_port_vlan_lookup(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument
344 ice_eswitch_br_fdb_offload_notify(struct net_device *dev, const unsigned char *mac, u16 vid, unsigned long val) argument
369 ice_eswitch_br_fdb_entry_find_and_delete(struct ice_esw_br *bridge, const unsigned char *mac, u16 vid) argument
388 ice_eswitch_br_fdb_entry_create(struct net_device *netdev, struct ice_esw_br_port *br_port, bool added_by_user, const unsigned char *mac, u16 vid) argument
480 u16 vid = fdb_work->fdb_info.vid; local
692 ice_eswitch_br_vlan_create(u16 vid, u16 flags, struct ice_esw_br_port *port) argument
733 ice_eswitch_br_port_vlan_add(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument
769 ice_eswitch_br_port_vlan_del(struct ice_esw_br *bridge, u16 vsi_idx, u16 vid) argument
[all...]
H A Dice_eswitch_br.h12 u16 vid; member in struct:ice_esw_br_fdb_data
87 u16 vid; member in struct:ice_esw_br_vlan
106 static inline bool ice_eswitch_br_is_vid_valid(u16 vid) argument
112 return vid > 1;
H A Dice_fltr.c102 * @vid: VLAN ID to clear VLAN promiscuous
106 u16 vid)
111 result = ice_clear_vsi_promisc(hw, vsi_handle, promisc_mask, vid);
115 ice_get_hw_vsi_num(hw, vsi_handle), vid, result); local
125 * @vid: VLAN ID to set VLAN promiscuous
129 u16 vid)
134 result = ice_set_vsi_promisc(hw, vsi_handle, promisc_mask, vid);
138 ice_get_hw_vsi_num(hw, vsi_handle), vid, result); local
260 info.l_data.vlan.vlan_id = vlan->vid;
105 ice_fltr_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) argument
128 ice_fltr_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) argument
H A Dice_fltr.h18 u16 vid);
21 u16 vid);
H A Dice_main.c3715 * @vid: VLAN ID to be added
3720 ice_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
3729 if (!vid)
3741 vid);
3751 vlan = ICE_VLAN(be16_to_cpu(proto), vid, 0);
3778 * @vid: VLAN ID to be removed
3783 ice_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
3792 if (!vid)
3799 ICE_MCAST_VLAN_PROMISC_BITS, vid);
3811 vlan = ICE_VLAN(be16_to_cpu(proto), vid,
5964 ice_fdb_add(struct ndmsg *ndm, struct nlattr __always_unused *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 flags, struct netlink_ext_ack __always_unused *extack) argument
6003 ice_fdb_del(struct ndmsg *ndm, __always_unused struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, __always_unused u16 vid, struct netlink_ext_ack *extack) argument
[all...]
H A Dice_sriov.h105 int __always_unused vf_id, u16 __always_unused vid,
104 ice_set_vf_port_vlan(struct net_device __always_unused *netdev, int __always_unused vf_id, u16 __always_unused vid, u8 __always_unused qos, __be16 __always_unused v_proto) argument
H A Dice_switch.c4051 u16 vid = fi->l_data.mac_vlan.vlan_id; local
4068 if (vid)
4100 * @vid: VLAN ID to clear VLAN promiscuous
4104 u16 vid)
4138 vid != fltr_info->l_data.mac_vlan.vlan_id)
4173 * @vid: VLAN ID to set VLAN promiscuous
4176 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) argument
4195 new_fltr.l_data.mac_vlan.vlan_id = vid;
4103 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) argument
H A Dice_switch.h390 u16 vid);
393 u16 vid);
H A Dice_trace.h249 __field(u16, vid)
255 __entry->vid = fdb->data.vid;
257 TP_printk("net_device=%s addr=%pM vid=%u flags=%x",
260 __entry->vid,
279 TP_STRUCT__entry(__field(u16, vid)
281 TP_fast_assign(__entry->vid = vlan->vid;
283 TP_printk("vid=%u flags=%x",
284 __entry->vid,
[all...]
H A Dice_txrx.c1665 td_tag = first->vid;
1998 first->vid = skb_vlan_tag_get(skb);
2385 offload.cd_l2tag2 = first->vid;
H A Dice_txrx.h183 u32 vid:16; member in struct:ice_tx_buf
H A Dice_vf_lib.h146 return vf->port_vlan_info.vid;
H A Dice_virtchnl.c2244 vlan->vid);
2265 vlan->vid);
2371 u16 vid = vfl->vlan_id[i]; local
2388 if (!vid)
2391 vlan = ICE_VLAN(ETH_P_8021Q, vid, 0);
2399 if (!vlan_promisc && vid && !ice_is_dvm_ena(&pf->hw)) {
2405 vid, status);
2412 vid, status);
2420 vid, status);
2436 u16 vid local
[all...]
H A Dice_vlan.h12 u16 vid; member in struct:ice_vlan
16 #define ICE_VLAN(tpid, vid, prio) ((struct ice_vlan){ tpid, vid, prio })
H A Dice_vsi_vlan_lib.c27 vlan->tpid != ETH_P_QINQ1 && (vlan->tpid || vlan->vid)) {
50 vlan->vid, vsi->vsi_num, err);
81 vlan->vid, vsi->vsi_num, err);
282 port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT);
751 port_vlan_info = vlan->vid | (vlan->prio << VLAN_PRIO_SHIFT);
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c1540 u16 vid = adapter->hw.mng_cookie.vlan_id; local
1545 igb_vfta_set(hw, vid, pf_id, true, true);
1546 adapter->mng_vlan_id = vid;
1552 (vid != old_vid) &&
1555 igb_vfta_set(hw, vid, pf_id, false, true);
2515 const unsigned char *addr, u16 vid,
2528 return ndo_dflt_fdb_add(ndm, tb, dev, addr, vid, flags);
5201 u32 i, vid, word, bits, pf_id; local
5204 vid = adapter->mng_vlan_id;
5205 if (vid >
2513 igb_ndo_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument
7352 u32 vfta_mask, vid, vfta; local
7407 igb_update_pf_vlvf(struct igb_adapter *adapter, u32 vid) argument
7433 igb_set_vf_vlan(struct igb_adapter *adapter, u32 vid, bool add, u32 vf) argument
7467 igb_set_vmvir(struct igb_adapter *adapter, u32 vid, u32 vf) argument
7547 int vid = (msgbuf[1] & E1000_VLVF_VLANID_MASK); local
8811 u16 vid; local
9255 igb_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
9271 igb_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
9289 u16 vid = 1; local
[all...]
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c88 u16 vid; local
93 vid = be16_to_cpu((__force __be16)vlan) & E1000_RXD_SPC_VLAN_MASK;
95 vid = le16_to_cpu(vlan) & E1000_RXD_SPC_VLAN_MASK;
96 if (test_bit(vid, adapter->active_vlans))
97 __vlan_hwaccel_put_tag(skb, htons(ETH_P_8021Q), vid);
1234 __be16 proto, u16 vid)
1241 if (hw->mac.ops.set_vfta(hw, vid, true)) {
1242 dev_warn(&adapter->pdev->dev, "Vlan id %d\n is not added", vid);
1249 set_bit(vid, adapter->active_vlans);
1254 __be16 proto, u16 vid)
1233 igbvf_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
1253 igbvf_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) argument
1276 u16 vid; local
[all...]

Completed in 495 milliseconds

1234567891011>>