| /Zephyr-latest/kernel/ |
| D | condvar.c | 21 int z_impl_k_condvar_init(struct k_condvar *condvar) in z_impl_k_condvar_init() 30 SYS_PORT_TRACING_OBJ_INIT(k_condvar, condvar, 0); in z_impl_k_condvar_init() 36 int z_vrfy_k_condvar_init(struct k_condvar *condvar) in z_vrfy_k_condvar_init() 44 int z_impl_k_condvar_signal(struct k_condvar *condvar) in z_impl_k_condvar_signal() 48 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_condvar, signal, condvar); in z_impl_k_condvar_signal() 53 SYS_PORT_TRACING_OBJ_FUNC_BLOCKING(k_condvar, signal, condvar, K_FOREVER); in z_impl_k_condvar_signal() 62 SYS_PORT_TRACING_OBJ_FUNC_EXIT(k_condvar, signal, condvar, 0); in z_impl_k_condvar_signal() 68 int z_vrfy_k_condvar_signal(struct k_condvar *condvar) in z_vrfy_k_condvar_signal() 76 int z_impl_k_condvar_broadcast(struct k_condvar *condvar) in z_impl_k_condvar_broadcast() 84 SYS_PORT_TRACING_OBJ_FUNC_ENTER(k_condvar, broadcast, condvar); in z_impl_k_condvar_broadcast() [all …]
|
| /Zephyr-latest/lib/posix/options/ |
| D | cond.c | 21 static struct k_condvar posix_cond_pool[CONFIG_MAX_PTHREAD_COND_COUNT]; 33 static inline size_t posix_cond_to_offset(struct k_condvar *cv) in posix_cond_to_offset() 43 static struct k_condvar *get_posix_cond(pthread_cond_t cond) in get_posix_cond() 69 static struct k_condvar *to_posix_cond(pthread_cond_t *cvar) in to_posix_cond() 72 struct k_condvar *cv; in to_posix_cond() 96 struct k_condvar *cv; in cond_wait() 123 struct k_condvar *cv; in pthread_cond_signal() 145 struct k_condvar *cv; in pthread_cond_broadcast() 176 struct k_condvar *cv; in pthread_cond_init() 196 struct k_condvar *cv; in pthread_cond_destroy()
|
| D | barrier.c | 17 struct k_condvar cond;
|
| /Zephyr-latest/subsys/tracing/test/ |
| D | tracing_string_format_test.c | 212 void sys_trace_k_condvar_broadcast_enter(struct k_condvar *condvar) in sys_trace_k_condvar_broadcast_enter() 217 void sys_trace_k_condvar_broadcast_exit(struct k_condvar *condvar, int ret) in sys_trace_k_condvar_broadcast_exit() 222 void sys_trace_k_condvar_init(struct k_condvar *condvar, int ret) in sys_trace_k_condvar_init() 227 void sys_trace_k_condvar_signal_enter(struct k_condvar *condvar) in sys_trace_k_condvar_signal_enter() 232 void sys_trace_k_condvar_signal_blocking(struct k_condvar *condvar) in sys_trace_k_condvar_signal_blocking() 237 void sys_trace_k_condvar_signal_exit(struct k_condvar *condvar, int ret) in sys_trace_k_condvar_signal_exit() 242 void sys_trace_k_condvar_wait_enter(struct k_condvar *condvar, struct k_mutex *mutex, in sys_trace_k_condvar_wait_enter() 248 void sys_trace_k_condvar_wait_exit(struct k_condvar *condvar, struct k_mutex *mutex, in sys_trace_k_condvar_wait_exit()
|
| D | tracing_test.h | 544 void sys_trace_k_condvar_init(struct k_condvar *condvar, int ret); 545 void sys_trace_k_condvar_signal_enter(struct k_condvar *condvar); 546 void sys_trace_k_condvar_signal_blocking(struct k_condvar *condvar); 547 void sys_trace_k_condvar_signal_exit(struct k_condvar *condvar, int ret); 548 void sys_trace_k_condvar_broadcast_enter(struct k_condvar *condvar); 549 void sys_trace_k_condvar_broadcast_exit(struct k_condvar *condvar, int ret); 550 void sys_trace_k_condvar_wait_enter(struct k_condvar *condvar, struct k_mutex *mutex, 552 void sys_trace_k_condvar_wait_exit(struct k_condvar *condvar, struct k_mutex *mutex,
|
| /Zephyr-latest/tests/bluetooth/common/testlib/src/ |
| D | att_write.c | 22 struct k_condvar done;
|
| D | security.c | 21 struct k_condvar done;
|
| D | adv.c | 18 struct k_condvar done;
|
| D | connect.c | 18 struct k_condvar conn_cb_connected_match;
|
| D | scan.c | 18 struct k_condvar done;
|
| D | att_read.c | 28 struct k_condvar done; 207 struct k_condvar done; 296 struct k_condvar done;
|
| /Zephyr-latest/lib/os/ |
| D | fdtable.c | 34 struct k_condvar cond; 144 struct k_condvar ref_cond; in fdtable_fd_is_initialized() 155 ref_cond = (struct k_condvar)Z_CONDVAR_INITIALIZER(fdtable[fd].cond); in fdtable_fd_is_initialized() 197 struct k_condvar **cond) in zvfs_get_obj_lock_and_cond()
|
| /Zephyr-latest/tests/kernel/condvar/condvar_api/src/ |
| D | main.c | 23 struct k_condvar simple_condvar; 35 struct k_condvar multiple_condvar[TOTAL_THREADS_WAITING]; 49 k_condvar_signal((struct k_condvar *)condvar); in condvar_isr_wake() 52 void condvar_wake_from_isr(struct k_condvar *condvar) in condvar_wake_from_isr()
|
| /Zephyr-latest/doc/kernel/services/synchronization/ |
| D | condvar.rst | 47 A condition variable is defined using a variable of type :c:struct:`k_condvar`. 54 struct k_condvar my_condvar;
|
| /Zephyr-latest/include/zephyr/sys/ |
| D | fdtable.h | 212 struct k_condvar **cond);
|
| /Zephyr-latest/lib/os/zvfs/ |
| D | zvfs_eventfd.c | 178 struct k_condvar *cond = NULL; in zvfs_eventfd_close_op() 308 struct k_condvar *cond = NULL; in zvfs_eventfd_rw_op()
|
| /Zephyr-latest/include/zephyr/linker/ |
| D | common-ram.ld | 89 ITERABLE_SECTION_RAM_GC_ALLOWED(k_condvar, Z_LINK_ITERABLE_SUBALIGN)
|
| /Zephyr-latest/tests/subsys/tracing/tracing_api/src/ |
| D | main.c | 127 struct k_condvar condvar; in ZTEST()
|
| /Zephyr-latest/tests/kernel/obj_core/obj_core/src/ |
| D | main.c | 41 static struct k_condvar condvar2;
|
| /Zephyr-latest/include/zephyr/ |
| D | kernel.h | 3138 struct k_condvar { struct 3163 __syscall int k_condvar_init(struct k_condvar *condvar); 3171 __syscall int k_condvar_signal(struct k_condvar *condvar); 3180 __syscall int k_condvar_broadcast(struct k_condvar *condvar); 3199 __syscall int k_condvar_wait(struct k_condvar *condvar, struct k_mutex *mutex, 3213 STRUCT_SECTION_ITERABLE(k_condvar, name) = \
|
| /Zephyr-latest/cmake/linker_script/common/ |
| D | common-ram.cmake | 54 zephyr_iterable_section(NAME k_condvar GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CONFIG_…
|
| /Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/ |
| D | kobject.c | 1261 struct k_condvar *condvar; in ZTEST() 1328 struct k_condvar condvar;
|
| /Zephyr-latest/include/zephyr/net/ |
| D | net_context.h | 286 struct k_condvar recv;
|
| /Zephyr-latest/drivers/i3c/ |
| D | i3c_mcux.c | 99 struct k_condvar condvar;
|
| /Zephyr-latest/subsys/bluetooth/host/ |
| D | smp.c | 291 struct k_condvar condvar;
|