Home
last modified time | relevance | path

Searched refs:linux_shmid64 (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/compat/linux/
H A Dlinux_ipc.c410 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 …]