/freebsd-10.1-release/sys/dev/ixgbe/ |
H A D | ixgbe_82598.c | 987 * @vlan: VLAN id to write to VLAN filter 993 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument 1003 if (vlan > 4095) 1007 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ 1010 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */ 1011 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ 1020 bitindex = vlan & 0x1F; /* lower five bits */
|
H A D | ixgbe_vf.c | 370 * ixgbe_set_vfta_vf - Set/Unset vlan filter table address 372 * @vlan: 12 bit VLAN ID 376 s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument 384 msgbuf[1] = vlan;
|
H A D | ixgbe_common.c | 3762 * @vlan: VLAN id to write to VLAN filter 3767 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan) argument 3774 if (vlan == 0) 3778 * Search for the vlan id in the VLVF entries. Save off the first empty 3785 else if ((bits & 0x0FFF) == vlan) 3790 * If regindex is less than IXGBE_VLVF_ENTRIES, then we found the vlan 3792 * vlan id. 3810 * @vlan: VLAN id to write to VLAN filter 3816 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument 3828 if (vlan > 409 3885 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, bool *vfta_changed) argument [all...] |
/freebsd-10.1-release/contrib/wpa/hostapd/ |
H A D | config_file.c | 35 struct hostapd_vlan *vlan; local 86 vlan = os_malloc(sizeof(*vlan)); 87 if (vlan == NULL) { 94 os_memset(vlan, 0, sizeof(*vlan)); 95 vlan->vlan_id = vlan_id; 96 os_strlcpy(vlan->ifname, pos, sizeof(vlan->ifname)); 98 bss->vlan_tail->next = vlan; [all...] |
/freebsd-10.1-release/sys/net/ |
H A D | if_lagg.c | 233 * This routine is run via an vlan 255 * This routine is run via an vlan 1566 const struct ether_vlan_header *vlan; local 1583 struct ether_vlan_header vlan; member in union:__anon10348 1603 vlan = lagg_gethdr(m, off, sizeof(*vlan), &buf); 1604 if (vlan == NULL) 1608 p = hash32_buf(&vlan->evl_tag, sizeof(vlan->evl_tag), p); 1609 etype = ntohs(vlan [all...] |
/freebsd-10.1-release/sys/dev/ixl/ |
H A D | if_ixl.c | 134 static void ixl_add_filter(struct ixl_vsi *, u8 *, s16 vlan); 135 static void ixl_del_filter(struct ixl_vsi *, u8 *, s16 vlan); 1133 /* Setup vlan's if needed */ 1581 * Routines for multicast and vlan filter management. 2368 ** then vlan events are not passed thru, breaking 3177 ** This routine is run via an vlan config EVENT, 3179 ** we can get the vlan id. This just creates the 3203 ** This routine is run via an vlan 3227 ** This routine updates vlan filters, called by init 3240 ** Scan the filter list for vlan entrie 3304 ixl_add_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument 3344 ixl_del_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument 3368 ixl_find_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument [all...] |
/freebsd-10.1-release/contrib/ofed/libmlx4/src/ |
H A D | qp.c | 146 dseg->vlan = htons(to_mah(wr->wr.ud.ah)->vlan); 291 ctrl->vlan_tag = htons(to_mah(wr->wr.ud.ah)->vlan);
|
/freebsd-10.1-release/contrib/ofed/libibverbs/include/infiniband/ |
H A D | driver.h | 169 uint8_t mac[], uint16_t *vlan, uint8_t *tagged,
|
/freebsd-10.1-release/sys/dev/e1000/ |
H A D | e1000_vf.h | 111 u16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon8480::__anon8486
|
H A D | e1000_82575.h | 220 __le16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon8442::__anon8448 326 #define E1000_ADVTXD_VLAN_SHIFT 16 /* Adv ctxt vlan tag shift */
|
/freebsd-10.1-release/sys/dev/vmware/vmxnet3/ |
H A D | if_vmxreg.h | 157 uint32_t vlan:1; /* 802.1Q VLAN frame */ member in struct:vmxnet3_rxcompdesc
|
/freebsd-10.1-release/sys/net80211/ |
H A D | ieee80211_ioctl.c | 725 struct ieee80211req_sta_vlan vlan; local 728 if (ireq->i_len != sizeof(vlan)) 730 error = copyin(ireq->i_data, &vlan, sizeof(vlan)); 733 if (!IEEE80211_ADDR_EQ(vlan.sv_macaddr, zerobssid)) { 735 vlan.sv_macaddr); 740 vlan.sv_vlan = ni->ni_vlan; 741 error = copyout(&vlan, ireq->i_data, sizeof(vlan)); 2552 struct ieee80211req_sta_vlan vlan; local [all...] |
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | ah.c | 118 ah->av.eth.vlan = cpu_to_be16(vlan_tag);
|
/freebsd-10.1-release/sys/ofed/include/linux/mlx4/ |
H A D | qp.h | 178 MLX4_FVL_FORCE_ETH_VLAN = 1 << 3 /* force Eth vlan */ 182 MLX4_FVL_RX_FORCE_ETH_VLAN = 1 << 0 /* enforce Eth rx vlan */ 334 __be16 vlan; member in struct:mlx4_wqe_datagram_seg
|
/freebsd-10.1-release/sys/ofed/include/rdma/ |
H A D | ib_pack.h | 234 struct ib_unpacked_vlan vlan; member in struct:ib_ud_header
|
/freebsd-10.1-release/tools/tools/cxgbetool/ |
H A D | cxgbetool.c | 727 t->fs.val.vlan_vld, t->fs.val.vlan, 728 t->fs.mask.vlan_vld, t->fs.mask.vlan); 797 printf(", vlan=none"); 799 printf(", vlan=insert(%x)", t->fs.vlan); 801 printf(", vlan=rewrite(%x)", t->fs.vlan); 898 printf("vlan "); 938 if (!strcmp(argv[0], "vlan")) 1018 t.fs.val.vlan [all...] |
/freebsd-10.1-release/sys/dev/cxgb/ |
H A D | cxgb_main.c | 263 u32 vlan:12; member in struct:filter_info 3004 (f->val.vlan && f->mask.vlan != 0xfff) || 3025 p->vlan = f->mask.vlan ? f->val.vlan : 0xfff; 3064 p->vlan = 0xfff; 3099 f->val.vlan = p->vlan == 0xfff ? 0 : p->vlan; [all...] |
/freebsd-10.1-release/contrib/ofed/libibverbs/src/ |
H A D | verbs.c | 722 uint8_t mac[], uint16_t *vlan, uint8_t *tagged, 747 *vlan = svlan; 720 __ibv_resolve_eth_gid(const struct ibv_pd *pd, uint8_t port_num, union ibv_gid *dgid, uint8_t sgid_index, uint8_t mac[], uint16_t *vlan, uint8_t *tagged, uint8_t *is_mcast) argument
|
/freebsd-10.1-release/share/man/man4/ |
H A D | Makefile | 564 vlan.4 \ 739 MLINKS+=vlan.4 if_vlan.4
|
/freebsd-10.1-release/sys/amd64/conf/ |
H A D | GENERIC | 300 device vlan # 802.1Q VLAN support
|
/freebsd-10.1-release/sys/dev/nxge/xgehal/ |
H A D | xgehal-ring-fp.c | 201 ext_info->vlan = XGE_HAL_RXD_GET_VLAN_TAG(rxdp->control_2); 240 ext_info->vlan = XGE_HAL_RXD_GET_VLAN_TAG(rxdp->control_2);
|
/freebsd-10.1-release/sys/i386/conf/ |
H A D | GENERIC | 310 device vlan # 802.1Q VLAN support
|
/freebsd-10.1-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-wqe.h | 255 /**< use this to get at the 16 vlan bits */ 259 uint64_t vlan :16; member in struct:__anon7364::__anon7368
|
/freebsd-10.1-release/sys/dev/nxge/include/ |
H A D | xgehal-ring.h | 339 * @vlan: VLAN tag extracted from the received frame. 354 int vlan; member in struct:xge_hal_dtr_info_t
|
/freebsd-10.1-release/sys/dev/bxe/ |
H A D | ecore_sp.h | 562 uint16_t vlan; member in struct:ecore_vlan_ramrod_data 568 uint16_t vlan; member in struct:ecore_vlan_mac_ramrod_data 573 struct ecore_vlan_ramrod_data vlan; member in union:ecore_classification_ramrod_data 704 /* Used to store the cam offset used for the mac/vlan/vlan-mac.
|