Home
last modified time | relevance | path

Searched refs:lthread_mutex (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/examples/performance-thread/common/
H A Dlthread_api.h85 struct lthread_mutex;
600 lthread_mutex_init(char *name, struct lthread_mutex **mutex,
619 int lthread_mutex_destroy(struct lthread_mutex *mutex);
642 int lthread_mutex_lock(struct lthread_mutex *mutex);
663 int lthread_mutex_trylock(struct lthread_mutex *mutex);
684 int lthread_mutex_unlock(struct lthread_mutex *mutex);
H A Dlthread_mutex.c35 lthread_mutex_init(char *name, struct lthread_mutex **mutex, in lthread_mutex_init()
38 struct lthread_mutex *m; in lthread_mutex_init()
74 int lthread_mutex_destroy(struct lthread_mutex *m) in lthread_mutex_destroy()
102 int lthread_mutex_lock(struct lthread_mutex *m) in lthread_mutex_lock()
148 int lthread_mutex_trylock(struct lthread_mutex *m) in lthread_mutex_trylock()
180 int lthread_mutex_unlock(struct lthread_mutex *m) in lthread_mutex_unlock()
219 lthread_mutex_diag_ref(struct lthread_mutex *m) in lthread_mutex_diag_ref()
H A Dlthread_mutex.h18 struct lthread_mutex { struct
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_api.h298 lthread_mutex_diag_ref(struct lthread_mutex *m);
H A Dlthread_int.h36 struct lthread_mutex;
H A Dlthread_sched.c162 sizeof(struct lthread_mutex), in _lthread_sched_alloc_resources()
/f-stack/dpdk/examples/performance-thread/pthread_shim/
H A Dpthread_shim.c314 return lthread_mutex_destroy(*(struct lthread_mutex **)mutex); in pthread_mutex_destroy()
469 (struct lthread_mutex **)mutex, in pthread_mutex_init()
477 return lthread_mutex_lock(*(struct lthread_mutex **)mutex); in pthread_mutex_lock()
484 return lthread_mutex_trylock(*(struct lthread_mutex **)mutex); in pthread_mutex_trylock()
497 return lthread_mutex_unlock(*(struct lthread_mutex **)mutex); in pthread_mutex_unlock()
H A Dmeson.build28 '../common/lthread_mutex.c',
/f-stack/dpdk/examples/performance-thread/l3fwd-thread/
H A Dmeson.build27 '../common/lthread_mutex.c',