shm_info
struct shm_info *shm_info)
memset(shm_info, 0, sizeof(*shm_info));
shm_info->used_ids = shm_ids(ns).in_use;
shm_get_stat(ns, &shm_info->shm_rss, &shm_info->shm_swp);
shm_info->shm_tot = ns->shm_tot;
shm_info->swap_attempts = 0;
shm_info->swap_successes = 0;
struct shm_info shm_info;
err = shmctl_shm_info(ns, &shm_info);
if (copy_to_user(buf, &shm_info, sizeof(shm_info)))
static int put_compat_shm_info(struct shm_info *ip,
struct shm_info shm_info;
err = shmctl_shm_info(ns, &shm_info);
if (put_compat_shm_info(&shm_info, uptr))
struct shm_info i;