Lines Matching refs:ksemid
66 struct kernel_semid64_ds *ksemid) in semid64_to_ksemid64() argument
68 ksemid->sem_perm = semid64->sem_perm; in semid64_to_ksemid64()
69 ksemid->sem_otime = semid64->sem_otime; in semid64_to_ksemid64()
70 ksemid->sem_otime_high = semid64->sem_otime >> 32; in semid64_to_ksemid64()
71 ksemid->sem_ctime = semid64->sem_ctime; in semid64_to_ksemid64()
72 ksemid->sem_ctime_high = semid64->sem_ctime >> 32; in semid64_to_ksemid64()
73 ksemid->sem_nsems = semid64->sem_nsems; in semid64_to_ksemid64()
77 ksemid64_to_semid64 (const struct kernel_semid64_ds *ksemid, in ksemid64_to_semid64() argument
80 semid64->sem_perm = ksemid->sem_perm; in ksemid64_to_semid64()
81 semid64->sem_otime = ksemid->sem_otime in ksemid64_to_semid64()
82 | ((__time64_t) ksemid->sem_otime_high << 32); in ksemid64_to_semid64()
83 semid64->sem_ctime = ksemid->sem_ctime in ksemid64_to_semid64()
84 | ((__time64_t) ksemid->sem_ctime_high << 32); in ksemid64_to_semid64()
85 semid64->sem_nsems = ksemid->sem_nsems; in ksemid64_to_semid64()
171 struct kernel_semid64_ds ksemid; in __semctl64() local
172 union ksemun64 ksemun = semun64_to_ksemun64 (cmd, arg64, &ksemid); in __semctl64()
175 ksemid.sem_perm.mode *= 0x10000U; in __semctl64()