ksem_get
static int ksem_get(struct thread *td, semid_t id,
error = ksem_get(td, uap->id, &cap_no_rights, &fp);
error = ksem_get(td, uap->id,
error = ksem_get(td, id, cap_rights_init_one(&rights, CAP_SEM_WAIT),
error = ksem_get(td, uap->id,
error = ksem_get(td, uap->id, &cap_no_rights, &fp);