Home
last modified time | relevance | path

Searched refs:thread (Results 401 – 425 of 920) sorted by relevance

1...<<11121314151617181920>>...37

/Zephyr-latest/tests/bluetooth/tester/
DKconfig16 Stack size in byte used by the BTP CMD thread.
/Zephyr-latest/doc/kernel/services/
Dinterrupts.rst8 An ISR normally preempts the execution of the current thread,
58 a thread or as part of an ISR.
124 In certain situations it may be necessary for the current thread to
128 A thread may temporarily prevent all IRQ handling in the system using
131 The thread must unlock its IRQ lock the same number of times it was locked
132 before interrupts can be once again processed by the kernel while the thread
136 The IRQ lock is thread-specific. If thread A locks out interrupts
138 for N milliseconds), the thread's IRQ lock no longer applies once
139 thread A is swapped out and the next ready thread B starts to
142 This means that interrupts can be processed while thread B is
[all …]
Dpolling.rst20 The polling API allows a single thread to wait concurrently for one or more
31 A thread that wants to wait on multiple conditions must define an array of
215 one thread can wait for.
232 pass extra information to the thread waiting on the event.
238 // thread A
262 // thread B
311 signal only from within the thread invoking the :c:func:`k_poll` loop, or else
322 Use a poll signal as a lightweight binary semaphore if only one thread pends on
326 Because objects are only signaled if no other thread is waiting for them to
327 become available and only one thread can poll on a specific object, polling
[all …]
/Zephyr-latest/drivers/sensor/st/iis3dhhc/
Diis3dhhc.h48 struct k_thread thread; member
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751.h52 struct k_thread thread; member
/Zephyr-latest/drivers/ieee802154/
DKconfig.mcxw19 int "Driver's internal RX thread stack size"
/Zephyr-latest/arch/arc/include/
Dkernel_arch_func.h69 struct k_thread *thread);
/Zephyr-latest/drivers/sensor/adi/adt7310/
Dadt7310_trigger.c131 k_thread_create(&drv_data->thread, drv_data->thread_stack, in adt7310_init_interrupt()
136 k_thread_name_set(&drv_data->thread, dev->name); in adt7310_init_interrupt()
/Zephyr-latest/drivers/modem/
DKconfig.simcom-sim708021 int "Stack size for the simcom sim7080 modem driver rx thread"
24 This stack is used by the simcom SIM7080 RX thread.
/Zephyr-latest/tests/benchmarks/sched_queues/
DREADME.rst14 * Time to remove highest priority thread from a wait queue.
15 * Time to remove lowest priority thread from a wait queue.
/Zephyr-latest/samples/cpp/cpp_synchronization/
DREADME.rst12 A simple application demonstrates basic sanity of the kernel. The main thread
13 and a cooperative thread take turns printing a greeting message to the console,
/Zephyr-latest/samples/net/sockets/socketpair/src/
Dmain.c24 pthread_t thread; member
134 res = pthread_create(&ctx[i].thread, attrp, fun, &ctx[i]); in setup()
153 pthread_join(ctx[i].thread, &unused); in teardown()
/Zephyr-latest/cmake/toolchain/cross-compile/
DKconfig9 supports thread local storage.
/Zephyr-latest/subsys/shell/
DKconfig.template.shell_log_queue_timeout10 Logger thread is blocked for that period, thus long timeout impacts
/Zephyr-latest/subsys/testsuite/ztest/src/
Dztest.c122 struct k_thread thread; member
146 static void mark_thread_unused(struct k_thread *thread) in mark_thread_unused() argument
149 if (&cpuhold_pool_items[i].thread == thread) { in mark_thread_unused()
155 static inline void wait_for_thread_to_switch_out(struct k_thread *thread) in wait_for_thread_to_switch_out() argument
158 volatile void **shp = (void *)&thread->switch_handle; in wait_for_thread_to_switch_out()
179 struct k_thread *thread = arg1; in cpu_hold() local
195 k_thread_create(&cpuhold_pool_items[i].thread, cpuhold_stacks[i], CPUHOLD_STACK_SZ, in cpu_hold()
211 if (thread != NULL) { in cpu_hold()
216 wait_for_thread_to_switch_out(thread); in cpu_hold()
218 mark_thread_unused(thread); in cpu_hold()
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl372/
DKconfig97 bool "Use global thread"
103 bool "Use own thread"
127 Priority of thread used by the driver to handle interrupts.
134 Stack size of thread used by the driver to handle interrupts.
/Zephyr-latest/drivers/sensor/st/lis2mdl/
Dlis2mdl.h63 struct k_thread thread; member
/Zephyr-latest/drivers/sensor/honeywell/hmc5883l/
Dhmc5883l.h60 struct k_thread thread; member
/Zephyr-latest/boards/nxp/imx8mp_evk/
Dimx8mp_evk_mimx8ml8_adsp_defconfig3 # size of stack for initialization and main thread
/Zephyr-latest/subsys/lorawan/services/
DKconfig16 The services use a dedicated thread and a work queue.
25 int "Services thread stack size"
28 Stack size of thread running LoRaWAN background services.
31 int "Services thread priority"
34 Priority of the thread running LoRaWAN background services.
/Zephyr-latest/doc/kernel/memory_management/
Dslabs.rst41 A thread that needs to use a memory block simply allocates it from a memory
42 slab. When the thread finishes with a memory block,
45 If all the blocks are currently in use, a thread can optionally wait
49 thread that has waited the longest.
140 Use memory slab blocks when sending large amounts of data from one thread
/Zephyr-latest/kernel/
Dsmp.c86 void z_smp_release_global_lock(struct k_thread *thread) in z_smp_release_global_lock() argument
88 if (!thread->base.global_lock_count) { in z_smp_release_global_lock()
/Zephyr-latest/tests/benchmarks/posix/threads/
DREADME.rst26 To observe periodic statistics on a per-thread basis in addition to the summary of statistics
36 - CONFIG_TEST_STACK_SIZE - Size of each thread stack in this test.
/Zephyr-latest/subsys/rtio/
DKconfig15 thread for each completion queue event until the wait count is met. This
27 calling thread for each completion queue event until the wait count is met.
/Zephyr-latest/drivers/sensor/st/lis2ds12/
Dlis2ds12.h66 struct k_thread thread; member

1...<<11121314151617181920>>...37