net/sfc: add abstractions for the management EVQ identity
Add a function returning management event queue software index. Signed-off-by: Igor Romanov <igor.romanov@oktetlabs.ru> Signed-off-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> Reviewed-by: Andy Moreton <amoreton@xilinx.com>
This commit is contained in:
parent
c414c567c7
commit
29b133bb15
@ -983,7 +983,7 @@ sfc_ev_attach(struct sfc_adapter *sa)
|
||||
goto fail_kvarg_perf_profile;
|
||||
}
|
||||
|
||||
sa->mgmt_evq_index = 0;
|
||||
sa->mgmt_evq_index = sfc_mgmt_evq_sw_index(sfc_sa2shared(sa));
|
||||
rte_spinlock_init(&sa->mgmt_evq_lock);
|
||||
|
||||
rc = sfc_ev_qinit(sa, SFC_EVQ_TYPE_MGMT, 0, sa->evq_min_entries,
|
||||
|
@ -60,6 +60,12 @@ struct sfc_evq {
|
||||
unsigned int entries;
|
||||
};
|
||||
|
||||
static inline sfc_sw_index_t
|
||||
sfc_mgmt_evq_sw_index(__rte_unused const struct sfc_adapter_shared *sas)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Functions below define event queue to transmit/receive queue and vice
|
||||
* versa mapping.
|
||||
|
Loading…
x
Reference in New Issue
Block a user