Home
last modified time | relevance | path

Searched refs:cloudabi_lock_t (Results 1 – 6 of 6) sorted by relevance

/NextBSD/sys/compat/cloudabi/
HDcloudabi_futex.c189 static int futex_lock_tryrdlock(struct futex_lock *, cloudabi_lock_t *);
190 static int futex_lock_unmanage(struct futex_lock *, cloudabi_lock_t *);
191 static int futex_lock_update_owner(struct futex_lock *, cloudabi_lock_t *);
192 static int futex_lock_wake_up_next(struct futex_lock *, cloudabi_lock_t *);
289 const cloudabi_lock_t *lock, cloudabi_mflags_t lock_scope, in futex_condvar_lookup_or_create()
386 futex_lock_lookup(struct thread *td, const cloudabi_lock_t *address, in futex_lock_lookup()
428 cloudabi_lock_t *lock, cloudabi_clockid_t clock_id, in futex_lock_rdlock()
468 futex_lock_unmanage(struct futex_lock *fl, cloudabi_lock_t *lock) in futex_lock_unmanage()
470 cloudabi_lock_t cmp, old; in futex_lock_unmanage()
497 futex_lock_set_owner(struct futex_lock *fl, cloudabi_lock_t lock) in futex_lock_set_owner()
[all …]
HDcloudabi_util.h70 cloudabi_mflags_t, cloudabi_lock_t *, cloudabi_mflags_t, cloudabi_clockid_t,
72 int cloudabi_futex_lock_rdlock(struct thread *, cloudabi_lock_t *,
75 int cloudabi_futex_lock_wrlock(struct thread *, cloudabi_lock_t *,
/NextBSD/sys/compat/cloudabi64/
HDcloudabi64_poll.c272 (cloudabi_lock_t *)sub.condvar.lock, in cloudabi64_sys_poll()
282 td, (cloudabi_lock_t *)sub.lock.lock, in cloudabi64_sys_poll()
292 td, (cloudabi_lock_t *)sub.lock.lock, in cloudabi64_sys_poll()
319 (cloudabi_lock_t *)sub[0].condvar.lock, in cloudabi64_sys_poll()
338 td, (cloudabi_lock_t *)sub[0].lock.lock, in cloudabi64_sys_poll()
357 td, (cloudabi_lock_t *)sub[0].lock.lock, in cloudabi64_sys_poll()
HDcloudabi64_proto.h196 …char lock_l_[PADL_(cloudabi_lock_t *)]; cloudabi_lock_t * lock; char lock_r_[PADR_(cloudabi_lock_t
302 …char lock_l_[PADL_(cloudabi_lock_t *)]; cloudabi_lock_t * lock; char lock_r_[PADR_(cloudabi_lock_t
/NextBSD/sys/contrib/cloudabi/
HDsyscalldefs_md.h96 MEMBER(PTR(_Atomic(cloudabi_lock_t))) lock;
196 MEMBER(PTR(_Atomic(cloudabi_lock_t))) lock;
212 MEMBER(PTR(_Atomic(cloudabi_lock_t))) lock;
HDsyscalldefs_mi.h358 typedef uint32_t cloudabi_lock_t; // pthread_{mutex,rwlock}_*(). typedef