Home
last modified time | relevance | path

Searched full:coop (Results 1 – 24 of 24) sorted by relevance

/Zephyr-Core-3.5.0/tests/kernel/workq/work_queue/
DREADME.txt38 - Submitting work 2 from coop thread
40 - Submitting work 4 from coop thread
43 - Submitting work 6 from coop thread
66 - Submitting delayed work 2 from coop thread
67 - Submitting delayed work 4 from coop thread
68 - Submitting delayed work 6 from coop thread
85 Starting delayed resubmit from coop thread test
97 - Cancel delayed work from coop thread
98 - Cancel pending delayed work from coop thread
/Zephyr-Core-3.5.0/tests/kernel/workq/work/
Dprj.conf7 # Coop [-4, 0), preempt [0, 4)
/Zephyr-Core-3.5.0/arch/arc/core/
Disr_wrapper.S140 o coop
142 When a coop context switch is done, the callee-saved registers are
150 From coop:
152 o to coop
169 o to coop
181 o to coop
/Zephyr-Core-3.5.0/tests/benchmarks/latency_measure/
DREADME.rst13 * Measure average context switch time between threads (coop)
27 Average context switch time between threads (coop) : 9503 cycles , 9503 ns
/Zephyr-Core-3.5.0/tests/net/icmp/
Dtestcase.yaml15 net.icmp.coop:
/Zephyr-Core-3.5.0/tests/benchmarks/latency_measure/src/
Dcoop_ctx_switch.c12 * This file contains thread (coop) context switch time measurement.
129 PRINT_STATS_AVG("Average context switch time between threads (coop)", in coop_ctx_switch()
/Zephyr-Core-3.5.0/tests/kernel/threads/thread_init/src/
Dmain.c115 * @brief test coop thread initialization via K_THREAD_DEFINE
172 * @brief test coop thread initialization via k_thread_create
184 /*create coop thread*/ in ZTEST()
/Zephyr-Core-3.5.0/tests/kernel/sched/preempt/src/
Dmain.c43 const enum { METAIRQ, COOP, PREEMPTIBLE } worker_priorities[] = { enumerator
45 COOP, COOP,
312 } else if (worker_priorities[i] == COOP) { in ZTEST()
/Zephyr-Core-3.5.0/samples/cpp/cpp_synchronization/src/
Dmain.cpp146 /* wait a while, then let coop thread have a turn */ in main()
151 /* Wait for coop thread to let us have a turn */ in main()
/Zephyr-Core-3.5.0/samples/philosophers/
DREADME.rst23 It is possible to run the demo in coop-only or preempt-only mode. To achieve
32 coop-only:
38 (preempt-only) and -7 to -2 (coop-only).
/Zephyr-Core-3.5.0/subsys/net/ip/
Dnet_tc.c157 * cooperative priority -1 for coop priorities and 7 for preemptive in tx_tc2thread()
305 "coop" : "preempt", in net_tc_tx_init()
363 "coop" : "preempt", in net_tc_rx_init()
/Zephyr-Core-3.5.0/arch/nios2/core/offsets/
Doffsets.c32 /* struct coop member offsets */
/Zephyr-Core-3.5.0/tests/kernel/sched/schedule_api/src/
Dtest_sched_is_preempt_thread.c79 /* create coop thread */ in ZTEST()
/Zephyr-Core-3.5.0/tests/kernel/workq/work_queue/src/
Dmain.c138 TC_PRINT(" - Submitting work %d from coop thread\n", i + 1); in coop_work_main()
286 " coop thread\n", i + 1); in coop_delayed_work_main()
323 TC_PRINT(" - Cancel delayed work from coop thread\n"); in coop_delayed_work_cancel_main()
/Zephyr-Core-3.5.0/include/zephyr/
Dkernel_structs.h120 /* Coop thread preempted by current metairq, or NULL */
/Zephyr-Core-3.5.0/samples/philosophers/src/
Dmain.c213 * create two coop. threads (prios -2/-1) and four preemptive threads in start_threads()
/Zephyr-Core-3.5.0/include/zephyr/kernel/
Dthread.h84 * thread is coop if its prio is negative, thus 0x80 to 0xff when
/Zephyr-Core-3.5.0/tests/kernel/workq/work/src/
Dmain.c1166 /* Make sure it ran on the coop queue and is now idle */ in ZTEST()
1207 * to coop since running). in ZTEST()
1229 /* Check that coop ran once, and work is still delayed and in ZTEST()
1240 /* Check that got diverted to coop and ran, and work is still in ZTEST()
/Zephyr-Core-3.5.0/arch/arc/include/
Dswap_macros.h474 /* when switch to thread caused by coop, some status regs need to set */
/Zephyr-Core-3.5.0/tests/kernel/threads/thread_apis/src/
Dmain.c75 * @brief test thread custom data get/set from coop thread
/Zephyr-Core-3.5.0/lib/posix/
Dpthread.c172 /* Zephyr COOP priority starts from -1 */ in posix_to_zephyr_priority()
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-1.7.rst230 * ``ZEP-929`` - Verify the preempt-thread-only and coop-thread-only configurations
/Zephyr-Core-3.5.0/kernel/
DKconfig27 int "Number of coop priorities" if MULTITHREADING
/Zephyr-Core-3.5.0/doc/hardware/porting/
Darch.rst269 If running a coop-only system, i.e. if :kconfig:option:`CONFIG_NUM_PREEMPT_PRIORITIES`