Searched refs:vlan_info (Results 1 - 16 of 16) sorted by relevance

/linux-master/net/8021q/
H A Dvlan_core.c79 struct vlan_info *vlan_info = rcu_dereference(dev->vlan_info); local
81 if (vlan_info) {
82 return vlan_group_get_device(&vlan_info->grp,
138 static void vlan_info_free(struct vlan_info *vlan_info) argument
140 vlan_group_free(&vlan_info->grp);
141 kfree(vlan_info);
146 vlan_info_free(container_of(rcu, struct vlan_info, rc
151 struct vlan_info *vlan_info; local
180 vlan_vid_info_get(struct vlan_info *vlan_info, __be16 proto, u16 vid) argument
232 struct vlan_info *vlan_info; local
254 vlan_filter_push_vids(struct vlan_info *vlan_info, __be16 proto) argument
283 vlan_filter_drop_vids(struct vlan_info *vlan_info, __be16 proto) argument
295 __vlan_vid_add(struct vlan_info *vlan_info, __be16 proto, u16 vid, struct vlan_vid_info **pvid_info) argument
320 struct vlan_info *vlan_info; local
354 __vlan_vid_del(struct vlan_info *vlan_info, struct vlan_vid_info *vid_info) argument
373 struct vlan_info *vlan_info; local
400 struct vlan_info *vlan_info; local
435 struct vlan_info *vlan_info; local
453 struct vlan_info *vlan_info; local
[all...]
H A Dvlan.h29 struct vlan_info { struct
97 struct vlan_info *vlan_info = rcu_dereference_rtnl(real_dev->vlan_info); local
99 if (vlan_info)
100 return vlan_group_get_device(&vlan_info->grp,
124 int vlan_filter_push_vids(struct vlan_info *vlan_info, __be16 proto);
125 void vlan_filter_drop_vids(struct vlan_info *vlan_info, __be1
[all...]
H A Dvlan.c93 struct vlan_info *vlan_info; local
99 vlan_info = rtnl_dereference(real_dev->vlan_info);
100 BUG_ON(!vlan_info);
102 grp = &vlan_info->grp;
153 struct vlan_info *vlan_info; local
161 vlan_info = rtnl_dereference(real_dev->vlan_info);
366 struct vlan_info *vlan_info; local
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_mbx.c301 struct hclge_mbx_port_base_vlan *vlan_info; local
368 vlan_info =
370 state = le16_to_cpu(vlan_info->state);
372 vlan_info);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_vsi_vlan_lib.c245 ice_save_vlan_info(&vsi->info, &vsi->vlan_info);
298 ice_restore_vlan_info(&vsi->info, &vsi->vlan_info);
667 * @vlan_info: packed u16 that contains the VLAN prio and ID
686 __ice_vsi_set_outer_port_vlan(struct ice_vsi *vsi, u16 vlan_info, u16 tpid) argument
700 ice_save_vlan_info(&vsi->info, &vsi->vlan_info);
705 ctxt->info.port_based_outer_vlan = cpu_to_le16(vlan_info);
761 * vsi->vlan_info). Setting happens in port vlan configuration.
773 ice_restore_vlan_info(&vsi->info, &vsi->vlan_info);
H A Dice.h380 struct ice_vsi_vlan_info vlan_info; /* vlan config to be restored */ member in struct:ice_vsi
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c746 u32 meta_info, vlan_info; local
765 vlan_info = get_unaligned_be32(data);
766 if (FIELD_GET(NFP_NET_META_VLAN_STRIP, vlan_info)) {
769 vlan_info);
771 vlan_info);
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c422 struct hclge_vlan_info *vlan_info)
427 base_vlan.vlan_proto = cpu_to_le16(vlan_info->vlan_proto);
428 base_vlan.qos = cpu_to_le16(vlan_info->qos);
429 base_vlan.vlan_tag = cpu_to_le16(vlan_info->vlan_tag);
686 &vlan_cfg->vlan_info);
420 hclge_push_vf_port_base_vlan_info(struct hclge_vport *vport, u8 vfid, u16 state, struct hclge_vlan_info *vlan_info) argument
H A Dhclge_main.h1033 struct hclge_vlan_info vlan_info; member in struct:hclge_port_base_vlan_config
1159 struct hclge_vlan_info *vlan_info);
1162 struct hclge_vlan_info *vlan_info);
H A Dhclge_main.c3481 ivf->vlan = vport->port_base_vlan_cfg.vlan_info.vlan_tag;
3482 ivf->vlan_proto = htons(vport->port_base_vlan_cfg.vlan_info.vlan_proto);
3483 ivf->qos = vport->port_base_vlan_cfg.vlan_info.qos;
9956 cfg->vlan_info.vlan_tag,
9957 cfg->vlan_info.qos);
10110 struct hclge_vlan_info *vlan_info; local
10121 vlan_info = vport->port_base_vlan_cfg.tbl_sta ?
10122 &vport->port_base_vlan_cfg.vlan_info :
10125 vlan_id = vlan_info->vlan_tag;
10126 vlan_proto = vlan_info
10314 hclge_update_port_base_vlan_cfg(struct hclge_vport *vport, u16 state, struct hclge_vlan_info *vlan_info) argument
10382 struct hclge_vlan_info vlan_info; local
10438 struct hclge_vlan_info *vlan_info; local
12609 struct hclge_vlan_info vlan_info; local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c746 u32 meta_info, vlan_info; local
765 vlan_info = get_unaligned_be32(data);
766 if (FIELD_GET(NFP_NET_META_VLAN_STRIP, vlan_info)) {
769 vlan_info);
771 vlan_info);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dcq.c249 wc->vlan_id = (be16_to_cpu(cqe->vlan_info)) & 0xfff;
250 wc->sl = (be16_to_cpu(cqe->vlan_info) >> 13) & 0x7;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c269 *vlan_tci = be16_to_cpu(cqe->vlan_info);
/linux-master/include/linux/mlx5/
H A Ddevice.h829 __be16 vlan_info; member in struct:mlx5_cqe64
/linux-master/include/linux/
H A Dnetdevice.h1864 * @vlan_info: VLAN info
2225 struct vlan_info __rcu *vlan_info; member in struct:net_device
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1590 be16_to_cpu(cqe->vlan_info));

Completed in 267 milliseconds