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/af_xdp: fix zero-copy Tx queue drain
[dpdk.git]
/
examples
/
ip_pipeline
/
thread.c
diff --git
a/examples/ip_pipeline/thread.c
b/examples/ip_pipeline/thread.c
index
272fbbe
..
b2e9732
100644
(file)
--- a/
examples/ip_pipeline/thread.c
+++ b/
examples/ip_pipeline/thread.c
@@
-32,7
+32,7
@@
#endif
/**
#endif
/**
- * Ma
ster th
ead: data plane thread context
+ * Ma
in thr
ead: data plane thread context
*/
struct thread {
struct rte_ring *msgq_req;
*/
struct thread {
struct rte_ring *msgq_req;
@@
-78,7
+78,7
@@
struct thread_data {
static struct thread_data thread_data[RTE_MAX_LCORE];
/**
static struct thread_data thread_data[RTE_MAX_LCORE];
/**
- * Ma
ster
thread: data plane thread init
+ * Ma
in
thread: data plane thread init
*/
static void
thread_free(void)
*/
static void
thread_free(void)
@@
-105,7
+105,7
@@
thread_init(void)
{
uint32_t i;
{
uint32_t i;
- RTE_LCORE_FOREACH_
SLAVE
(i) {
+ RTE_LCORE_FOREACH_
WORKER
(i) {
char name[NAME_MAX];
struct rte_ring *msgq_req, *msgq_rsp;
struct thread *t = &thread[i];
char name[NAME_MAX];
struct rte_ring *msgq_req, *msgq_rsp;
struct thread *t = &thread[i];
@@
-137,7
+137,7
@@
thread_init(void)
return -1;
}
return -1;
}
- /* Ma
ster
thread records */
+ /* Ma
in
thread records */
t->msgq_req = msgq_req;
t->msgq_rsp = msgq_rsp;
t->enabled = 1;
t->msgq_req = msgq_req;
t->msgq_rsp = msgq_rsp;
t->enabled = 1;
@@
-179,7
+179,7
@@
pipeline_is_running(struct pipeline *p)
}
/**
}
/**
- * Ma
ster
thread & data plane threads: message passing
+ * Ma
in
thread & data plane threads: message passing
*/
enum thread_req_type {
THREAD_REQ_PIPELINE_ENABLE = 0,
*/
enum thread_req_type {
THREAD_REQ_PIPELINE_ENABLE = 0,
@@
-213,7
+213,7
@@
struct thread_msg_rsp {
};
/**
};
/**
- * Ma
ster
thread
+ * Ma
in
thread
*/
static struct thread_msg_req *
thread_msg_alloc(void)
*/
static struct thread_msg_req *
thread_msg_alloc(void)
@@
-325,8
+325,6
@@
thread_pipeline_enable(uint32_t thread_id,
/* Send request and wait for response */
rsp = thread_msg_send_recv(thread_id, req);
/* Send request and wait for response */
rsp = thread_msg_send_recv(thread_id, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-412,8
+410,6
@@
thread_pipeline_disable(uint32_t thread_id,
/* Send request and wait for response */
rsp = thread_msg_send_recv(thread_id, req);
/* Send request and wait for response */
rsp = thread_msg_send_recv(thread_id, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-560,7
+556,7
@@
thread_msg_handle(struct thread_data *t)
}
/**
}
/**
- * Ma
ster
thread & data plane threads: message passing
+ * Ma
in
thread & data plane threads: message passing
*/
enum pipeline_req_type {
/* Port IN */
*/
enum pipeline_req_type {
/* Port IN */
@@
-734,7
+730,7
@@
struct pipeline_msg_rsp {
};
/**
};
/**
- * Ma
ster
thread
+ * Ma
in
thread
*/
static struct pipeline_msg_req *
pipeline_msg_alloc(void)
*/
static struct pipeline_msg_req *
pipeline_msg_alloc(void)
@@
-815,8
+811,6
@@
pipeline_port_in_stats_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-863,8
+857,6
@@
pipeline_port_in_enable(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-909,8
+901,6
@@
pipeline_port_in_disable(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-963,8
+953,6
@@
pipeline_port_out_stats_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1019,8
+1007,6
@@
pipeline_table_stats_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1436,10
+1422,6
@@
pipeline_table_rule_add(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL) {
- free(rule);
- return -1;
- }
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1538,10
+1520,6
@@
pipeline_table_rule_add_default(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL) {
- free(rule);
- return -1;
- }
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1655,10
+1633,6
@@
pipeline_table_rule_add_bulk(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL) {
- table_rule_list_free(list);
- return -ENOMEM;
- }
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1733,8
+1707,6
@@
pipeline_table_rule_delete(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1790,8
+1762,6
@@
pipeline_table_rule_delete_default(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1857,8
+1827,6
@@
pipeline_table_rule_stats_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1915,8
+1883,6
@@
pipeline_table_mtr_profile_add(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-1967,8
+1933,6
@@
pipeline_table_mtr_profile_delete(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-2037,8
+2001,6
@@
pipeline_table_rule_mtr_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-2096,8
+2058,6
@@
pipeline_table_dscp_table_update(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-2164,8
+2124,6
@@
pipeline_table_rule_ttl_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;
@@
-2229,8
+2187,6
@@
pipeline_table_rule_time_read(const char *pipeline_name,
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
/* Send request and wait for response */
rsp = pipeline_msg_send_recv(p, req);
- if (rsp == NULL)
- return -1;
/* Read response */
status = rsp->status;
/* Read response */
status = rsp->status;