Home
last modified time | relevance | path

Searched refs:thread (Results 1 – 9 of 9) sorted by relevance

/sys/amd64/
Dswitch.S13 # Save callee saved registers of old thread
22 # Switch stack from old to new thread
26 # Restore callee saved registers of new thread
/include/
Dpthread.h20 int pthread_create(pthread_t *thread, const pthread_attr_t *attr,
23 int pthread_join(pthread_t thread, void **value_ptr);
/lib/liblwip/src/arch/
Dsys_arch.c112 struct sys_thread *thread; in introduce_thread() local
114 thread = (struct sys_thread *)malloc(sizeof(struct sys_thread)); in introduce_thread()
116 if (thread != NULL) { in introduce_thread()
118 thread->next = threads; in introduce_thread()
119 thread->pthread = id; in introduce_thread()
120 threads = thread; in introduce_thread()
124 return thread; in introduce_thread()
/lib/liblwip/doc/
Dsys_arch.txt68 Blocks the thread while waiting for the semaphore to be
69 signaled. If the "timeout" argument is non-zero, the thread should
71 milliseconds). If the "timeout" argument is zero, the thread should be
77 SYS_ARCH_TIMEOUT. If the thread didn't have to wait for the semaphore
125 Blocks the thread until a message arrives in the mailbox, but does
126 not block the thread longer than "timeout" milliseconds (similar to
127 the sys_arch_sem_wait() function). If "timeout" is 0, the thread should
171 - sys_thread_t sys_thread_new(char *name, void (* thread)(void *arg), void *arg, int stacksize, int…
173 Starts a new thread named "name" with priority "prio" that will begin its
174 execution in the function "thread()". The "arg" argument will be passed as an
[all …]
Drawapi.txt28 threading support, instead of making the core thread-safe, another
29 approach was chosen: there is one main thread running the lwIP core
31 this thread! Application threads using the sequential- or socket API
32 communicate with this main thread through message passing.
36 from these API header files are thread-safe:
51 pbuf_free() may also be called from another thread or
63 thread. The sequential API has a much higher overhead and is not very
/lib/libc/posix/
Dpthread.c108 pthread_create(pthread_t *thread, const pthread_attr_t *attr, in pthread_create() argument
136 *thread = thr; in pthread_create()
152 pthread_join(pthread_t thread, void **value_ptr) in pthread_join() argument
154 struct pthread *thr = thread; in pthread_join()
/sys/
DSConscript27 "amd64/thread.c",
64 "kern/thread.c",
/lib/liblwip/src/include/lwip/
Dsys.h224 sys_thread_t sys_thread_new(const char *name, lwip_thread_fn thread, void *arg, int stacksize, int …
/lib/liblwip/
DCHANGELOG1011 * pbuf.c: Fixed bug #28064: pbuf_alloc(PBUF_POOL) is not thread-safe by
1584 which have to do a copy of "h" and return a pointer ont the "per-thread" copy.
1653 netconn::recv_avail which need to be more "thread-safe" (note there is already
1993 allow to use thread-safe functions to add/remove netif in list, and to start/stop dhcp
2149 This is a fix for thread-safety and allocates all items needed for a netconn
2405 * api_lib.c: Fixed bug #5957 "Safe-thread problem inside netconn_recv" to return
2481 (single-thread / NO_SYS / polling environment where e.g.