Home
last modified time | relevance | path

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

123456789

/Linux-v5.4/net/8021q/
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()
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()
Dvlan.h54 u16 vlan_id) in __vlan_group_get_device() argument
59 [vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in __vlan_group_get_device()
60 return array ? array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] : NULL; in __vlan_group_get_device()
65 u16 vlan_id) in vlan_group_get_device() argument
67 return __vlan_group_get_device(vg, vlan_proto_idx(vlan_proto), vlan_id); in vlan_group_get_device()
71 __be16 vlan_proto, u16 vlan_id, in vlan_group_set_device() argument
78 [vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in vlan_group_set_device()
79 array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] = dev; in vlan_group_set_device()
84 __be16 vlan_proto, u16 vlan_id) in vlan_find_dev() argument
90 vlan_proto, vlan_id); in vlan_find_dev()
[all …]
Dvlan.c51 __be16 vlan_proto, u16 vlan_id) in vlan_group_prealloc_vid() argument
60 vidx = vlan_id / VLAN_GROUP_ARRAY_PART_LEN; in vlan_group_prealloc_vid()
88 u16 vlan_id = vlan->vlan_id; in unregister_vlan_dev() local
104 vlan_group_set_device(grp, vlan->vlan_proto, vlan_id, NULL); in unregister_vlan_dev()
118 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in unregister_vlan_dev()
125 __be16 protocol, u16 vlan_id, in vlan_check_real_dev() argument
136 if (vlan_find_dev(real_dev, protocol, vlan_id) != NULL) { in vlan_check_real_dev()
148 u16 vlan_id = vlan->vlan_id; in register_vlan_dev() local
153 err = vlan_vid_add(real_dev, vlan->vlan_proto, vlan_id); in register_vlan_dev()
171 err = vlan_group_prealloc_vid(grp, vlan->vlan_proto, vlan_id); in register_vlan_dev()
[all …]
/Linux-v5.4/drivers/net/ethernet/rocker/
Drocker_ofdpa.c38 __be16 vlan_id; member
50 __be16 vlan_id; member
67 __be16 vlan_id; member
81 __be16 vlan_id; member
115 __be16 vlan_id; member
121 __be16 vlan_id; member
136 __be16 vlan_id; member
144 __be16 vlan_id; member
238 static bool ofdpa_vlan_id_is_internal(__be16 vlan_id) in ofdpa_vlan_id_is_internal() argument
242 u16 _vlan_id = ntohs(vlan_id); in ofdpa_vlan_id_is_internal()
[all …]
Drocker_hw.h419 #define ROCKER_GROUP_VLAN_SET(vlan_id) \ argument
420 (((vlan_id) << ROCKER_GROUP_VLAN_SHIFT) & ROCKER_GROUP_VLAN_MASK)
437 #define ROCKER_GROUP_L2_INTERFACE(vlan_id, port) \ argument
439 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_PORT_SET(port))
443 #define ROCKER_GROUP_L2_MCAST(vlan_id, index) \ argument
445 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index))
446 #define ROCKER_GROUP_L2_FLOOD(vlan_id, index) \ argument
448 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index))
/Linux-v5.4/drivers/staging/fsl-dpaa2/ethsw/
Ddpsw.c522 dpsw_set_field(tmp_conf, VLAN_ID, cfg->vlan_id); in dpsw_if_set_tci()
568 cfg->vlan_id = le16_to_cpu(rsp_params->vlan_id); in dpsw_if_get_tci()
601 cmd_params->vlan_id = cpu_to_le16(cfg->vlan_id); in dpsw_if_set_stp()
758 u16 vlan_id, in dpsw_vlan_add() argument
770 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add()
794 u16 vlan_id, in dpsw_vlan_add_if() argument
805 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add_if()
832 u16 vlan_id, in dpsw_vlan_add_if_untagged() argument
843 cmd_params->vlan_id = cpu_to_le16(vlan_id); in dpsw_vlan_add_if_untagged()
866 u16 vlan_id, in dpsw_vlan_remove_if() argument
[all …]
Ddpsw.h266 u16 vlan_id; member
303 u16 vlan_id; member
390 u16 vlan_id,
408 u16 vlan_id,
414 u16 vlan_id,
420 u16 vlan_id,
426 u16 vlan_id,
432 u16 vlan_id);
Ddpsw-cmd.h218 __le16 vlan_id; member
228 __le16 vlan_id; member
288 __le16 vlan_id; member
294 __le16 vlan_id; member
302 __le16 vlan_id; member
/Linux-v5.4/net/smc/
Dsmc_ism.c24 int smc_ism_cantalk(u64 peer_gid, unsigned short vlan_id, struct smcd_dev *smcd) in smc_ism_cantalk() argument
26 return smcd->ops->query_remote_gid(smcd, peer_gid, vlan_id ? 1 : 0, in smc_ism_cantalk()
27 vlan_id); in smc_ism_cantalk()
168 dmb.vlan_id = lgr->vlan_id; in smc_ism_register_dmb()
197 unsigned short vlan_id; member
209 smc_smcd_terminate(wrk->smcd, wrk->event.tok, ev_info.vlan_id); in smcd_handle_sw_event()
230 ev_info.vlan_id = lgr->vlan_id; in smc_ism_signal_shutdown()
Dsmc_ism.h38 int smc_ism_cantalk(u64 peer_gid, unsigned short vlan_id, struct smcd_dev *dev);
41 int smc_ism_get_vlan(struct smcd_dev *dev, unsigned short vlan_id);
42 int smc_ism_put_vlan(struct smcd_dev *dev, unsigned short vlan_id);
Dsmc_core.c206 if (ini->is_smcd && ini->vlan_id) { in smc_lgr_create()
207 if (smc_ism_get_vlan(ini->ism_dev, ini->vlan_id)) { in smc_lgr_create()
220 lgr->vlan_id = ini->vlan_id; in smc_lgr_create()
256 ini->vlan_id, lnk->gid, in smc_lgr_create()
293 if (ini->is_smcd && ini->vlan_id) in smc_lgr_create()
294 smc_ism_put_vlan(ini->ism_dev, ini->vlan_id); in smc_lgr_create()
437 smc_ism_put_vlan(lgr->smcd, lgr->vlan_id); in smc_lgr_free()
521 (vlan == VLAN_VID_MASK || lgr->vlan_id == vlan)) { in smc_smcd_terminate()
547 ini->vlan_id = 0; in smc_vlan_by_tcpsk()
559 ini->vlan_id = vlan_dev_vlan_id(ndev); in smc_vlan_by_tcpsk()
[all …]
/Linux-v5.4/include/net/
Dsmc.h31 u32 vlan_id; member
55 int (*add_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
56 int (*del_vlan_id)(struct smcd_dev *dev, u64 vlan_id);
/Linux-v5.4/arch/mips/include/asm/octeon/
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-v5.4/drivers/s390/net/
Dism.h98 u16 vlan_id[64]; member
107 u32 vlan_id; member
121 u32 vlan_id; member
165 u64 vlan_id; member
Dism_drv.c211 cmd.request.vlan_id = vid; in ism_query_rgid()
269 cmd.request.vlan_id = dmb->vlan_id; in ism_register_dmb()
303 static int ism_add_vlan_id(struct smcd_dev *smcd, u64 vlan_id) in ism_add_vlan_id() argument
312 cmd.request.vlan_id = vlan_id; in ism_add_vlan_id()
317 static int ism_del_vlan_id(struct smcd_dev *smcd, u64 vlan_id) in ism_del_vlan_id() argument
326 cmd.request.vlan_id = vlan_id; in ism_del_vlan_id()
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_cm.c218 cm_info->vlan_id = cm_node->vlan_id; in i40iw_get_addr_info()
407 if (cm_node->vlan_id <= VLAN_VID_MASK) in i40iw_form_cm_frame()
436 if (cm_node->vlan_id <= VLAN_VID_MASK) { in i40iw_form_cm_frame()
438 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | cm_node->vlan_id; in i40iw_form_cm_frame()
466 if (cm_node->vlan_id <= VLAN_VID_MASK) { in i40iw_form_cm_frame()
468 vtag = (cm_node->user_pri << VLAN_PRIO_SHIFT) | cm_node->vlan_id; in i40iw_form_cm_frame()
1472 u16 vlan_id, in i40iw_find_listener() argument
1592 child_listen_node->vlan_id); in i40iw_del_multiple_qhash()
1598 child_listen_node->vlan_id); in i40iw_del_multiple_qhash()
1602 cm_info->vlan_id = child_listen_node->vlan_id; in i40iw_del_multiple_qhash()
[all …]
/Linux-v5.4/drivers/net/fjes/
Dfjes_hw.c143 u16 vlan_id[EP_BUFFER_SUPPORT_VLAN_MAX]; in fjes_hw_setup_epbuf() local
147 vlan_id[i] = info->v1i.vlan_id[i]; in fjes_hw_setup_epbuf()
167 info->v1i.vlan_id[i] = vlan_id[i]; in fjes_hw_setup_epbuf()
846 bool fjes_hw_check_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) in fjes_hw_check_vlan_id() argument
852 if (vlan_id == 0) { in fjes_hw_check_vlan_id()
856 if (vlan_id == info->v1i.vlan_id[i]) { in fjes_hw_check_vlan_id()
865 bool fjes_hw_set_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) in fjes_hw_set_vlan_id() argument
871 if (info->v1i.vlan_id[i] == 0) { in fjes_hw_set_vlan_id()
872 info->v1i.vlan_id[i] = vlan_id; in fjes_hw_set_vlan_id()
879 void fjes_hw_del_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) in fjes_hw_del_vlan_id() argument
[all …]
/Linux-v5.4/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c158 void *addr, u16 vlan_id) in qlcnic_delete_rx_list_mac() argument
163 op = vlan_id ? QLCNIC_MAC_VLAN_ADD : QLCNIC_MAC_ADD; in qlcnic_delete_rx_list_mac()
164 ret = qlcnic_sre_macaddr_change(adapter, addr, vlan_id, op); in qlcnic_delete_rx_list_mac()
168 op = vlan_id ? QLCNIC_MAC_VLAN_DEL : QLCNIC_MAC_DEL; in qlcnic_delete_rx_list_mac()
169 ret = qlcnic_sre_macaddr_change(adapter, addr, vlan_id, op); in qlcnic_delete_rx_list_mac()
177 void *addr, u16 vlan_id) in qlcnic_find_mac_filter() argument
184 tmp_fil->vlan_id == vlan_id) in qlcnic_find_mac_filter()
192 struct sk_buff *skb, int loopback_pkt, u16 vlan_id) in qlcnic_add_lb_filter() argument
202 if (!qlcnic_sriov_pf_check(adapter) || (vlan_id == 0xffff)) in qlcnic_add_lb_filter()
203 vlan_id = 0; in qlcnic_add_lb_filter()
[all …]
/Linux-v5.4/drivers/infiniband/hw/qedr/
Dqedr_iw_cm.c359 u16 vlan_id = 0; in qedr_iw_get_vlan_ipv4() local
364 vlan_id = rdma_vlan_dev_vlan_id(ndev); in qedr_iw_get_vlan_ipv4()
367 if (vlan_id == 0xffff) in qedr_iw_get_vlan_ipv4()
368 vlan_id = 0; in qedr_iw_get_vlan_ipv4()
369 return vlan_id; in qedr_iw_get_vlan_ipv4()
376 u16 vlan_id = 0; in qedr_iw_get_vlan_ipv6() local
380 return vlan_id; in qedr_iw_get_vlan_ipv6()
388 vlan_id = rdma_vlan_dev_vlan_id(ndev); in qedr_iw_get_vlan_ipv6()
394 if (vlan_id == 0xffff) in qedr_iw_get_vlan_ipv6()
395 vlan_id = 0; in qedr_iw_get_vlan_ipv6()
[all …]
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dqplib_sp.h89 u16 vlan_id; member
104 u16 vlan_id; member
229 struct bnxt_qplib_gid *gid, u16 vlan_id, bool update);
231 struct bnxt_qplib_gid *gid, u8 *mac, u16 vlan_id,
Dqplib_sp.c221 struct bnxt_qplib_gid *gid, u16 vlan_id, bool update) in bnxt_qplib_del_sgid() argument
240 vlan_id == sgid_tbl->tbl[index].vlan_id) in bnxt_qplib_del_sgid()
268 sgid_tbl->tbl[index].vlan_id = 0xFFFF; in bnxt_qplib_del_sgid()
281 struct bnxt_qplib_gid *gid, u8 *smac, u16 vlan_id, in bnxt_qplib_add_sgid() argument
302 sgid_tbl->tbl[i].vlan_id == vlan_id) { in bnxt_qplib_add_sgid()
335 if ((vlan_id != 0xFFFF) || res->prio) { in bnxt_qplib_add_sgid()
336 if (vlan_id != 0xFFFF) in bnxt_qplib_add_sgid()
338 (vlan_id & CMDQ_ADD_GID_VLAN_VLAN_ID_MASK); in bnxt_qplib_add_sgid()
357 sgid_tbl->tbl[free_idx].vlan_id = vlan_id; in bnxt_qplib_add_sgid()
359 if (vlan_id != 0xFFFF) in bnxt_qplib_add_sgid()
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/
Dhinic_port.c38 u16 vlan_id, enum mac_op op) in change_mac() argument
49 if (vlan_id >= VLAN_N_VID) { in change_mac()
60 port_mac_cmd.vlan_id = vlan_id; in change_mac()
84 const u8 *addr, u16 vlan_id) in hinic_port_add_mac() argument
86 return change_mac(nic_dev, addr, vlan_id, MAC_SET); in hinic_port_add_mac()
98 u16 vlan_id) in hinic_port_del_mac() argument
100 return change_mac(nic_dev, addr, vlan_id, MAC_DEL); in hinic_port_del_mac()
184 int hinic_port_add_vlan(struct hinic_dev *nic_dev, u16 vlan_id) in hinic_port_add_vlan() argument
190 port_vlan_cmd.vlan_id = vlan_id; in hinic_port_add_vlan()
204 int hinic_port_del_vlan(struct hinic_dev *nic_dev, u16 vlan_id) in hinic_port_del_vlan() argument
[all …]
Dhinic_port.h93 u16 vlan_id; member
114 u16 vlan_id; member
510 u16 vlan_id);
513 u16 vlan_id);
519 int hinic_port_add_vlan(struct hinic_dev *nic_dev, u16 vlan_id);
521 int hinic_port_del_vlan(struct hinic_dev *nic_dev, u16 vlan_id);
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dgid.c124 const u8 *mac, bool vlan, u16 vlan_id, u8 port_num) in mlx5_core_roce_gid_set() argument
142 MLX5_SET_RA(in_addr, vlan_id, vlan_id); in mlx5_core_roce_gid_set()

123456789