/Zephyr-latest/tests/posix/common/src/ |
D | pthread.c | 231 ZTEST(pthread, test_pthread_priority_conversion) in ZTEST() argument 261 ZTEST(pthread, test_pthread_execution) in ZTEST() argument 352 ZTEST(pthread, test_pthread_termination) in ZTEST() argument 382 ZTEST(pthread, test_pthread_tryjoin) in ZTEST() argument 402 ZTEST(pthread, test_pthread_timedjoin) in ZTEST() argument 451 ZTEST(pthread, test_pthread_descriptor_leak) in ZTEST() argument 463 ZTEST(pthread, test_sched_getparam) in ZTEST() argument 472 ZTEST(pthread, test_sched_getscheduler) in ZTEST() argument 479 ZTEST(pthread, test_sched_setparam) in ZTEST() argument 490 ZTEST(pthread, test_sched_setscheduler) in ZTEST() argument [all …]
|
/Zephyr-latest/lib/posix/options/ |
D | pthread.c | 37 LOG_MODULE_REGISTER(pthread, CONFIG_PTHREAD_LOG_LEVEL); 141 struct posix_thread *to_posix_thread(pthread_t pthread) in to_posix_thread() argument 145 size_t bit = get_posix_thread_idx(pthread); in to_posix_thread() 148 if (!is_pthread_obj_initialized(pthread)) { in to_posix_thread() 149 LOG_DBG("pthread is not initialized (%x)", pthread); in to_posix_thread() 154 LOG_DBG("Invalid pthread (%x)", pthread); in to_posix_thread() 170 LOG_DBG("Pthread claims to be initialized (%x)", pthread); in to_posix_thread() 818 int pthread_cancel(pthread_t pthread) in pthread_cancel() argument 826 t = to_posix_thread(pthread); in pthread_cancel() 857 int pthread_setschedparam(pthread_t pthread, int policy, const struct sched_param *param) in pthread_setschedparam() argument [all …]
|
D | Kconfig | 24 rsource "Kconfig.pthread"
|
D | Kconfig.pthread | 49 int "Delay for reclaiming dynamic pthread stacks (ms)" 134 pthread stack. Since Zephyr already supports both software-based stack
|
D | CMakeLists.txt | 152 pthread.c
|
D | Kconfig.deprecated | 197 bool "POSIX pthread IPC API [DEPRECATED]"
|
/Zephyr-latest/cmake/modules/ |
D | FindThreads.cmake | 17 # Indicates if threads are pthread compatible. 21 # methods (e.g. checking if pthread library is present or compiling example 23 # able to detect pthread implementation provided by Zephyr.
|
/Zephyr-latest/tests/kernel/threads/thread_init/src/ |
D | main.c | 148 k_tid_t pthread = k_thread_create(&thread_preempt, stack_preempt, in ZTEST_USER() local 156 zassert_not_null(pthread, "thread creation failed"); in ZTEST_USER() 185 k_tid_t pthread = k_thread_create(&thread_coop, stack_coop, in ZTEST() local 192 zassert_not_null(pthread, "thread spawn failed"); in ZTEST()
|
/Zephyr-latest/tests/benchmarks/posix/threads/ |
D | README.rst | 23 pthread, ALL, 5, 28180, 1, 5636 33 - CONFIG_TEST_DELAY_US - Microseconds to delay between pthread join and create.
|
D | Kconfig | 17 int "Microseconds to delay between pthread join and create"
|
/Zephyr-latest/include/zephyr/posix/ |
D | pthread.h | 418 int pthread_getschedparam(pthread_t pthread, int *policy, 435 int pthread_cancel(pthread_t pthread); 444 int pthread_setschedparam(pthread_t pthread, int policy,
|
/Zephyr-latest/arch/posix/ |
D | Kconfig | 22 thread stack, the real stack is the native underlying pthread stack.
|
D | CMakeLists.txt | 145 -pthread 153 # ( include/posix/pthread.h / kernel/pthread.c ) [And any future API added to
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/ |
D | cmsis_thread.c | 125 (void *)arg, NULL, thread_def->pthread, in osThreadCreate()
|
/Zephyr-latest/scripts/native_simulator/ |
D | Makefile | 70 -Wl,--gc-sections -ldl -pthread \
|
/Zephyr-latest/include/zephyr/portability/ |
D | cmsis_os.h | 167 os_pthread pthread; ///< start address of thread function member
|
/Zephyr-latest/boards/native/doc/ |
D | arch_soc.rst | 407 This layer together with the NCT maps each Zephyr thread into one POSIX pthread, and emulates a 415 Note that all threads use a normal Linux pthread stack, and do not use
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.12.rst | 470 …github:`6677` - [Coverity CID: 183055] Concurrent data access violations in /kernel/posix/pthread.c 546 * :github:`6984` - include pthread in app -> compilation failed
|
D | release-notes-1.11.rst | 37 * Timer, clock, scheduler and pthread APIs
|
D | release-notes-1.14.rst | 1978 * :github:`10753` - [Coverity CID :188887]Error handling issues in /tests/posix/common/src/pthread.c 2096 * :github:`10096` - [Coverity CID :188167] Concurrent data access violations in /lib/posix/pthread.c 2097 * :github:`10095` - [Coverity CID :188168] Concurrent data access violations in /lib/posix/pthread.c 2099 * :github:`10093` - [Coverity CID :188170] Concurrent data access violations in /lib/posix/pthread.c
|
D | release-notes-1.13.rst | 469 * :github:`8717` - posix: Memory is not returned to mempool when a pthread complete its execution
|
D | release-notes-2.6.rst | 1520 …:`33820` - [Coverity CID: 220415] Uninitialized scalar variable in tests/posix/common/src/pthread.c 1531 * :github:`33809` - [Coverity CID: 220427] Unchecked return value in tests/posix/common/src/pthread…
|
D | release-notes-3.2.rst | 1493 * Fixed pthread descriptor resource leak. Previously only pthreads with state 2227 * :github:`47609` - posix: pthread: descriptor leak with pthread_join
|
D | release-notes-2.0.rst | 663 * :github:`18371` - [Coverity CID :203542]Error handling issues in /lib/posix/pthread.c
|
D | release-notes-2.4.rst | 1659 …hub:`23578` - [Coverity CID :208922] Uninitialized pointer read in tests/posix/common/src/pthread.c
|