/Zephyr-latest/tests/bluetooth/tester/ |
D | Kconfig | 16 Stack size in byte used by the BTP CMD thread.
|
/Zephyr-latest/doc/kernel/services/ |
D | interrupts.rst | 8 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 …]
|
D | polling.rst | 20 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/ |
D | iis3dhhc.h | 48 struct k_thread thread; member
|
/Zephyr-latest/drivers/sensor/st/stts751/ |
D | stts751.h | 52 struct k_thread thread; member
|
/Zephyr-latest/drivers/ieee802154/ |
D | Kconfig.mcxw | 19 int "Driver's internal RX thread stack size"
|
/Zephyr-latest/arch/arc/include/ |
D | kernel_arch_func.h | 69 struct k_thread *thread);
|
/Zephyr-latest/drivers/sensor/adi/adt7310/ |
D | adt7310_trigger.c | 131 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/ |
D | Kconfig.simcom-sim7080 | 21 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/ |
D | README.rst | 14 * 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/ |
D | README.rst | 12 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/ |
D | main.c | 24 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/ |
D | Kconfig | 9 supports thread local storage.
|
/Zephyr-latest/subsys/shell/ |
D | Kconfig.template.shell_log_queue_timeout | 10 Logger thread is blocked for that period, thus long timeout impacts
|
/Zephyr-latest/subsys/testsuite/ztest/src/ |
D | ztest.c | 122 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/ |
D | Kconfig | 97 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/ |
D | lis2mdl.h | 63 struct k_thread thread; member
|
/Zephyr-latest/drivers/sensor/honeywell/hmc5883l/ |
D | hmc5883l.h | 60 struct k_thread thread; member
|
/Zephyr-latest/boards/nxp/imx8mp_evk/ |
D | imx8mp_evk_mimx8ml8_adsp_defconfig | 3 # size of stack for initialization and main thread
|
/Zephyr-latest/subsys/lorawan/services/ |
D | Kconfig | 16 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/ |
D | slabs.rst | 41 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/ |
D | smp.c | 86 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/ |
D | README.rst | 26 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/ |
D | Kconfig | 15 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/ |
D | lis2ds12.h | 66 struct k_thread thread; member
|