Home | History | Annotate | Download | only in netbsd32

Lines Matching defs:osembuf

138 netbsd32_semid_ds14_to_native(struct netbsd32_semid_ds14 *osembuf, struct semid_ds *sembuf)
141 netbsd32_ipc_perm14_to_native(&osembuf->sem_perm, &sembuf->sem_perm);
143 #define CVT(x) sembuf->x = osembuf->x
151 native_to_netbsd32_semid_ds14(struct semid_ds *sembuf, struct netbsd32_semid_ds14 *osembuf)
154 memset(osembuf, 0, sizeof *osembuf);
155 native_to_netbsd32_ipc_perm14(&sembuf->sem_perm, &osembuf->sem_perm);
157 #define CVT(x) osembuf->x = sembuf->x
249 struct netbsd32_semid_ds14 osembuf;
274 error = copyin(arg.buf, &osembuf, sizeof(osembuf));
277 netbsd32_semid_ds14_to_native(&osembuf, &sembuf);
285 native_to_netbsd32_semid_ds14(&sembuf, &osembuf);
286 error = copyout(&osembuf, arg.buf, sizeof(osembuf));