Lines Matching refs:vg

334 	etherswitch_vlangroup_t vg;  in set_vlangroup_vid()  local
339 memset(&vg, 0, sizeof(vg)); in set_vlangroup_vid()
343 vg.es_vlangroup = cfg->unit; in set_vlangroup_vid()
344 if (ioctl(cfg->fd, IOETHERSWITCHGETVLANGROUP, &vg) != 0) in set_vlangroup_vid()
346 vg.es_vid = v; in set_vlangroup_vid()
347 if (ioctl(cfg->fd, IOETHERSWITCHSETVLANGROUP, &vg) != 0) in set_vlangroup_vid()
355 etherswitch_vlangroup_t vg; in set_vlangroup_members() local
364 memset(&vg, 0, sizeof(vg)); in set_vlangroup_members()
385 vg.es_vlangroup = cfg->unit; in set_vlangroup_members()
386 if (ioctl(cfg->fd, IOETHERSWITCHGETVLANGROUP, &vg) != 0) in set_vlangroup_members()
388 vg.es_member_ports = member; in set_vlangroup_members()
389 vg.es_untagged_ports = untagged; in set_vlangroup_members()
390 if (ioctl(cfg->fd, IOETHERSWITCHSETVLANGROUP, &vg) != 0) in set_vlangroup_members()
618 etherswitch_vlangroup_t vg; in print_vlangroup() local
621 vg.es_vlangroup = vlangroup; in print_vlangroup()
622 if (ioctl(cfg->fd, IOETHERSWITCHGETVLANGROUP, &vg) != 0) in print_vlangroup()
624 if ((vg.es_vid & ETHERSWITCH_VID_VALID) == 0) in print_vlangroup()
626 vg.es_vid &= ETHERSWITCH_VID_MASK; in print_vlangroup()
629 printf("\tport: %d\n", vg.es_vid); in print_vlangroup()
631 printf("\tvlan: %d\n", vg.es_vid); in print_vlangroup()
634 if (vg.es_member_ports != 0) in print_vlangroup()
636 if ((vg.es_member_ports & ETHERSWITCH_PORTMASK(i)) != 0) { in print_vlangroup()
640 if ((vg.es_untagged_ports & ETHERSWITCH_PORTMASK(i)) == 0) in print_vlangroup()