Lines Matching full:vlans
308 * Receive data, and do rotate the vlans as desired.
311 * of vlans are not relativly prime. In this case multiple slices need
315 * 01234 5 vlans given
378 int8_t vlans = 0; in ng_vlanrotate_rcvdata() local
399 /* count the vlans */ in ng_vlanrotate_rcvdata()
400 for (vlans = 0; vlans <= NG_VLANROTATE_MAX_VLANS; vlans++) { in ng_vlanrotate_rcvdata()
402 + vlans * sizeof(struct ether_vlan_stack_entry); in ng_vlanrotate_rcvdata()
413 switch (ntohs(evsh->vlan_stack[vlans].proto)) { in ng_vlanrotate_rcvdata()
425 if ((vlans > vrp->conf.max) || (vlans >= NG_VLANROTATE_MAX_VLANS)) { in ng_vlanrotate_rcvdata()
431 if ((vlans < vrp->conf.min) || (vlans <= abs(rotate))) { in ng_vlanrotate_rcvdata()
436 counter_u64_add(vrp->stats.histogram[vlans], 1); in ng_vlanrotate_rcvdata()
442 ng_vlanrotate_rotate(evsh->vlan_stack, rotate, vlans); in ng_vlanrotate_rcvdata()
444 ng_vlanrotate_rotate(evsh->vlan_stack, vlans + rotate, vlans); in ng_vlanrotate_rcvdata()