Searched defs:vlan (Results 1 - 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlvlan.c61 dladm_vlan_create(dladm_handle_t handle, const char *vlan, datalink_id_t linkid, argument
65 return (dladm_vnic_create(handle, vlan, linkid,
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_l2t.h48 uint16_t vlan; /* VLAN TCI (id: 0-11, prio: 13-15) */ member in struct:l2t_entry
H A Doffload.h147 __be16 vlan; member in struct:offload_req
/illumos-gate/usr/src/uts/common/io/ixgbe/core/
H A Dixgbe_vf.c419 * ixgbe_set_vfta_vf - Set/Unset vlan filter table address
421 * @vlan: 12 bit VLAN ID
425 s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument
433 msgbuf[1] = vlan;
H A Dixgbe_82598.c996 * @vlan: VLAN id to write to VLAN filter
1002 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument
1012 if (vlan > 4095)
1016 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */
1019 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */
1020 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */
1029 bitindex = vlan & 0x1F; /* lower five bits */
H A Dixgbe_api.c1059 * @vlan: VLAN id to write to VLAN filter
1065 s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on) argument
1067 return ixgbe_call_func(hw, hw->mac.ops.set_vfta, (hw, vlan, vind,
1074 * @vlan: VLAN id to write to VLAN filter
1082 s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, argument
1085 return ixgbe_call_func(hw, hw->mac.ops.set_vlvf, (hw, vlan, vind,
H A Dixgbe_common.c3807 * @vlan: VLAN id to write to VLAN filter
3812 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan) argument
3819 if (vlan == 0)
3823 * Search for the vlan id in the VLVF entries. Save off the first empty
3830 else if ((bits & 0x0FFF) == vlan)
3835 * If regindex is less than IXGBE_VLVF_ENTRIES, then we found the vlan
3837 * vlan id.
3855 * @vlan: VLAN id to write to VLAN filter
3861 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, argument
3873 if (vlan > 409
3930 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, bool *vfta_changed) argument
[all...]
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_txdma_hw.h169 uint32_t vlan:1; member in struct:_tx_pkt_header_t::__anon5924
191 uint32_t vlan:1;
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c459 * Assume that the ether header (with or without vlan tag) is
485 eib_data_lookup_vnic(eib_t *ss, uint8_t *mac, uint16_t vlan, eib_vnic_t **vnicp, argument
510 if ((vn_vlan == vlan) &&
525 * If we haven't been able to locate a vnic for this {mac,vlan} tuple,
533 if ((vrq->vr_vlan == vlan) &&
1231 * If the incoming packet is vlan-tagged, but the tag doesn't match
1232 * this vnic's vlan, drop it.
1236 "received packet's vlan unknown, expected=0x%x, got=0x%x",
H A Deib_vnic.c87 eib_vnic_create(eib_t *ss, uint8_t *macaddr, uint16_t vlan, eib_vnic_t **vnicp, argument
104 if (eib_data_lookup_vnic(ss, macaddr, vlan, vnicp,
107 "vnic for mac=%x:%x:%x:%x:%x:%x, vlan=0x%x "
110 macaddr[5], vlan);
116 "vnic for mac=%x:%x:%x:%x:%x:%x, vlan=0x%x "
119 macaddr[4], macaddr[5], vlan);
153 vnic->vn_vlan = vlan;
277 * . assigned vlan is different from requested vlan (except
278 * when we didn't request a specific vlan)
584 eib_vnic_setup_dest(eib_vnic_t *vnic, eib_wqe_t *swqe, uint8_t *dmac, uint16_t vlan) argument
821 eib_vnic_need_new(eib_t *ss, uint8_t *mac, uint16_t vlan) argument
1765 eib_vnic_lookup_dest(eib_vnic_t *vnic, uint8_t *dmac, uint16_t vlan, eib_vhub_map_t *ucast, ibt_mcg_info_t *mcast, int *dtype) argument
[all...]
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dvlan_rcm.c402 dl_vlan_t *vlan; local
409 for (vlan = node->vc_vlan; vlan != NULL; vlan = vlan->dv_next) {
410 if (!(vlan->dv_flags & VLAN_OFFLINED))
413 if ((status = dladm_vlan_up(dld_handle, vlan->dv_vlanid)) !=
421 vlan->dv_vlanid, dladm_status2str(status, errmsg));
423 vlan->dv_flags &= ~VLAN_OFFLINED;
431 dl_vlan_t *vlan; local
534 dl_vlan_t *vlan = NULL; local
673 dl_vlan_t *vlan; local
793 dl_vlan_t *vlan, *next; local
850 dl_vlan_t *vlan; local
965 dl_vlan_t *vlan; local
988 dl_vlan_t *vlan, *next; local
1112 dl_vlan_t *vlan; local
1141 dl_vlan_t *vlan; local
1174 dl_vlan_t *vlan; local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dgldutil.c372 * vlan tag.
513 * vlan tag.
1975 gld_vlan_t *vlan; local
1978 if ((vlan = gld_find_vlan(macinfo, VLAN_VID_NONE)) == NULL) {
1979 /* oops, no vlan on the list for this macinfo! */
1984 q = vlan->gldv_str_next->gld_qptr;
H A Dtrill.c40 #include <sys/vlan.h>
789 int vlan = VLAN_ID_NONE; local
836 vlan = VLAN_ID(hdr_info->mhi_tci);
843 ournick, B_FALSE, NULL, vlan, B_TRUE);
1367 uint16_t vlan = (uint16_t)(uintptr_t)arg; local
1371 bridge_trill_flush(tsock->ts_link, vlan, B_FALSE);
1381 uint16_t vlan = (uint16_t)(uintptr_t)arg; local
1385 bridge_trill_flush(tsock->ts_link, vlan, B_TRUE);
H A Dbridge.c59 #include <sys/vlan.h>
2638 bridge_trill_flush(bridge_link_t *blp, uint16_t vlan, boolean_t dotrill) argument
2645 _NOTE(ARGUNUSED(vlan));
3205 /* special case: vlan 0 means "all" */
H A Dgld.c1169 gld_init_vlan_stats(gld_vlan_t *vlan) argument
1171 gld_mac_info_t *mac = vlan->gldv_mac;
1181 instance = (vlan->gldv_id * GLD_VLAN_SCALE) + mac->gldm_ppa;
1192 vlan->gldv_kstatp = ksp;
1195 ksp->ks_private = (void *)vlan;
1238 gld_vlan_t *vlan; local
1248 vlan = (gld_vlan_t *)ksp->ks_private;
1249 ASSERT(vlan != NULL);
1251 macinfo = vlan->gldv_mac;
1256 gsp = vlan
1344 gld_vlan_t *vlan; local
1431 gld_vlan_t *vlan; local
2050 gld_vlan_t *vlan; local
2247 gld_vlan_t *vlan = (gld_vlan_t *)gld->gld_vlan; local
2459 gld_vlan_t *vlan; local
2546 gld_precv_mdt(gld_mac_info_t *macinfo, gld_vlan_t *vlan, mblk_t *mp, pdesc_t *dl_pkt, pktinfo_t *pktinfo) argument
2585 gld_vlan_t *vlan = NULL, *vlan0 = NULL, *vlann = NULL; local
2757 gld_sendup_vlan(gld_vlan_t *vlan, pktinfo_t *pktinfo, mblk_t *mp, int (*acceptfunc)(), void (*send)(), int (*cansend)(), gld_t **fgldp) argument
3197 gld_vlan_t *vlan = (gld_vlan_t *)gld->gld_vlan; local
3820 gld_vlan_t *vlan; local
4596 gld_vlan_t *vlan; local
4713 gld_vlan_t *vlan; local
5106 gld_vlan_t *vlan; local
5370 gld_vlan_t *vlan; local
5529 gld_vlan_t *vlan; local
5766 gld_rem_vlan(gld_vlan_t *vlan) argument
5809 gld_vlan_t *vlan; local
5867 gld_vlan_t *vlan; local
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-ring.h334 * @vlan: VLAN tag extracted from the received frame.
349 int vlan; member in struct:xge_hal_dtr_info_t
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp.h38 uint32_t vlan; member in struct:_fflp_errlog
/illumos-gate/usr/src/uts/i86pc/os/
H A Dibft.c114 ushort_t vlan; member in struct:iSCSI_ibft_nic
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/vm/
H A Dhw_channel.h459 u16 vlan; member in struct:pf_vf_bulletin_content
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dsge.h505 __u16 vlan; member in struct:cpl_tx_pkt
538 __u16 vlan; member in struct:cpl_rx_pkt
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dnxhal_nic_interface.h244 char vlan; member in struct:nx_rx_rule_arg_s::__anon6361::__anon6363
251 char vlan; member in struct:nx_rx_rule_arg_s::__anon6361::__anon6365
H A Dnic_cmn.h490 __uint16_t vlan; member in struct:__anon6354::__anon6355
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_hw_eth.h96 uint32_t vlan:1; member in struct:oce_nic_hdr_wqe::__anon7717::__anon7718
130 uint32_t vlan:1;
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_vf.h111 u16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon150::__anon156
H A De1000_82575.h220 __le16 vlan; /* VLAN tag */ member in struct:e1000_adv_rx_desc::__anon112::__anon118
326 #define E1000_ADVTXD_VLAN_SHIFT 16 /* Adv ctxt vlan tag shift */

Completed in 255 milliseconds

12