Searched refs:lthread_sched (Results 1 – 16 of 16) sorted by relevance
| /f-stack/dpdk/examples/performance-thread/common/ |
| H A D | lthread_int.h | 34 struct lthread_sched; 42 struct lthread_sched; 63 struct lthread_sched { struct 84 RTE_DECLARE_PER_LCORE(struct lthread_sched *, this_sched); argument 115 struct lthread_sched *root_sched; 126 struct lthread_sched *sched; /* current scheduler */ 139 struct lthread_sched *root_sched; /* thread was created here*/
|
| H A D | lthread_sched.c | 54 RTE_DEFINE_PER_LCORE(struct lthread_sched *, this_sched) = NULL; 56 struct lthread_sched *schedcore[LTHREAD_MAX_LCORES]; 89 _lthread_sched_alloc_resources(struct lthread_sched *new_sched) in _lthread_sched_alloc_resources() 208 struct lthread_sched *_lthread_sched_create(size_t stack_size) in _lthread_sched_create() 211 struct lthread_sched *new_sched; in _lthread_sched_create() 220 rte_calloc_socket(NULL, 1, sizeof(struct lthread_sched), in _lthread_sched_create() 319 struct lthread_sched *sched = THIS_SCHED; in _lthread_resume() 457 struct lthread_sched *sched = THIS_SCHED; in lthread_run() 508 struct lthread_sched *_lthread_sched_get(unsigned int lcore_id) in _lthread_sched_get() 510 struct lthread_sched *res = NULL; in _lthread_sched_get() [all …]
|
| H A D | lthread.h | 19 struct lthread_sched; 34 struct lthread_sched *_lthread_sched_get(unsigned int lcore_id); 39 lthread_sched *_lthread_sched_create(size_t stack_size);
|
| H A D | lthread_sched.h | 24 _ready_queue_insert(struct lthread_sched *sched, struct lthread *lt) in _ready_queue_insert() 96 extern struct lthread_sched *schedcore[];
|
| H A D | lthread_cond.c | 141 _ready_queue_insert((struct lthread_sched *)lt->sched, lt); in lthread_cond_signal() 166 _ready_queue_insert((struct lthread_sched *)lt->sched, in lthread_cond_broadcast()
|
| H A D | lthread_cond.h | 20 struct lthread_sched *root_sched;
|
| H A D | lthread_mutex.h | 22 struct lthread_sched *root_sched;
|
| H A D | lthread_tls.h | 24 struct lthread_sched *root_sched;
|
| H A D | common.mk | 19 SRCS-y += lthread.c lthread_sched.c lthread_cond.c lthread_tls.c lthread_mutex.c lthread_diag.c ctx…
|
| H A D | lthread_diag.c | 94 struct lthread_sched *sched; in _sched_stats_consistency_check() 202 struct lthread_sched *sched; in lthread_sched_stats_display()
|
| H A D | lthread_objcache.h | 22 RTE_DECLARE_PER_LCORE(struct lthread_sched *, this_sched);
|
| H A D | lthread_queue.h | 120 RTE_DECLARE_PER_LCORE(struct lthread_sched *, this_sched);
|
| H A D | lthread_mutex.c | 205 _ready_queue_insert((struct lthread_sched *) in lthread_mutex_unlock()
|
| H A D | lthread.c | 256 struct lthread_sched *sched = THIS_SCHED; in lthread_current()
|
| /f-stack/dpdk/examples/performance-thread/l3fwd-thread/ |
| H A D | meson.build | 28 '../common/lthread_sched.c',
|
| /f-stack/dpdk/examples/performance-thread/pthread_shim/ |
| H A D | meson.build | 29 '../common/lthread_sched.c',
|