Searched refs:threads (Results 1 – 7 of 7) sorted by relevance
| /examples/utest/testcases/kernel/smp/ |
| A D | smp_thread_preemption_tc.c | 26 static rt_thread_t threads[2]; variable 54 …threads[0] = rt_thread_create("tlow", thread_low_entry, RT_NULL, THREAD_STACK_SIZE, THREAD_PRIORIT… in thread_preemptions_tc() 55 if (threads[0] != RT_NULL) in thread_preemptions_tc() 58 rt_thread_startup(threads[0] ); in thread_preemptions_tc() 63 …threads[1] = rt_thread_create("thigh", thread_high_entry, RT_NULL, THREAD_STACK_SIZE, THREAD_PRIO… in thread_preemptions_tc() 64 if (threads[1] != RT_NULL) in thread_preemptions_tc() 67 rt_thread_startup(threads[1]); in thread_preemptions_tc()
|
| A D | smp_affinity_pri1_tc.c | 29 static rt_thread_t threads[RT_CPUS_NR]; variable 93 …threads[0] = rt_thread_create("T0", thread_entry, (int *)¶ms[0], THREAD_STACK_SIZE, LOW_PRIORI… in smp_affinity_pri1_tc() 95 if (threads[0] != RT_NULL) in smp_affinity_pri1_tc() 97 rt_thread_control(threads[0], RT_THREAD_CTRL_BIND_CPU, (void *)0); in smp_affinity_pri1_tc() 98 rt_thread_startup(threads[0]); in smp_affinity_pri1_tc() 105 …threads[i] = rt_thread_create(thread_name, thread_entry, (int *)¶ms[i], THREAD_STACK_SIZE, THR… in smp_affinity_pri1_tc() 107 if (threads[i] != RT_NULL) in smp_affinity_pri1_tc() 109 rt_thread_control(threads[i], RT_THREAD_CTRL_BIND_CPU, (void *)i); in smp_affinity_pri1_tc() 110 rt_thread_startup(threads[i]); in smp_affinity_pri1_tc() 126 rt_thread_delete(threads[num]); in utest_tc_cleanup()
|
| A D | smp_affinity_pri2_tc.c | 29 static rt_thread_t threads[RT_CPUS_NR]; variable 85 …threads[0] = rt_thread_create("T0", thread_entry, (int *)¶ms[0], THREAD_STACK_SIZE, THIGH_PRIO… in smp_affinity_pri2_tc() 87 if (threads[0] != RT_NULL) in smp_affinity_pri2_tc() 90 rt_thread_startup(threads[0]); in smp_affinity_pri2_tc() 97 …threads[i] = rt_thread_create(thread_name, thread_entry, (int *)¶ms[i], THREAD_STACK_SIZE, THR… in smp_affinity_pri2_tc() 99 if (threads[i] != RT_NULL) in smp_affinity_pri2_tc() 102 rt_thread_control(threads[i], RT_THREAD_CTRL_BIND_CPU, (void *)i); in smp_affinity_pri2_tc() 103 rt_thread_startup(threads[i]); in smp_affinity_pri2_tc() 119 rt_thread_delete(threads[num]); in utest_tc_cleanup()
|
| A D | smp_assigned_idle_cores_tc.c | 24 static rt_thread_t threads[RT_CPUS_NR]; variable 61 …threads[i] = rt_thread_create(thread_name, thread_entry, ¶ms[i], THREAD_STACK_SIZE, THREAD_PRI… in thread_on_idle_core_tc() 62 if (threads[i] != RT_NULL) in thread_on_idle_core_tc() 65 rt_thread_startup(threads[i]); in thread_on_idle_core_tc() 82 rt_thread_delete(threads[num]); in utest_tc_cleanup()
|
| A D | smp_bind_affinity_tc.c | 26 static rt_thread_t threads[RT_CPUS_NR]; variable 73 …threads[i] = rt_thread_create(thread_name, thread_entry, (int *)¶ms[i], THREAD_STACK_SIZE, THR… in thread_bind_affinity_tc() 76 rt_thread_control(threads[0], RT_THREAD_CTRL_BIND_CPU, (void *)0); in thread_bind_affinity_tc() 78 if (threads[i] != RT_NULL) in thread_bind_affinity_tc() 80 rt_thread_startup(threads[i]); in thread_bind_affinity_tc() 105 rt_thread_delete(threads[num]); in utest_tc_cleanup()
|
| A D | Kconfig | 8 bool "smp threads auto assign to idle cores for test" 20 bool "smp threads preemption test"
|
| /examples/libc/ |
| A D | ex3.c | 27 pthread_t threads[NUM_THREADS]; variable 46 pthread_create(&threads[started], NULL, search, (void *)pid); in libc_ex3() 50 pthread_join(threads[i], NULL); in libc_ex3() 141 if (threads[j] != tid) pthread_cancel(threads[j]); in search()
|
Completed in 11 milliseconds