git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/ixgbe/base: update X550 SFP identification
[dpdk.git]
/
drivers
/
net
/
softnic
/
rte_eth_softnic_internals.h
diff --git
a/drivers/net/softnic/rte_eth_softnic_internals.h
b/drivers/net/softnic/rte_eth_softnic_internals.h
index
8d83eeb
..
a25eb87
100644
(file)
--- a/
drivers/net/softnic/rte_eth_softnic_internals.h
+++ b/
drivers/net/softnic/rte_eth_softnic_internals.h
@@
-203,7
+203,6
@@
struct tm_internals {
/** Blueprints */
struct tm_params params;
/** Blueprints */
struct tm_params params;
- struct rte_sched_port *sched;
};
struct softnic_tmgr_port {
};
struct softnic_tmgr_port {
@@
-530,6
+529,9
@@
softnic_swq_init(struct pmd_internals *p);
void
softnic_swq_free(struct pmd_internals *p);
void
softnic_swq_free(struct pmd_internals *p);
+void
+softnic_softnic_swq_free_keep_rxq_txq(struct pmd_internals *p);
+
struct softnic_swq *
softnic_swq_find(struct pmd_internals *p,
const char *name);
struct softnic_swq *
softnic_swq_find(struct pmd_internals *p,
const char *name);
@@
-572,20
+574,13
@@
softnic_tmgr_port_find(struct pmd_internals *p,
struct softnic_tmgr_port *
softnic_tmgr_port_create(struct pmd_internals *p,
struct softnic_tmgr_port *
softnic_tmgr_port_create(struct pmd_internals *p,
- const char *name,
- struct rte_sched_port *sched);
-
-int
-tm_init(struct pmd_internals *p);
+ const char *name);
void
void
-tm_free(struct pmd_internals *p);
-
-int
-tm_start(struct pmd_internals *p);
+tm_hierarchy_init(struct pmd_internals *p);
void
void
-tm_
stop
(struct pmd_internals *p);
+tm_
hierarchy_free
(struct pmd_internals *p);
static inline int
tm_used(struct rte_eth_dev *dev)
static inline int
tm_used(struct rte_eth_dev *dev)
@@
-659,6
+654,9
@@
softnic_pipeline_init(struct pmd_internals *p);
void
softnic_pipeline_free(struct pmd_internals *p);
void
softnic_pipeline_free(struct pmd_internals *p);
+void
+softnic_pipeline_disable_all(struct pmd_internals *p);
+
struct pipeline *
softnic_pipeline_find(struct pmd_internals *p, const char *name);
struct pipeline *
softnic_pipeline_find(struct pmd_internals *p, const char *name);
@@
-867,6
+865,14
@@
softnic_pipeline_table_dscp_table_update(struct pmd_internals *p,
uint64_t dscp_mask,
struct rte_table_action_dscp_table *dscp_table);
uint64_t dscp_mask,
struct rte_table_action_dscp_table *dscp_table);
+int
+softnic_pipeline_table_rule_ttl_read(struct pmd_internals *p,
+ const char *pipeline_name,
+ uint32_t table_id,
+ void *data,
+ struct rte_table_action_ttl_counters *stats,
+ int clear);
+
/**
* Thread
*/
/**
* Thread
*/