/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | l2t.h | 70 u16 vlan; /* VLAN TCI (id: bits 0-11, prio: 13-15 */ member in struct:l2t_entry
|
H A D | l2t.c | 74 return e->vlan >> 13; 155 req->vlan = htons(e->vlan); 364 u16 vlan; local 377 vlan = vlan_dev_vlan_id(neigh->dev); 379 vlan = VLAN_NONE; 384 e->vlan == vlan && e->lport == lport) { 403 e->vlan = vlan; [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.h | 63 u16 vlan; /* VLAN TCI (id: bits 0-11, prio: 13-15 */ member in struct:l2t_entry
|
H A D | cxgb3_ioctl.h | 162 uint32_t vlan:12; member in struct:ch_trace
|
H A D | cxgb3_offload.c | 175 unsigned int vlan) 183 if (vlan && vlan != VLAN_VID_MASK) { 185 dev = __vlan_find_dev_deep(dev, vlan); 173 get_iff_from_mac(struct adapter *adapter, const unsigned char *mac, unsigned int vlan) argument
|
/drivers/net/ethernet/intel/ixgbevf/ |
H A D | vf.c | 340 * ixgbevf_set_vfta_vf - Set/Unset vlan filter table address 342 * @vlan: 12 bit VLAN ID 346 static s32 ixgbevf_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument 352 msgbuf[1] = vlan;
|
/drivers/net/ethernet/cisco/enic/ |
H A D | cq_enet_desc.h | 46 __le16 vlan; member in struct:cq_enet_rq_desc 149 * Tag Control Information(16) = user_priority(3) + cfi(1) + vlan(12) 151 *vlan_tci = le16_to_cpu(desc->vlan);
|
/drivers/scsi/fnic/ |
H A D | cq_enet_desc.h | 44 __le16 vlan; member in struct:cq_enet_rq_desc 97 u8 *vlan_stripped, u16 *vlan, u16 *checksum, u8 *fcoe_sof, 133 *vlan = le16_to_cpu(desc->vlan); 93 cq_enet_rq_desc_dec(struct cq_enet_rq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, u8 *vlan_stripped, u16 *vlan, u16 *checksum, u8 *fcoe_sof, u8 *fcoe_fc_crc_ok, u8 *fcoe_enc_error, u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, u8 *ipv6, u8 *ipv4, u8 *ipv4_fragment, u8 *fcs_ok) argument
|
H A D | cq_exch_desc.h | 64 u16 vlan; member in struct:cq_fcp_rq_desc 104 u16 *vlan) 125 *vlan = desc_ptr->vlan; 86 cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *eop, u8 *sop, u8 *fck, u16 *exchange_id, u16 *tmpl, u32 *bytes_written, u8 *sof, u8 *eof, u8 *ingress_port, u8 *packet_err, u8 *fcoe_err, u8 *fcs_ok, u8 *vlan_stripped, u16 *vlan) argument
|
H A D | fnic_fcs.c | 304 u16 q_number, completed_index, bytes_written = 0, vlan, checksum; local 326 &vlan); 338 &vlan_stripped, &vlan, &checksum,
|
/drivers/firmware/ |
H A D | iscsi_ibft.c | 133 u16 vlan; member in struct:ibft_nic 326 str += sprintf(str, "%d\n", nic->vlan);
|
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_82598.c | 923 * @vlan: VLAN id to write to VLAN filter 929 static s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument 937 if (vlan > 4095) 941 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ 944 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */ 945 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ 954 bitindex = vlan & 0x1F; /* lower five bits */
|
H A D | ixgbe_sriov.c | 747 int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos) argument 753 if ((vf >= adapter->num_vfs) || (vlan > 4095) || (qos > 7)) 755 if (vlan || qos) { 756 err = ixgbe_set_vf_vlan(adapter, true, vlan, vf); 759 ixgbe_set_vmvir(adapter, vlan | (qos << VLAN_PRIO_SHIFT), vf); 764 adapter->vfinfo[vf].pf_vlan = vlan; 767 "Setting VLAN %d, QOS 0x%x on VF %d\n", vlan, qos, vf); 779 ixgbe_set_vmvir(adapter, vlan, vf); 928 ivi->vlan = adapter->vfinfo[vf].pf_vlan;
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 436 static int __mlx4_register_vlan(struct mlx4_dev *dev, u8 port, u16 vlan, argument 446 /* No free vlan entries */ 458 (vlan == (MLX4_VLAN_MASK & 474 table->entries[free] = cpu_to_be32(vlan | MLX4_VLAN_VALID); 478 mlx4_warn(dev, "Failed adding vlan: %u\n", vlan); 491 int mlx4_register_vlan(struct mlx4_dev *dev, u8 port, u16 vlan, int *index) argument 498 err = mlx4_cmd_imm(dev, vlan, &out_param, RES_VLAN, 506 return __mlx4_register_vlan(dev, port, vlan, index); 515 mlx4_warn(dev, "Trying to free special vlan inde [all...] |
/drivers/net/hyperv/ |
H A D | rndis_filter.c | 339 struct ndis_pkt_8021q_info *vlan; local 375 vlan = rndis_get_ppi(rndis_pkt, IEEE_8021Q_INFO); 376 if (vlan) { 377 pkt->vlan_tci = VLAN_TAG_PRESENT | vlan->vlanid | 378 (vlan->pri << VLAN_PRIO_SHIFT); 820 struct ndis_pkt_8021q_info *vlan; local 831 vlan = (struct ndis_pkt_8021q_info *)((ulong)ppi + 833 vlan->vlanid = pkt->vlan_tci & VLAN_VID_MASK; 834 vlan->pri = (pkt->vlan_tci & VLAN_PRIO_MASK) >> VLAN_PRIO_SHIFT;
|
/drivers/net/ |
H A D | macvlan.c | 56 struct macvlan_dev *vlan; local 59 hlist_for_each_entry_rcu(vlan, n, &port->vlan_hash[addr[5]], hlist) { 60 if (!compare_ether_addr_64bits(vlan->dev->dev_addr, addr)) 61 return vlan; 66 static void macvlan_hash_add(struct macvlan_dev *vlan) argument 68 struct macvlan_port *port = vlan->port; 69 const unsigned char *addr = vlan->dev->dev_addr; 71 hlist_add_head_rcu(&vlan->hlist, &port->vlan_hash[addr[5]]); 74 static void macvlan_hash_del(struct macvlan_dev *vlan, bool sync) argument 76 hlist_del_rcu(&vlan 81 macvlan_hash_change_addr(struct macvlan_dev *vlan, const unsigned char *addr) argument 109 macvlan_broadcast_one(struct sk_buff *skb, const struct macvlan_dev *vlan, const struct ethhdr *eth, bool local) argument 136 const struct macvlan_dev *vlan; local 165 const struct macvlan_dev *vlan; local 236 const struct macvlan_dev *vlan = netdev_priv(dev); local 271 const struct macvlan_dev *vlan = netdev_priv(dev); local 293 const struct macvlan_dev *vlan = netdev_priv(dev); local 310 struct macvlan_dev *vlan = netdev_priv(dev); local 344 struct macvlan_dev *vlan = netdev_priv(dev); local 365 struct macvlan_dev *vlan = netdev_priv(dev); local 395 struct macvlan_dev *vlan = netdev_priv(dev); local 404 struct macvlan_dev *vlan = netdev_priv(dev); local 411 struct macvlan_dev *vlan = netdev_priv(dev); local 453 struct macvlan_dev *vlan = netdev_priv(dev); local 475 struct macvlan_dev *vlan = netdev_priv(dev); local 488 struct macvlan_dev *vlan = netdev_priv(dev); local 529 struct macvlan_dev *vlan = netdev_priv(dev); local 538 struct macvlan_dev *vlan = netdev_priv(dev); local 555 const struct macvlan_dev *vlan = netdev_priv(dev); local 665 struct macvlan_dev *vlan = netdev_priv(dev); local 750 struct macvlan_dev *vlan = netdev_priv(dev); local 760 struct macvlan_dev *vlan = netdev_priv(dev); local 774 struct macvlan_dev *vlan = netdev_priv(dev); local 813 struct macvlan_dev *vlan, *next; local [all...] |
H A D | macvtap.c | 44 struct macvlan_dev __rcu *vlan; member in struct:macvtap_queue 77 * q->vlan becomes inaccessible. When the files gets closed, 88 * get_slot: return a [unused/occupied] slot in vlan->taps[]: 92 static int get_slot(struct macvlan_dev *vlan, struct macvtap_queue *q) argument 97 if (rcu_dereference(vlan->taps[i]) == q) 108 struct macvlan_dev *vlan = netdev_priv(dev); local 113 if (vlan->numvtaps == MAX_MACVTAP_QUEUES) 117 index = get_slot(vlan, NULL); 118 rcu_assign_pointer(q->vlan, vlan); 142 struct macvlan_dev *vlan; local 172 struct macvlan_dev *vlan = netdev_priv(dev); local 217 struct macvlan_dev *vlan = netdev_priv(dev); local 278 macvtap_get_minor(struct macvlan_dev *vlan) argument 305 macvtap_free_minor(struct macvlan_dev *vlan) argument 318 struct macvlan_dev *vlan; local 646 struct macvlan_dev *vlan; local 777 struct macvlan_dev *vlan; local 903 struct macvlan_dev *vlan; local 1060 struct macvlan_dev *vlan; local [all...] |
/drivers/net/bonding/ |
H A D | bond_alb.c | 887 struct vlan_entry *vlan; local 889 vlan = bond_next_vlan(bond, 892 bond->alb_info.current_alb_vlan = vlan; 893 if (!vlan) { 898 skb = vlan_put_tag(skb, vlan->vlan_id);
|
/drivers/net/ethernet/dlink/ |
H A D | dl2k.c | 23 static int vlan[MAX_UNITS]; variable 39 module_param_array(vlan, int, NULL, 0); 198 np->vlan = (vlan[card_idx] > 0 && vlan[card_idx] < 4096) ? 199 vlan[card_idx] : 0; 275 if (np->vlan) 276 printk(KERN_INFO "vlan(id):\t%d\n", np->vlan); 451 if (np->vlan) { [all...] |
/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 82 "tx-rx-1519-1522-good-vlan", 1058 u32 vlan = 0, vlan_mask = 0; local 1065 /* Check if vlan is wanted */ 1070 vlan = RQFPR_VLN; 1082 vlan |= RQFPR_CFI; 1091 gfar_set_parse_bits(RQFPR_IPV4 | RQFPR_TCP | vlan, 1097 gfar_set_parse_bits(RQFPR_IPV4 | RQFPR_UDP | vlan, 1103 gfar_set_parse_bits(RQFPR_IPV4 | vlan, RQFPR_IPV4 | vlan_mask, 1110 gfar_set_parse_bits(RQFPR_IPV4 | vlan, RQFPR_IPV4 | vlan_mask, 1116 if (vlan) [all...] |
/drivers/net/ethernet/intel/igb/ |
H A D | e1000_82575.h | 105 __le16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon2332::__anon2337
|
/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.h | 87 u16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon2349::__anon2355
|
/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 1366 u16 vlan; local 1377 vlan = rdma_get_vlan_id(&sgid); 1378 is_vlan = vlan < 0x1000; 1439 sqp->ud_header.vlan.type = cpu_to_be16(MLX4_IB_IBOE_ETHERTYPE); 1441 sqp->ud_header.vlan.tag = cpu_to_be16(vlan | pcp); 1609 dseg->vlan = to_mah(wr->wr.ud.ah)->av.eth.vlan;
|
/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 491 * Since there is no support for separate rx/tx vlan accel 1905 u16 vlan; local 1907 AT_TAG_TO_VLAN(rrs->vlan_tag, vlan); 1908 vlan = le16_to_cpu(vlan); 1909 __vlan_hwaccel_put_tag(skb, vlan); 2266 u16 vlan = vlan_tx_tag_get(skb); local 2269 vlan = cpu_to_le16(vlan); 2270 AT_VLAN_TO_TAG(vlan, ta [all...] |
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cpl5_cmd.h | 451 u16 vlan; member in struct:cpl_tx_pkt 471 u16 vlan; member in struct:cpl_tx_pkt_lso 501 u16 vlan; member in struct:cpl_rx_pkt
|