/Zephyr-latest/tests/benchmarks/sched_userspace/ |
D | README.rst | 10 It works very simply: a main thread creates n "yielders" 13 1. The main thread starts all yielders 15 5. The main thread joins all yielders
|
/Zephyr-latest/kernel/ |
D | userspace_handler.c | 57 struct k_thread *thread) in z_vrfy_k_object_access_grant() argument 61 K_OOPS(K_SYSCALL_OBJ_INIT(thread, K_OBJ_THREAD)); in z_vrfy_k_object_access_grant() 65 k_thread_perms_set(ko, thread); in z_vrfy_k_object_access_grant()
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/ |
D | Kconfig.lorawan | 55 Note: this requires a dedicated thread in order to prevent blocking the system workqueue. 60 int "Poll thread stack size" 63 Stack size of the thread that will poll for empty additional packets when a partial 67 int "Poll thread priority" 70 Priority of the thread for polling for empty additional packets when a partial frame 74 int "Poll thread retries" 77 Number of LoRaWAN message send retries if sending fails for the thread for polling for
|
/Zephyr-latest/tests/kernel/pipe/pipe_api/src/ |
D | concurrency.c | 17 static struct k_thread thread; variable 54 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST() 74 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST() 92 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST() 114 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST() 134 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST() 156 tid = k_thread_create(&thread, stack, K_THREAD_STACK_SIZEOF(stack), in ZTEST()
|
/Zephyr-latest/include/zephyr/ |
D | kernel.h | 51 #error Zero available thread priorities defined! 106 typedef void (*k_thread_user_cb_t)(const struct k_thread *thread, 455 #define k_thread_access_grant(thread, ...) \ argument 456 FOR_EACH_FIXED_ARG(k_object_access_grant, (;), (thread), __VA_ARGS__) 472 static inline void k_thread_heap_assign(struct k_thread *thread, in k_thread_heap_assign() argument 475 thread->resource_pool = heap; in k_thread_heap_assign() 499 __syscall int k_thread_stack_space_get(const struct k_thread *thread, 516 void k_thread_system_pool_assign(struct k_thread *thread); 538 __syscall int k_thread_join(struct k_thread *thread, k_timeout_t timeout); 638 __syscall void k_wakeup(k_tid_t thread); [all …]
|
/Zephyr-latest/drivers/sensor/ti/bq274xx/ |
D | Kconfig | 35 bool "Use global thread" 41 bool "Use own thread" 56 Priority of thread used by the driver to handle interrupts. 63 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/adi/adxl345/ |
D | Kconfig | 28 bool "Use global thread" 33 bool "Use own thread" 55 Priority of thread used by the driver to handle interrupts. 62 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/st/lis2ds12/ |
D | Kconfig | 29 bool "Use global thread" 35 bool "Use own thread" 50 Priority of thread used by the driver to handle interrupts. 57 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/st/lis2mdl/ |
D | Kconfig | 28 bool "Use global thread" 34 bool "Use own thread" 49 Priority of thread used by the driver to handle interrupts. 56 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/st/lps22hh/ |
D | Kconfig | 32 bool "Use global thread" 38 bool "Use own thread" 53 Priority of thread used by the driver to handle interrupts. 60 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/bosch/bmi270/ |
D | Kconfig | 37 bool "Use global thread" 43 bool "Use own thread" 58 Priority of thread used by the driver to handle interrupts. 65 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/grow_r502a/ |
D | Kconfig | 35 bool "Use global thread" 40 bool "Use own thread" 56 Priority of thread used by the driver to handle interrupts. 63 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/sensor/st/iis2mdc/ |
D | Kconfig | 28 bool "Use global thread" 34 bool "Use own thread" 49 Priority of thread used by the driver to handle interrupts. 56 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/usb/udc/ |
D | Kconfig.dwc2 | 29 int "UDC DWC2 driver internal thread stack size" 33 DWC2 driver internal thread stack size. 36 int "UDC DWC2 driver thread priority" 40 DWC2 driver thread priority.
|
/Zephyr-latest/drivers/led/ |
D | Kconfig.ht16k33 | 29 int "Stack size for keyscan interrupt request handler thread" 32 Size of the stack used for internal thread for keyscan 36 int "Priority for keyscan interrupt request handler thread" 39 Priority level for internal thread for keyscan interrupt
|
/Zephyr-latest/modules/nrf_wifi/os/ |
D | work.c | 85 k_thread_name_set(&zep_wifi_bh_q.thread, "nrf70_bh_wq"); in workqueue_init() 95 k_thread_name_set(&zep_wifi_intr_q.thread, "nrf70_intr_wq"); in workqueue_init() 105 k_thread_name_set(&zep_wifi_tx_done_q.thread, "nrf70_tx_done_wq"); in workqueue_init() 117 k_thread_name_set(&zep_wifi_rx_q.thread, "nrf70_rx_wq"); in workqueue_init()
|
/Zephyr-latest/subsys/mgmt/mcumgr/grp/os_mgmt/src/ |
D | os_mgmt.c | 177 const struct k_thread *thread) in os_mgmt_taskstat_encode_thread_name() argument 179 size_t name_len = strlen(thread->name); in os_mgmt_taskstat_encode_thread_name() 187 return zcbor_tstr_encode_ptr(zse, thread->name, name_len); in os_mgmt_taskstat_encode_thread_name() 193 const struct k_thread *thread) in os_mgmt_taskstat_encode_thread_name() argument 198 idx = (int)thread->base.prio; in os_mgmt_taskstat_encode_thread_name() 200 ARG_UNUSED(thread); in os_mgmt_taskstat_encode_thread_name() 202 #error Unsupported option for taskstat thread name in os_mgmt_taskstat_encode_thread_name() 215 const struct k_thread *thread) in os_mgmt_taskstat_encode_stack_info() argument 223 stack_size = thread->stack_info.size / 4; in os_mgmt_taskstat_encode_stack_info() 228 if (k_thread_stack_space_get(thread, &stack_unused) == 0) { in os_mgmt_taskstat_encode_stack_info() [all …]
|
/Zephyr-latest/subsys/sip_svc/ |
D | Kconfig | 24 int "ARM SiP service thread stack size" 28 The thread calls the callbacks of the requestor 32 int "ARM SiP service thread priority" 36 The thread calls the callbacks of the requestor 61 Delay for sip_svc thread to sleep during each polling call for
|
/Zephyr-latest/arch/nios2/include/ |
D | kernel_arch_func.h | 41 arch_thread_return_value_set(struct k_thread *thread, unsigned int value) in arch_thread_return_value_set() argument 43 thread->callee_saved.retval = value; in arch_thread_return_value_set()
|
/Zephyr-latest/tests/benchmarks/thread_metric/ |
D | Kconfig | 17 The baseline basic benchmark consists of a single thread that counts 35 The interrupt processing benchmark has a single thread that causes 37 posting a semaphore. The thread then increments its own counter and 49 of a thread. The total number of context switches is reported every 55 The memory allocation benchmark counts the number of times a thread 63 thread can send and receive a 16-byte message from a message queue. 78 thread can give and take a semaphore without blocking. This number
|
/Zephyr-latest/drivers/ethernet/ |
D | Kconfig.nxp_enet | 59 int "NXP ENET RX thread stack size" 62 ENET RX thread stack size in bytes. 65 int "NXP ENET driver RX cooperative thread priority" 68 ENET MAC Driver handles RX in cooperative workqueue thread. 69 This options sets the priority of that thread.
|
/Zephyr-latest/samples/basic/threads/ |
D | README.rst | 1 .. zephyr:code-sample:: multi-thread-blinky 2 :name: Basic thread manipulation 11 :c:func:`K_THREAD_DEFINE`. It spawns three threads. Each thread is then defined 21 :ref:`FIFO <fifos_v2>` identifying the thread/LED and how many times it has 24 The third thread uses :c:func:`printk` to print the information added to the
|
/Zephyr-latest/drivers/sensor/wsen/wsen_pads_2511020213301/ |
D | Kconfig | 27 bool "Use global thread" 32 bool "Use own thread" 46 Priority of thread used by the driver to handle interrupts. 53 Stack size of thread used by the driver to handle interrupts.
|
/Zephyr-latest/drivers/rtc/ |
D | Kconfig.pcf8523 | 41 int "Stack size for the PCF8523 interrupt thread" 44 Size of the stack used for the thread handling interrupts and dispatching callbacks. 47 int "Priority for the PCF8523 interrupt thread" 50 Priority level for the thread handling interrupts and dispatching callbacks.
|
/Zephyr-latest/drivers/sensor/st/hts221/ |
D | Kconfig | 28 bool "Use global thread" 34 bool "Use own thread" 49 Priority of thread used by the driver to handle interrupts. 56 Stack size of thread used by the driver to handle interrupts.
|