<dec f='src/src/sys/compat/linux/common/linux_shm.h' l='133' type='void linux_to_bsd_shmid_ds(struct linux_shmid_ds * , struct shmid_ds * )'/>
<def f='src/src/sys/compat/linux/common/linux_ipc.c' l='495' ll='508' type='void linux_to_bsd_shmid_ds(struct linux_shmid_ds * lsp, struct shmid_ds * bsp)'/>
<use f='src/src/sys/compat/linux/common/linux_ipc.c' l='605' u='c' c='linux_sys_shmctl'/>
<doc f='src/src/sys/compat/linux/common/linux_ipc.c' l='487'>/*
 * Convert between Linux and NetBSD shmid_ds structures.
 * The order of the fields is once again the difference, and
 * we also need a place to store the internal data pointer
 * in, which is unfortunately stored in this structure.
 *
 * We abuse a Linux internal field for that.
 */</doc>
