Searched refs:vlan (Results 51 - 75 of 129) sorted by relevance

123456

/freebsd-10.1-release/sys/dev/ixgbe/
H A Dixgbe_82598.c987 * @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 Dixgbe_vf.c370 * 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 Dixgbe_common.c3762 * @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 Dconfig_file.c35 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 Dif_lagg.c233 * 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 Dif_ixl.c134 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 Dqp.c146 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 Ddriver.h169 uint8_t mac[], uint16_t *vlan, uint8_t *tagged,
/freebsd-10.1-release/sys/dev/e1000/
H A De1000_vf.h111 u16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon8480::__anon8486
H A De1000_82575.h220 __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 Dif_vmxreg.h157 uint32_t vlan:1; /* 802.1Q VLAN frame */ member in struct:vmxnet3_rxcompdesc
/freebsd-10.1-release/sys/net80211/
H A Dieee80211_ioctl.c725 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 Dah.c118 ah->av.eth.vlan = cpu_to_be16(vlan_tag);
/freebsd-10.1-release/sys/ofed/include/linux/mlx4/
H A Dqp.h178 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 Dib_pack.h234 struct ib_unpacked_vlan vlan; member in struct:ib_ud_header
/freebsd-10.1-release/tools/tools/cxgbetool/
H A Dcxgbetool.c727 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 Dcxgb_main.c263 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 Dverbs.c722 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 DMakefile564 vlan.4 \
739 MLINKS+=vlan.4 if_vlan.4
/freebsd-10.1-release/sys/amd64/conf/
H A DGENERIC300 device vlan # 802.1Q VLAN support
/freebsd-10.1-release/sys/dev/nxge/xgehal/
H A Dxgehal-ring-fp.c201 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 DGENERIC310 device vlan # 802.1Q VLAN support
/freebsd-10.1-release/sys/contrib/octeon-sdk/
H A Dcvmx-wqe.h255 /**< 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 Dxgehal-ring.h339 * @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 Decore_sp.h562 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.

Completed in 291 milliseconds

123456