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
eal: set name when creating a control thread
[dpdk.git]
/
lib
/
librte_eal
/
common
/
include
/
rte_lcore.h
diff --git
a/lib/librte_eal/common/include/rte_lcore.h
b/lib/librte_eal/common/include/rte_lcore.h
index
11f481c
..
f7f6786
100644
(file)
--- a/
lib/librte_eal/common/include/rte_lcore.h
+++ b/
lib/librte_eal/common/include/rte_lcore.h
@@
-265,10
+265,12
@@
int rte_thread_setname(pthread_t id, const char *name);
/**
* Create a control thread.
*
/**
* Create a control thread.
*
- * Wrapper to pthread_create().
+ * Wrapper to pthread_create()
and pthread_setname_np()
.
*
* @param thread
* Filled with the thread id of the new created thread.
*
* @param thread
* Filled with the thread id of the new created thread.
+ * @param name
+ * The name of the control thread (max 16 characters including '\0').
* @param attr
* Attributes for the new thread.
* @param start_routine
* @param attr
* Attributes for the new thread.
* @param start_routine
@@
-279,7
+281,8
@@
int rte_thread_setname(pthread_t id, const char *name);
* On success, returns 0; on error, it returns a negative value
* corresponding to the error number.
*/
* On success, returns 0; on error, it returns a negative value
* corresponding to the error number.
*/
-int rte_ctrl_thread_create(pthread_t *thread, const pthread_attr_t *attr,
+int rte_ctrl_thread_create(pthread_t *thread, const char *name,
+ const pthread_attr_t *attr,
void *(*start_routine)(void *), void *arg);
/**
void *(*start_routine)(void *), void *arg);
/**