/* device instance specific */
no_iq_enq,
no_cq_enq,
+ sched_last_iter_bitmask,
+ sched_progress_last_iter,
/* port_specific */
rx_used,
rx_free,
case calls: return sw->sched_called;
case no_iq_enq: return sw->sched_no_iq_enqueues;
case no_cq_enq: return sw->sched_no_cq_enqueues;
+ case sched_last_iter_bitmask: return sw->sched_last_iter_bitmask;
+ case sched_progress_last_iter: return sw->sched_progress_last_iter;
+
default: return -1;
}
}
*/
static const char * const dev_stats[] = { "rx", "tx", "drop",
"sched_calls", "sched_no_iq_enq", "sched_no_cq_enq",
+ "sched_last_iter_bitmask", "sched_progress_last_iter",
};
static const enum xstats_type dev_types[] = { rx, tx, dropped,
- calls, no_iq_enq, no_cq_enq,
+ calls, no_iq_enq, no_cq_enq, sched_last_iter_bitmask,
+ sched_progress_last_iter,
};
/* all device stats are allowed to be reset */
const struct sw_evdev *sw = sw_pmd_priv_const(dev);
unsigned int i;
unsigned int xidx = 0;
- RTE_SET_USED(mode);
- RTE_SET_USED(queue_port_id);
uint32_t xstats_mode_count = 0;
uint32_t start_offset = 0;