Home
last modified time | relevance | path

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

123

/linux-3.3/net/8021q/
Dvlan_gvrp.c33 __be16 vlan_id = htons(vlan->vlan_id); in vlan_gvrp_request_join() local
36 &vlan_id, sizeof(vlan_id), GVRP_ATTR_VID); in vlan_gvrp_request_join()
42 __be16 vlan_id = htons(vlan->vlan_id); in vlan_gvrp_request_leave() local
45 &vlan_id, sizeof(vlan_id), GVRP_ATTR_VID); in vlan_gvrp_request_leave()
Dvlan.h65 u16 vlan_id; member
107 u16 vlan_id) in vlan_group_get_device() argument
110 array = vg->vlan_devices_arrays[vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in vlan_group_get_device()
111 return array ? array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] : NULL; in vlan_group_get_device()
115 u16 vlan_id, in vlan_group_set_device() argument
121 array = vg->vlan_devices_arrays[vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in vlan_group_set_device()
122 array[vlan_id % VLAN_GROUP_ARRAY_PART_LEN] = dev; in vlan_group_set_device()
127 u16 vlan_id) in vlan_find_dev() argument
132 return vlan_group_get_device(&vlan_info->grp, vlan_id); in vlan_find_dev()
145 int vlan_check_real_dev(struct net_device *real_dev, u16 vlan_id);
Dvlan.c54 static int vlan_group_prealloc_vid(struct vlan_group *vg, u16 vlan_id) in vlan_group_prealloc_vid() argument
61 array = vg->vlan_devices_arrays[vlan_id / VLAN_GROUP_ARRAY_PART_LEN]; in vlan_group_prealloc_vid()
70 vg->vlan_devices_arrays[vlan_id / VLAN_GROUP_ARRAY_PART_LEN] = array; in vlan_group_prealloc_vid()
80 u16 vlan_id = vlan->vlan_id; in unregister_vlan_dev() local
93 if (vlan_id) in unregister_vlan_dev()
94 vlan_vid_del(real_dev, vlan_id); in unregister_vlan_dev()
101 vlan_group_set_device(grp, vlan_id, NULL); in unregister_vlan_dev()
115 int vlan_check_real_dev(struct net_device *real_dev, u16 vlan_id) in vlan_check_real_dev() argument
131 if (vlan_find_dev(real_dev, vlan_id) != NULL) in vlan_check_real_dev()
141 u16 vlan_id = vlan->vlan_id; in register_vlan_dev() local
[all …]
Dvlan_core.c11 u16 vlan_id = skb->vlan_tci & VLAN_VID_MASK; in vlan_do_receive() local
15 vlan_dev = vlan_find_dev(skb->dev, vlan_id); in vlan_do_receive()
20 if (vlan_id && last_handler) in vlan_do_receive()
72 u16 vlan_id) in __vlan_find_dev_deep() argument
77 return vlan_group_get_device(&vlan_info->grp, vlan_id); in __vlan_find_dev_deep()
84 return __vlan_find_dev_deep(real_dev->master, vlan_id); in __vlan_find_dev_deep()
99 return vlan_dev_priv(dev)->vlan_id; in vlan_dev_vlan_id()
Dvlan_netlink.c121 vlan->vlan_id = nla_get_u16(data[IFLA_VLAN_ID]); in vlan_newlink()
125 err = vlan_check_real_dev(real_dev, vlan->vlan_id); in vlan_newlink()
169 NLA_PUT_U16(skb, IFLA_VLAN_ID, vlan_dev_priv(dev)->vlan_id); in vlan_fill_info()
Dvlanproc.c274 vlan->vlan_id, vlan->real_dev->name); in vlan_seq_show()
294 vlandev->name, vlan->vlan_id, in vlandev_seq_show()
/linux-3.3/arch/mips/include/asm/octeon/
Dcvmx-wqe.h72 uint64_t vlan_id:12; member
203 uint64_t vlan_id:12; member
/linux-3.3/drivers/net/bonding/
Dbond_alb.h110 unsigned short vlan_id; /* VLAN tag associated with IP address */ member
165 void bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id);
Dbond_main.c282 static int bond_add_vlan(struct bonding *bond, unsigned short vlan_id) in bond_add_vlan() argument
287 (bond ? bond->dev->name : "None"), vlan_id); in bond_add_vlan()
294 vlan->vlan_id = vlan_id; in bond_add_vlan()
302 pr_debug("added VLAN ID %d on bond %s\n", vlan_id, bond->dev->name); in bond_add_vlan()
314 static int bond_del_vlan(struct bonding *bond, unsigned short vlan_id) in bond_del_vlan() argument
319 pr_debug("bond: %s, vlan id %d\n", bond->dev->name, vlan_id); in bond_del_vlan()
325 if (vlan->vlan_id == vlan_id) { in bond_del_vlan()
329 bond_alb_clear_vlan(bond, vlan_id); in bond_del_vlan()
332 vlan_id, bond->dev->name); in bond_del_vlan()
342 vlan_id, bond->dev->name); in bond_del_vlan()
[all …]
Dbond_alb.c511 skb = vlan_put_tag(skb, client_info->vlan_id); in rlb_update_client()
677 if (!vlan_get_tag(skb, &client_info->vlan_id)) in rlb_choose_channel()
823 static void rlb_clear_vlan(struct bonding *bond, unsigned short vlan_id) in rlb_clear_vlan() argument
836 if (curr->tag && (curr->vlan_id == vlan_id)) { in rlb_clear_vlan()
900 skb = vlan_put_tag(skb, vlan->vlan_id); in alb_send_learning_packets()
1713 void bond_alb_clear_vlan(struct bonding *bond, unsigned short vlan_id) in bond_alb_clear_vlan() argument
1716 (bond->alb_info.current_alb_vlan->vlan_id == vlan_id)) { in bond_alb_clear_vlan()
1721 rlb_clear_vlan(bond, vlan_id); in bond_alb_clear_vlan()
/linux-3.3/arch/powerpc/platforms/ps3/
Dgelic_udbg.c151 u64 vlan_id; in gelic_debug_init() local
184 &vlan_id, &v2); in gelic_debug_init()
190 h_vlan->vlan = vlan_id; in gelic_debug_init()
/linux-3.3/net/core/
Dpktgen.c219 #define VLAN_TAG_SIZE(x) ((x)->vlan_id == 0xffff ? 0 : 4)
329 __u16 vlan_id; /* 0xffff means no vlan tag */ member
602 if (pkt_dev->vlan_id != 0xffff) in pktgen_if_show()
604 pkt_dev->vlan_id, pkt_dev->vlan_p, in pktgen_if_show()
1525 if (pkt_dev->nr_labels && pkt_dev->vlan_id != 0xffff) { in pktgen_if_write()
1526 pkt_dev->vlan_id = 0xffff; /* turn off VLAN/SVLAN */ in pktgen_if_write()
1542 pkt_dev->vlan_id = value; /* turn on VLAN */ in pktgen_if_write()
1551 sprintf(pg_result, "OK: vlan_id=%u", pkt_dev->vlan_id); in pktgen_if_write()
1553 pkt_dev->vlan_id = 0xffff; /* turn off VLAN/SVLAN */ in pktgen_if_write()
1568 if ((value <= 7) && (pkt_dev->vlan_id != 0xffff)) { in pktgen_if_write()
[all …]
/linux-3.3/include/linux/
Dif_vlan.h90 u16 vlan_id);
106 __vlan_find_dev_deep(struct net_device *real_dev, u16 vlan_id) in __vlan_find_dev_deep() argument
/linux-3.3/drivers/scsi/lpfc/
Dlpfc_hbadisc.c1380 uint16_t vlan_id, uint32_t flag) in __lpfc_update_fcf_record() argument
1386 fcf_rec->vlan_id = vlan_id; in __lpfc_update_fcf_record()
1473 uint16_t *vlan_id) in lpfc_match_fcf_conn_list() argument
1501 *vlan_id = phba->vlan_id; in lpfc_match_fcf_conn_list()
1503 *vlan_id = LPFC_FCOE_NULL_VID; in lpfc_match_fcf_conn_list()
1525 *vlan_id = fcf_vlan_id; in lpfc_match_fcf_conn_list()
1527 *vlan_id = LPFC_FCOE_NULL_VID; in lpfc_match_fcf_conn_list()
1628 *vlan_id = conn_entry->conn_rec.vlan_tag; in lpfc_match_fcf_conn_list()
1634 *vlan_id = fcf_vlan_id; in lpfc_match_fcf_conn_list()
1636 *vlan_id = LPFC_FCOE_NULL_VID; in lpfc_match_fcf_conn_list()
[all …]
/linux-3.3/drivers/scsi/fnic/
Dfnic_fcs.c484 vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id); in fnic_eth_send()
498 fnic->vlan_hw_insert, fnic->vlan_id, 1); in fnic_eth_send()
531 vlan_hdr->h_vlan_TCI = htons(fnic->vlan_id); in fnic_send_frame()
566 fnic->vlan_hw_insert, fnic->vlan_id, 1, 1, 1); in fnic_send_frame()
Dfnic.h176 u16 vlan_id; /* VLAN tag including priority */ member
/linux-3.3/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c732 if (esw_cfg->vlan_id) in qlcnic_set_vlan_config()
733 adapter->pvid = esw_cfg->vlan_id; in qlcnic_set_vlan_config()
895 npar->pvid = esw_cfg.vlan_id; in qlcnic_set_default_offload_settings()
913 esw_cfg.vlan_id = npar->pvid; in qlcnic_reset_eswitch_config()
1897 u64 uaddr, __le16 vlan_id, struct qlcnic_host_tx_ring *tx_ring) in qlcnic_change_filter() argument
1917 mac_req->op = vlan_id ? QLCNIC_MAC_VLAN_ADD : QLCNIC_MAC_ADD; in qlcnic_change_filter()
1921 vlan_req->vlan_id = vlan_id; in qlcnic_change_filter()
1941 __le16 vlan_id = 0; in qlcnic_send_filter() local
1952 vlan_id = first_desc->vlan_TCI; in qlcnic_send_filter()
1959 tmp_fil->vlan_id == vlan_id) { in qlcnic_send_filter()
[all …]
Dqlcnic_hw.c362 __le16 vlan_id, unsigned op) in qlcnic_sre_macaddr_change() argument
380 vlan_req->vlan_id = vlan_id; in qlcnic_sre_macaddr_change()
507 tmp_fil->faddr, tmp_fil->vlan_id, in qlcnic_prune_lb_filters()
508 tmp_fil->vlan_id ? QLCNIC_MAC_VLAN_DEL : in qlcnic_prune_lb_filters()
532 tmp_fil->vlan_id, tmp_fil->vlan_id ? in qlcnic_delete_lb_filters()
/linux-3.3/drivers/net/ethernet/tehuti/
Dtehuti.h324 #define TXD_W1_VAL(bc, checksum, vtag, lgsnd, vlan_id) \ argument
326 ((lgsnd)<<9) | (0x30000) | ((vlan_id)<<20))
/linux-3.3/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c822 u16 vlan_id) in bnx2fc_indicate_netevent() argument
831 if (vlan_id != 0 && event != NETDEV_UNREGISTER) in bnx2fc_indicate_netevent()
856 if (!vlan_id) in bnx2fc_indicate_netevent()
861 interface->vlan_id == (vlan_id & VLAN_VID_MASK)) in bnx2fc_indicate_netevent()
1947 int vlan_id; in bnx2fc_create() local
1967 vlan_id = vlan_dev_vlan_id(netdev); in bnx2fc_create()
2007 interface->vlan_id = vlan_id; in bnx2fc_create()
/linux-3.3/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1474 u16 vlan_id) in ql_process_mac_rx_gro_page() argument
1505 if (vlan_id != 0xffff) in ql_process_mac_rx_gro_page()
1506 __vlan_hwaccel_put_tag(skb, vlan_id); in ql_process_mac_rx_gro_page()
1515 u16 vlan_id) in ql_process_mac_rx_page() argument
1591 if (vlan_id != 0xffff) in ql_process_mac_rx_page()
1592 __vlan_hwaccel_put_tag(skb, vlan_id); in ql_process_mac_rx_page()
1608 u16 vlan_id) in ql_process_mac_rx_skb() argument
1699 if (vlan_id != 0xffff) in ql_process_mac_rx_skb()
1700 __vlan_hwaccel_put_tag(skb, vlan_id); in ql_process_mac_rx_skb()
1928 u16 vlan_id) in ql_process_mac_split_rx_intr() argument
[all …]
/linux-3.3/drivers/net/ethernet/brocade/bna/
Dbfi_enet.h445 u16 vlan_id; member
614 u16 vlan_id; member
/linux-3.3/drivers/net/ethernet/ibm/ehea/
Dehea_phyp.c589 const u16 vlan_id, const u32 hcall_id) in ehea_h_reg_dereg_bcmc() argument
597 r8_vlan_id = EHEA_BMASK_SET(H_REGBCMC_VLANID, vlan_id); in ehea_h_reg_dereg_bcmc()
/linux-3.3/Documentation/networking/
Dpktgen.txt137 pgset "vlan_id 77" set VLAN ID 0-4095
145 pgset "vlan_id 9999" > 4095 remove vlan and svlan tags
/linux-3.3/net/l2tp/
Dl2tp_core.h70 u16 vlan_id; /* VLAN pseudowire only */ member

123