Searched full:coop (Results 1 – 21 of 21) sorted by relevance
/Zephyr-latest/tests/kernel/workq/work_queue/ |
D | README.txt | 38 - 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-latest/tests/kernel/workq/work/ |
D | prj.conf | 6 # Coop [-4, 0), preempt [0, 4)
|
/Zephyr-latest/arch/arc/core/ |
D | isr_wrapper.S | 140 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-latest/tests/net/icmp/ |
D | testcase.yaml | 17 net.icmp.coop:
|
/Zephyr-latest/tests/kernel/threads/thread_init/src/ |
D | main.c | 115 * @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-latest/tests/kernel/sched/preempt/src/ |
D | main.c | 43 const enum { METAIRQ, COOP, PREEMPTIBLE } worker_priorities[] = { enumerator 45 COOP, COOP, 312 } else if (worker_priorities[i] == COOP) { in ZTEST()
|
/Zephyr-latest/samples/cpp/cpp_synchronization/src/ |
D | main.cpp | 146 /* 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-latest/samples/philosophers/ |
D | README.rst | 23 It is possible to run the demo in ``coop-only`` or ``preempt-only`` mode. To achieve this, set these 33 coop-only 40 (coop-only).
|
/Zephyr-latest/arch/nios2/core/offsets/ |
D | offsets.c | 32 /* struct coop member offsets */
|
/Zephyr-latest/subsys/net/ip/ |
D | net_tc.c | 160 * cooperative priority -1 for coop priorities and 7 for preemptive in tx_tc2thread() 316 "coop" : "preempt", in net_tc_tx_init() 374 "coop" : "preempt", in net_tc_rx_init()
|
/Zephyr-latest/tests/kernel/sched/schedule_api/src/ |
D | test_sched_is_preempt_thread.c | 79 /* create coop thread */ in ZTEST()
|
/Zephyr-latest/tests/kernel/workq/work_queue/src/ |
D | main.c | 142 LOG_DBG(" - Submitting work %d from coop thread", i + 1); in coop_work_main() 291 " coop thread", i + 1); in coop_delayed_work_main() 329 LOG_DBG(" - Cancel delayed work from coop thread"); in coop_delayed_work_cancel_main()
|
/Zephyr-latest/samples/philosophers/src/ |
D | main.c | 213 * create two coop. threads (prios -2/-1) and four preemptive threads in start_threads()
|
/Zephyr-latest/include/zephyr/ |
D | kernel_structs.h | 163 /* Coop thread preempted by current metairq, or NULL */
|
/Zephyr-latest/tests/kernel/workq/work/src/ |
D | main.c | 1166 /* 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-latest/include/zephyr/kernel/ |
D | thread.h | 84 * thread is coop if its prio is negative, thus 0x80 to 0xff when
|
/Zephyr-latest/arch/arc/include/ |
D | swap_macros.h | 474 /* when switch to thread caused by coop, some status regs need to set */
|
/Zephyr-latest/tests/kernel/threads/thread_apis/src/ |
D | main.c | 81 * @brief test thread custom data get/set from coop thread
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.7.rst | 230 * ``ZEP-929`` - Verify the preempt-thread-only and coop-thread-only configurations
|
/Zephyr-latest/kernel/ |
D | Kconfig | 27 int "Number of coop priorities" if MULTITHREADING
|
/Zephyr-latest/doc/hardware/porting/ |
D | arch.rst | 279 If running a coop-only system, i.e. if :kconfig:option:`CONFIG_NUM_PREEMPT_PRIORITIES`
|