Lines Matching defs:vst
1444 struct vlan_snd_tag *vst;
1449 vst = mst_to_vst(mst);
1450 if (vst->tag->ifp != p) {
1456 m->m_pkthdr.snd_tag = m_snd_tag_ref(vst->tag);
2467 struct vlan_snd_tag *vst;
2515 vst = malloc(sizeof(*vst), M_VLAN, M_NOWAIT);
2516 if (vst == NULL) {
2521 vst = NULL;
2526 free(vst, M_VLAN);
2531 m_snd_tag_init(&vst->com, ifp, sw);
2532 vst->tag = mst;
2534 *ppmt = &vst->com;
2547 struct vlan_snd_tag *vst;
2549 vst = mst_to_vst(mst);
2550 return (vst->tag);
2557 struct vlan_snd_tag *vst;
2559 vst = mst_to_vst(mst);
2560 return (vst->tag->sw->snd_tag_modify(vst->tag, params));
2567 struct vlan_snd_tag *vst;
2569 vst = mst_to_vst(mst);
2570 return (vst->tag->sw->snd_tag_query(vst->tag, params));
2576 struct vlan_snd_tag *vst;
2578 vst = mst_to_vst(mst);
2579 m_snd_tag_rele(vst->tag);
2580 free(vst, M_VLAN);