Home
last modified time | relevance | path

Searched refs:owner (Results 1 – 20 of 20) sorted by relevance

/Zephyr-Core-2.7.6/kernel/
Dmutex.c51 mutex->owner = NULL; in z_impl_k_mutex_init()
83 if (mutex->owner->base.prio != new_prio) { in adjust_owner_prio()
86 mutex->owner, z_is_thread_ready(mutex->owner) ? in adjust_owner_prio()
88 new_prio, mutex->owner->base.prio); in adjust_owner_prio()
90 return z_set_prio(mutex->owner, new_prio); in adjust_owner_prio()
107 if (likely((mutex->lock_count == 0U) || (mutex->owner == _current))) { in z_impl_k_mutex_lock()
114 mutex->owner = _current; in z_impl_k_mutex_lock()
138 mutex->owner->base.prio); in z_impl_k_mutex_lock()
142 if (z_is_prio_higher(new_prio, mutex->owner->base.prio)) { in z_impl_k_mutex_lock()
168 if (likely(mutex->owner != NULL)) { in z_impl_k_mutex_lock()
[all …]
/Zephyr-Core-2.7.6/lib/posix/
Dpthread_mutex.c30 if (m->lock_count == 0U && m->owner == NULL) { in acquire_mutex()
32 m->owner = pthread_self(); in acquire_mutex()
36 } else if (m->owner == pthread_self()) { in acquire_mutex()
97 m->owner = NULL; in pthread_mutex_init()
131 if (m->owner != pthread_self()) { in pthread_mutex_unlock()
146 m->owner = (pthread_t)thread; in pthread_mutex_unlock()
153 m->owner = NULL; in pthread_mutex_unlock()
Dpthread_cond.c25 mut->owner = NULL; in cond_wait()
/Zephyr-Core-2.7.6/arch/arm64/core/
Dfpu.c69 struct k_thread *owner = _current_cpu->arch.fpu_owner; in z_arm64_flush_local_fpu() local
71 if (owner != NULL) { in z_arm64_flush_local_fpu()
79 z_arm64_fpu_save(&owner->arch.saved_fp_context); in z_arm64_flush_local_fpu()
84 DBG("disable", owner); in z_arm64_flush_local_fpu()
232 struct k_thread *owner = _current_cpu->arch.fpu_owner; in z_arm64_fpu_trap() local
234 if (owner) { in z_arm64_fpu_trap()
235 z_arm64_fpu_save(&owner->arch.saved_fp_context); in z_arm64_fpu_trap()
238 DBG("save", owner); in z_arm64_fpu_trap()
/Zephyr-Core-2.7.6/subsys/portability/cmsis_rtos_v2/
Dmutex.c78 mutex->z_mutex.owner == _current) { in osMutexAcquire()
85 if ((mutex->z_mutex.owner == _current) && in osMutexAcquire()
126 (mutex->z_mutex.owner != _current)) { in osMutexRelease()
173 return get_cmsis_thread_id(mutex->z_mutex.owner); in osMutexGetOwner()
/Zephyr-Core-2.7.6/drivers/spi/
Dspi_context.h29 const struct spi_config *owner; member
78 (ctx->owner == spi_cfg)) { in spi_context_lock()
83 ctx->owner = spi_cfg; in spi_context_lock()
101 ctx->owner = NULL; in spi_context_release()
106 ctx->owner = NULL; in spi_context_release()
178 ctx->owner = NULL; in spi_context_complete()
246 ctx->owner = NULL; in spi_context_unlock_unconditionally()
/Zephyr-Core-2.7.6/include/posix/
Dposix_types.h54 pthread_t owner; member
Dpthread.h171 .owner = NULL, \
/Zephyr-Core-2.7.6/doc/templates/
Dboard.tmpl16 Board Name (Credit: <owner>)
/Zephyr-Core-2.7.6/subsys/portability/cmsis_rtos_v1/
Dcmsis_mutex.c89 if ((mutex->lock_count == 0) || (mutex->owner != _current)) { in osMutexRelease()
/Zephyr-Core-2.7.6/
DLICENSE12 "Licensor" shall mean the copyright owner or entity authorized by
13 the copyright owner that is granting the License.
51 submitted to Licensor for inclusion in the Work by the copyright owner
53 the copyright owner. For the purposes of this definition, "submitted"
60 designated in writing by the copyright owner as "Not a Contribution."
189 Copyright {yyyy} {name of copyright owner}
/Zephyr-Core-2.7.6/doc/development_process/
Ddev_env_and_tools.rst41 code-owner review. Additionally, some changes might require further discussions
81 Trivial changes are those that appear obvious enough and do not require maintainer or code-owner
96 component will need to be reviewed by the code owner or the designated subsystem
98 than the owner the pull request needs to be assigned to the code owner who will
170 dismissed by the assignee or an owner of the repository. Reviews will be
Dproposals.rst21 implementation proposal and an owner. Features must go through an RFC process
40 If not though, an owner will be assigned after evaluation by the TSC.
59 by any project member or the community. You should contact an assigned owner if
Drelease_process.rst29 - When the merge window is closed, the release owner lays a vN-rc1 tag and the
33 - The release owner, with QA and any other needed input, determines if the
35 - If it is a go for a release, the release owner lays a tag release vN at the
60 the release owner will declare that the window is closed and release the first
77 The mainline release owner releases new -rc drops once or twice a week; a normal
/Zephyr-Core-2.7.6/doc/guides/
Dmodules.rst105 followed in all modules repositories. It is up to the module code owner
153 at the request of the module owner. Module administrators are
157 **Module owner:** Each module shall have a module code owner. Module
159 Zephyr module repository. In particular, a module owner will:
192 such updates in Zephyr and the module **owner**. In particular:
199 * the module owner has the overall responsibility for synchronizing
203 The module owner is required to fix issues in the module's codebase that
313 * the owner of the module repository
/Zephyr-Core-2.7.6/doc/reference/bluetooth/mesh/
Dprovisioning.rst9 * The *provisioner* represents the network owner, and is responsible for
/Zephyr-Core-2.7.6/doc/security/
Dreporting.rst68 - The code owner responsible for the fix.
Dsecurity-overview.rst207 assigned attributes based on the owner of that region of memory.
/Zephyr-Core-2.7.6/include/
Dkernel.h2547 struct k_thread *owner; member
2562 .owner = NULL, \
/Zephyr-Core-2.7.6/doc/releases/
Drelease-notes-2.7.rst381 * :github:`42631` - Unable to identify owner of net_mgmt_lock easily
1179 new owner after being deallocated in :c:func:`zsock_close`.