Searched refs:linux_shmid64 (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/compat/linux/ |
H A D | linux_ipc.c | 410 linux_shmid_pullup(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) in linux_shmid_pullup() argument 416 return (copyin(uaddr, linux_shmid64, sizeof(*linux_shmid64))); in linux_shmid_pullup() 422 bzero(linux_shmid64, sizeof(*linux_shmid64)); in linux_shmid_pullup() 423 linux_shmid64->shm_perm.uid = linux_shmid.shm_perm.uid; in linux_shmid_pullup() 424 linux_shmid64->shm_perm.gid = linux_shmid.shm_perm.gid; in linux_shmid_pullup() 425 linux_shmid64->shm_perm.mode = linux_shmid.shm_perm.mode; in linux_shmid_pullup() 430 linux_shmid_pushdown(l_int ver, struct l_shmid64_ds *linux_shmid64, caddr_t uaddr) in linux_shmid_pushdown() argument 436 return (copyout(linux_shmid64, uaddr, sizeof(*linux_shmid64))); in linux_shmid_pushdown() 439 error = linux_ipc64_perm_to_ipc_perm(&linux_shmid64->shm_perm, in linux_shmid_pushdown() 444 linux_shmid.shm_segsz = linux_shmid64->shm_segsz; in linux_shmid_pushdown() [all …]
|