Lines Matching refs:linux_semid
366 struct l_semid_ds linux_semid; in linux_semid_pullup() local
371 error = copyin(uaddr, &linux_semid, sizeof(linux_semid)); in linux_semid_pullup()
376 linux_semid64->sem_perm.uid = linux_semid.sem_perm.uid; in linux_semid_pullup()
377 linux_semid64->sem_perm.gid = linux_semid.sem_perm.gid; in linux_semid_pullup()
378 linux_semid64->sem_perm.mode = linux_semid.sem_perm.mode; in linux_semid_pullup()
385 struct l_semid_ds linux_semid; in linux_semid_pushdown() local
391 bzero(&linux_semid, sizeof(linux_semid)); in linux_semid_pushdown()
393 &linux_semid.sem_perm); in linux_semid_pushdown()
397 linux_semid.sem_otime = linux_semid64->sem_otime; in linux_semid_pushdown()
398 linux_semid.sem_ctime = linux_semid64->sem_ctime; in linux_semid_pushdown()
399 linux_semid.sem_nsems = linux_semid64->sem_nsems; in linux_semid_pushdown()
402 if (linux_semid.sem_otime != linux_semid64->sem_otime || in linux_semid_pushdown()
403 linux_semid.sem_ctime != linux_semid64->sem_ctime || in linux_semid_pushdown()
404 linux_semid.sem_nsems != linux_semid64->sem_nsems) in linux_semid_pushdown()
406 return (copyout(&linux_semid, uaddr, sizeof(linux_semid))); in linux_semid_pushdown()