Lines Matching +full:ref +full:- +full:weight
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
65 T4_HOLD_CLIP_ADDR, /* add ref on an IP in the CLIP */
66 T4_RELEASE_CLIP_ADDR, /* remove ref from an IP in the CLIP */
151 HYPPROMISC = 5, /* port is hypervisor-promisuous + not bcast */
160 DST_MODE_FILT_RSS /* queue selected by hashing in filter-specified
172 NAT_MODE_ALL /* NAT on entire 4-tuple */
213 uint32_t maskhash:1; /* dirsteer=0: steer to an RSS sub-region */
220 * packet -- potentially with some Ethernet header rewriting.
257 int8_t mode; /* per-class or per-flow */
264 int16_t weight; /* percent weight */ member
269 * Support for "sched-class" command to allow a TX Scheduling Class to be
273 int8_t subcmd; /* sub-command */
276 struct { /* sub-command SCHED_CLASS_CONFIG */
285 SCHED_CLASS_SUBCMD_CONFIG, /* config sub-command */
286 SCHED_CLASS_SUBCMD_PARAMS, /* params sub-command */
300 SCHED_CLASS_MODE_CLASS, /* per-class scheduling */
301 SCHED_CLASS_MODE_FLOW, /* per-flow scheduling */
320 int8_t queue; /* queue index; -1 => all queues */
321 int8_t cl; /* class index; -1 => unbind */
378 QUEUE_RANDOM = -1,
379 QUEUE_ROUNDROBIN = -2,