Lines Matching refs:ksem
98 struct ksem *km_ksem;
119 static int ksem_access(struct ksem *ks, struct ucred *ucred);
120 static struct ksem *ksem_alloc(struct ucred *ucred, mode_t mode,
125 static void ksem_drop(struct ksem *ks);
128 static struct ksem *ksem_hold(struct ksem *ks);
129 static void ksem_insert(char *path, Fnv32_t fnv, struct ksem *ks);
130 static struct ksem *ksem_lookup(char *path, Fnv32_t fnv);
165 struct ksem *ks; in ksem_stat()
201 struct ksem *ks; in ksem_chmod()
226 struct ksem *ks; in ksem_chown()
255 struct ksem *ks; in ksem_closef()
268 struct ksem *ks; in ksem_fill_kinfo()
300 static struct ksem *
303 struct ksem *ks; in ksem_alloc()
329 static struct ksem *
330 ksem_hold(struct ksem *ks) in ksem_hold()
338 ksem_drop(struct ksem *ks) in ksem_drop()
358 ksem_access(struct ksem *ks, struct ucred *ucred) in ksem_access()
374 static struct ksem *
390 ksem_insert(char *path, Fnv32_t fnv, struct ksem *ks) in ksem_insert()
467 struct ksem *ks; in ksem_create()
593 struct ksem *ks; in ksem_get()
692 struct ksem *ks; in sys_ksem_close()
721 struct ksem *ks; in sys_ksem_post()
813 struct ksem *ks; in kern_sem_wait()
883 struct ksem *ks; in sys_ksem_getvalue()
919 struct ksem *ks; in sys_ksem_destroy()