Home
last modified time | relevance | path

Searched refs:lthread_sched (Results 1 – 16 of 16) sorted by relevance

/f-stack/dpdk/examples/performance-thread/common/
H A Dlthread_int.h34 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 Dlthread_sched.c54 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 Dlthread.h19 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 Dlthread_sched.h24 _ready_queue_insert(struct lthread_sched *sched, struct lthread *lt) in _ready_queue_insert()
96 extern struct lthread_sched *schedcore[];
H A Dlthread_cond.c141 _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 Dlthread_cond.h20 struct lthread_sched *root_sched;
H A Dlthread_mutex.h22 struct lthread_sched *root_sched;
H A Dlthread_tls.h24 struct lthread_sched *root_sched;
H A Dcommon.mk19 SRCS-y += lthread.c lthread_sched.c lthread_cond.c lthread_tls.c lthread_mutex.c lthread_diag.c ctx…
H A Dlthread_diag.c94 struct lthread_sched *sched; in _sched_stats_consistency_check()
202 struct lthread_sched *sched; in lthread_sched_stats_display()
H A Dlthread_objcache.h22 RTE_DECLARE_PER_LCORE(struct lthread_sched *, this_sched);
H A Dlthread_queue.h120 RTE_DECLARE_PER_LCORE(struct lthread_sched *, this_sched);
H A Dlthread_mutex.c205 _ready_queue_insert((struct lthread_sched *) in lthread_mutex_unlock()
H A Dlthread.c256 struct lthread_sched *sched = THIS_SCHED; in lthread_current()
/f-stack/dpdk/examples/performance-thread/l3fwd-thread/
H A Dmeson.build28 '../common/lthread_sched.c',
/f-stack/dpdk/examples/performance-thread/pthread_shim/
H A Dmeson.build29 '../common/lthread_sched.c',