Home
last modified time | relevance | path

Searched refs:vlan_id (Results 1 – 25 of 297) sorted by relevance

12345678910>>...12

/linux-6.15/net/8021q/
H A Dvlan_gvrp.c30 __be16 vlan_id = htons(vlan->vlan_id); in vlan_gvrp_request_join() local
35 &vlan_id, sizeof(vlan_id), GVRP_ATTR_VID); in vlan_gvrp_request_join()
41 __be16 vlan_id = htons(vlan->vlan_id); in vlan_gvrp_request_leave() local
46 &vlan_id, sizeof(vlan_id), GVRP_ATTR_VID); in vlan_gvrp_request_leave()
H A Dvlan_mvrp.c36 __be16 vlan_id = htons(vlan->vlan_id); in vlan_mvrp_request_join() local
41 &vlan_id, sizeof(vlan_id), MVRP_ATTR_VID); in vlan_mvrp_request_join()
47 __be16 vlan_id = htons(vlan->vlan_id); in vlan_mvrp_request_leave() local
52 &vlan_id, sizeof(vlan_id), MVRP_ATTR_VID); in vlan_mvrp_request_leave()
H A Dvlan.h54 u16 vlan_id) in __vlan_group_get_device() argument
59 [vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in __vlan_group_get_device()
64 return array ? array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] : NULL; in __vlan_group_get_device()
69 u16 vlan_id) in vlan_group_get_device() argument
76 return __vlan_group_get_device(vg, pidx, vlan_id); in vlan_group_get_device()
80 __be16 vlan_proto, u16 vlan_id, in vlan_group_set_device() argument
89 [vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in vlan_group_set_device()
90 array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] = dev; in vlan_group_set_device()
95 __be16 vlan_proto, u16 vlan_id) in vlan_find_dev() argument
101 vlan_proto, vlan_id); in vlan_find_dev()
[all …]
H A Dvlan.c51 __be16 vlan_proto, u16 vlan_id) in vlan_group_prealloc_vid() argument
64 vidx = vlan_id / VLAN_GROUP_ARRAY_PART_LEN; in vlan_group_prealloc_vid()
95 u16 vlan_id = vlan->vlan_id; in unregister_vlan_dev() local
125 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in unregister_vlan_dev()
129 __be16 protocol, u16 vlan_id, in vlan_check_real_dev() argument
153 u16 vlan_id = vlan->vlan_id; in register_vlan_dev() local
208 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in register_vlan_dev()
224 if (vlan_id >= VLAN_VID_MASK) in register_vlan_device()
242 snprintf(name, IFNAMSIZ, "vlan%i", vlan_id); in register_vlan_device()
255 snprintf(name, IFNAMSIZ, "vlan%.4i", vlan_id); in register_vlan_device()
[all …]
/linux-6.15/drivers/net/ethernet/rocker/
H A Drocker_ofdpa.c38 __be16 vlan_id; member
50 __be16 vlan_id; member
67 __be16 vlan_id; member
136 __be16 vlan_id; member
144 __be16 vlan_id; member
870 entry->key.vlan.vlan_id = vlan_id; in ofdpa_flow_tbl_vlan()
909 entry->key.term_mac.vlan_id = vlan_id; in ofdpa_flow_tbl_term_mac()
961 entry->key.bridge.vlan_id = vlan_id; in ofdpa_flow_tbl_bridge()
1036 entry->key.acl.vlan_id = vlan_id; in ofdpa_flow_tbl_acl()
1211 entry->l3_unicast.vlan_id = vlan_id; in ofdpa_group_l3_unicast()
[all …]
H A Drocker_hw.h418 #define ROCKER_GROUP_VLAN_SET(vlan_id) \ argument
419 (((vlan_id) << ROCKER_GROUP_VLAN_SHIFT) & ROCKER_GROUP_VLAN_MASK)
436 #define ROCKER_GROUP_L2_INTERFACE(vlan_id, port) \ argument
438 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_PORT_SET(port))
442 #define ROCKER_GROUP_L2_MCAST(vlan_id, index) \ argument
444 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index))
445 #define ROCKER_GROUP_L2_FLOOD(vlan_id, index) \ argument
447 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index))
/linux-6.15/drivers/infiniband/hw/irdma/
H A Dtrace_cm.h70 __field(u16, vlan_id)
78 __entry->vlan_id = listener->vlan_id;
86 __entry->vlan_id,
158 __entry->vlan_id = listener->vlan_id;
167 __entry->vlan_id,
228 __entry->vlan_id = cm_node->vlan_id;
244 __entry->vlan_id,
303 __entry->vlan_id = cm_node->vlan_id;
317 __entry->vlan_id,
424 __entry->vlan_id = cm_node->vlan_id;
[all …]
H A Dcm.c79 cm_info->vlan_id = cm_node->vlan_id; in irdma_get_addr_info()
1488 vlan_id == listen_node->vlan_id)) { in irdma_find_listener()
1537 cm_info->vlan_id = child_listen_node->vlan_id; in irdma_del_multiple_qhash()
1925 nfo.vlan_id = listener->vlan_id; in irdma_dec_refcnt_listen()
2105 if (cm_node->vlan_id == vlan_id && in irdma_find_node()
2251 cm_node->vlan_id = cm_info->vlan_id; in irdma_make_cm_node()
2986 listener->vlan_id = cm_info->vlan_id; in irdma_make_listen_node()
4122 (nfo->vlan_id == cm_node->vlan_id && in irdma_teardown_list_prep()
4367 nfo->vlan_id = child_listen_node->vlan_id; in irdma_qhash_ctrl()
4401 nfo.vlan_id = vlan_id; in irdma_if_notify()
[all …]
/linux-6.15/drivers/net/ethernet/huawei/hinic/
H A Dhinic_sriov.c37 mac_info.vlan_id = vlan_id; in hinic_set_mac()
115 vf_vlan.vlan_id = vid; in hinic_set_vf_vlan()
222 vlan_id = 0; in hinic_init_vf_config()
552 mac_info.vlan_id = vlan_id; in hinic_update_mac()
706 u16 vlan_id; in hinic_update_mac_vlan() local
716 vlan_id = old_vlan; in hinic_update_mac_vlan()
717 if (vlan_id) in hinic_update_mac_vlan()
727 vlan_id = new_vlan; in hinic_update_mac_vlan()
728 if (vlan_id) in hinic_update_mac_vlan()
741 vlan_id = old_vlan; in hinic_update_mac_vlan()
[all …]
/linux-6.15/drivers/net/ethernet/freescale/dpaa2/
H A Ddpsw.c467 cfg->vlan_id = le16_to_cpu(rsp_params->vlan_id); in dpsw_if_get_tci()
497 cmd_params->vlan_id = cpu_to_le16(cfg->vlan_id); in dpsw_if_set_stp()
691 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add()
723 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add_if()
760 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add_if_untagged()
791 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_remove_if()
824 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_remove_if_untagged()
841 u16 vlan_id) in dpsw_vlan_remove() argument
851 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_remove()
1630 cmd_params->vlan_id = cpu_to_le16(cfg->vlan_id); in dpsw_if_add_reflection()
[all …]
H A Ddpsw.h303 u16 vlan_id; member
335 u16 vlan_id; member
434 u16 vlan_id, const struct dpsw_vlan_cfg *cfg);
457 u16 vlan_id, const struct dpsw_vlan_if_cfg *cfg);
460 u16 vlan_id, const struct dpsw_vlan_if_cfg *cfg);
463 u16 vlan_id, const struct dpsw_vlan_if_cfg *cfg);
466 u16 vlan_id, const struct dpsw_vlan_if_cfg *cfg);
469 u16 vlan_id);
780 u16 vlan_id; member
H A Ddpsw-cmd.h245 __le16 vlan_id; member
255 __le16 vlan_id; member
337 __le16 vlan_id; member
343 __le16 vlan_id; member
353 __le16 vlan_id; member
361 __le16 vlan_id; member
551 __le16 vlan_id; member
/linux-6.15/net/smc/
H A Dsmc_ism.h42 int smc_ism_cantalk(struct smcd_gid *peer_gid, unsigned short vlan_id,
46 int smc_ism_get_vlan(struct smcd_dev *dev, unsigned short vlan_id);
47 int smc_ism_put_vlan(struct smcd_dev *dev, unsigned short vlan_id);
H A Dsmc_ism.c68 int smc_ism_cantalk(struct smcd_gid *peer_gid, unsigned short vlan_id, in smc_ism_cantalk() argument
71 return smcd->ops->query_remote_gid(smcd, peer_gid, vlan_id ? 1 : 0, in smc_ism_cantalk()
72 vlan_id); in smc_ism_cantalk()
240 dmb.vlan_id = lgr->vlan_id; in smc_ism_register_dmb()
405 unsigned short vlan_id; member
419 smc_smcd_terminate(wrk->smcd, &peer_gid, ev_info.vlan_id); in smcd_handle_sw_event()
604 ev_info.vlan_id = lgr->vlan_id; in smc_ism_signal_shutdown()
/linux-6.15/arch/mips/include/asm/octeon/
H A Dcvmx-wqe.h73 uint64_t vlan_id:12; member
187 uint64_t vlan_id:12;
204 uint64_t vlan_id:12; member
234 uint64_t vlan_id:12;
284 uint64_t vlan_id:12; member
393 uint64_t vlan_id:12;
/linux-6.15/include/net/
H A Dsmc.h36 u32 vlan_id; member
71 int (*add_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
72 int (*del_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
/linux-6.15/drivers/s390/net/
H A Dism.h96 u16 vlan_id[64]; member
105 u32 vlan_id; member
119 u32 vlan_id; member
163 u64 vlan_id; member
H A Dism_drv.c365 cmd.request.vlan_id = dmb->vlan_id; in ism_register_dmb()
408 static int ism_add_vlan_id(struct ism_dev *ism, u64 vlan_id) in ism_add_vlan_id() argument
416 cmd.request.vlan_id = vlan_id; in ism_add_vlan_id()
421 static int ism_del_vlan_id(struct ism_dev *ism, u64 vlan_id) in ism_del_vlan_id() argument
429 cmd.request.vlan_id = vlan_id; in ism_del_vlan_id()
745 cmd.request.vlan_id = vid; in ism_query_rgid()
767 static int smcd_add_vlan_id(struct smcd_dev *smcd, u64 vlan_id) in smcd_add_vlan_id() argument
769 return ism_add_vlan_id(smcd->priv, vlan_id); in smcd_add_vlan_id()
772 static int smcd_del_vlan_id(struct smcd_dev *smcd, u64 vlan_id) in smcd_del_vlan_id() argument
774 return ism_del_vlan_id(smcd->priv, vlan_id); in smcd_del_vlan_id()
/linux-6.15/drivers/net/fjes/
H A Dfjes_hw.c144 u16 vlan_id[EP_BUFFER_SUPPORT_VLAN_MAX]; in fjes_hw_setup_epbuf() local
148 vlan_id[i] = info->v1i.vlan_id[i]; in fjes_hw_setup_epbuf()
168 info->v1i.vlan_id[i] = vlan_id[i]; in fjes_hw_setup_epbuf()
876 if (vlan_id == 0) { in fjes_hw_check_vlan_id()
880 if (vlan_id == info->v1i.vlan_id[i]) { in fjes_hw_check_vlan_id()
889 bool fjes_hw_set_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) in fjes_hw_set_vlan_id() argument
895 if (info->v1i.vlan_id[i] == 0) { in fjes_hw_set_vlan_id()
896 info->v1i.vlan_id[i] = vlan_id; in fjes_hw_set_vlan_id()
908 if (0 != vlan_id) { in fjes_hw_del_vlan_id()
910 if (vlan_id == info->v1i.vlan_id[i]) in fjes_hw_del_vlan_id()
[all …]
/linux-6.15/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c158 void *addr, u16 vlan_id) in qlcnic_delete_rx_list_mac() argument
184 tmp_fil->vlan_id == vlan_id) in qlcnic_find_mac_filter()
203 vlan_id = 0; in qlcnic_add_lb_filter()
229 fil->vlan_id = vlan_id; in qlcnic_add_lb_filter()
244 vlan_id, op); in qlcnic_add_lb_filter()
264 vlan_id); in qlcnic_add_lb_filter()
295 vlan_req->vlan_id = cpu_to_le16(vlan_id); in qlcnic_82xx_change_filter()
313 u16 vlan_id = 0; in qlcnic_send_filter() local
335 tmp_fil->vlan_id == vlan_id) { in qlcnic_send_filter()
338 vlan_id, tx_ring); in qlcnic_send_filter()
[all …]
/linux-6.15/drivers/infiniband/hw/qedr/
H A Dqedr_iw_cm.c398 u16 vlan_id = 0; in qedr_iw_get_vlan_ipv4() local
403 vlan_id = rdma_vlan_dev_vlan_id(ndev); in qedr_iw_get_vlan_ipv4()
406 if (vlan_id == 0xffff) in qedr_iw_get_vlan_ipv4()
407 vlan_id = 0; in qedr_iw_get_vlan_ipv4()
408 return vlan_id; in qedr_iw_get_vlan_ipv4()
415 u16 vlan_id = 0; in qedr_iw_get_vlan_ipv6() local
419 return vlan_id; in qedr_iw_get_vlan_ipv6()
427 vlan_id = rdma_vlan_dev_vlan_id(ndev); in qedr_iw_get_vlan_ipv6()
433 if (vlan_id == 0xffff) in qedr_iw_get_vlan_ipv6()
434 vlan_id = 0; in qedr_iw_get_vlan_ipv6()
[all …]
/linux-6.15/drivers/net/ethernet/microchip/vcap/
H A Dvcap_tc.c188 if (mt.mask->vlan_id) { in vcap_tc_flower_handler_cvlan_usage()
190 mt.key->vlan_id, in vcap_tc_flower_handler_cvlan_usage()
191 mt.mask->vlan_id); in vcap_tc_flower_handler_cvlan_usage()
222 if (mt.mask->vlan_id) { in vcap_tc_flower_handler_vlan_usage()
224 mt.key->vlan_id, in vcap_tc_flower_handler_vlan_usage()
225 mt.mask->vlan_id); in vcap_tc_flower_handler_vlan_usage()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dgid.c119 const u8 *mac, bool vlan, u16 vlan_id, u8 port_num) in mlx5_core_roce_gid_set() argument
136 MLX5_SET_RA(in_addr, vlan_id, vlan_id); in mlx5_core_roce_gid_set()
/linux-6.15/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.c594 u8 vlan_id; in icssg_prueth_add_mcast() local
601 icssg_fdb_add_del(emac, addr, vlan_id, port_mask, true); in icssg_prueth_add_mcast()
613 u8 vlan_id; in icssg_prueth_del_mcast() local
622 icssg_fdb_add_del(emac, addr, vlan_id, port_mask, false); in icssg_prueth_del_mcast()
627 icssg_vtbl_modify(emac, vlan_id, other_port_mask, in icssg_prueth_del_mcast()
652 u8 vlan_id, i; in icssg_prueth_hsr_add_mcast() local
662 icssg_prueth_hsr_fdb_add_del(emac, addr, vlan_id, in icssg_prueth_hsr_add_mcast()
667 icssg_prueth_hsr_fdb_add_del(emac, addr, vlan_id, true); in icssg_prueth_hsr_add_mcast()
677 u8 vlan_id, i; in icssg_prueth_hsr_del_mcast() local
687 icssg_prueth_hsr_fdb_add_del(emac, addr, vlan_id, in icssg_prueth_hsr_del_mcast()
[all …]
/linux-6.15/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dswitch-driver.rst138 * VLAN: vlan_id/vlan_prio/vlan_tpid/vlan_dei
161 …$ tc filter add dev eth4 ingress protocol 802.1q flower skip_sw vlan_id 100 vlan_prio 3 action drop
183 ''vlan_id'' key will be accepted. Mirroring based on any other fields from the
196 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi…
201 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi…
204 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi…
214 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 200 action mirred egress mi…
215 …$ tc filter add block 1 ingress protocol 802.1q flower skip_sw vlan_id 100 action mirred egress mi…

12345678910>>...12