X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fevent%2Fsw%2Fsw_evdev.h;h=fda57df0d50ebd99500f2dbe42340f490f88bc5c;hb=1c6c0e4c311a7acda871d7565d2a6531deeafffa;hp=ab315d4e6aad87d3622a25bd8e33b83ee2750a56;hpb=b88e2b73c193e8773dd9f43304373e3ab2b96f5d;p=dpdk.git diff --git a/drivers/event/sw/sw_evdev.h b/drivers/event/sw/sw_evdev.h index ab315d4e6a..fda57df0d5 100644 --- a/drivers/event/sw/sw_evdev.h +++ b/drivers/event/sw/sw_evdev.h @@ -35,6 +35,7 @@ #include #include +#include #define SW_DEFAULT_CREDIT_QUANTA 32 #define SW_DEFAULT_SCHED_QUANTA 128 @@ -129,7 +130,17 @@ struct sw_qid { struct sw_evdev { struct rte_eventdev_data *data; + uint32_t port_count; + uint32_t qid_count; + + /* + * max events in this instance. Cached here for performance. + * (also available in data->conf.nb_events_limit) + */ + uint32_t nb_events_limit; + int32_t sched_quanta; + uint32_t credit_update_quanta; };