Lines Matching refs:ksem_t
114 static void ksem_release(ksem_t *, int);
176 ksem_t *ks;
287 static ksem_t *
290 ksem_t *ks;
304 ksem_perm(lwp_t *l, ksem_t *ks)
323 ksem_remove_pshared(ksem_t *ksem)
330 static ksem_t *
334 ksem_t *ksem = NULL;
336 /* ksem_t is locked and referenced upon return. */
358 static ksem_t *
362 ksem_t *ksem = ksem_lookup_pshared_locked(id);
368 ksem_alloc_pshared_id(ksem_t *ksem)
370 ksem_t *ksem0;
399 ksem_get(intptr_t id, ksem_t **ksret, int *fdp)
401 ksem_t *ks;
406 * ksem_lookup_pshared() returns the ksem_t *
441 ksem_create(lwp_t *l, const char *name, ksem_t **ksret, mode_t mode, u_int val)
443 ksem_t *ks;
473 ks = kmem_zalloc(sizeof(ksem_t), KM_SLEEP);
493 ksem_free(ksem_t *ks)
511 kmem_free(ks, sizeof(ksem_t));
518 ksem_release(ksem_t *ksem, int fd)
561 ksem_t *ks;
645 ksem_t *ksnew = NULL, *ks;
768 ksem_t *ks;
794 ksem_t *ks = fp->f_ksem;
808 ksem_t *ks = fp->f_ksem;
838 ksem_t *ks = fp->f_ksem;
864 ksem_t *ks;
915 ksem_t *ks;
939 ksem_t *ks;
1023 ksem_t *ks;
1045 ksem_t *ks;