Searched refs:shm_info (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/bsd-user/ |
H A D | bsd-mem.h | 352 struct shmid_ds shm_info; in do_bsd_shmat() local 355 ret = get_errno(shmctl(shmid, IPC_STAT, &shm_info)); in do_bsd_shmat() 361 if (!guest_range_valid_untagged(shmaddr, shm_info.shm_segsz)) { in do_bsd_shmat() 373 mmap_start = mmap_find_vma(0, shm_info.shm_segsz); in do_bsd_shmat() 387 page_set_flags(raddr, raddr + shm_info.shm_segsz - 1, in do_bsd_shmat() 394 bsd_shm_regions[i].size = shm_info.shm_segsz; in do_bsd_shmat()
|
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/qemu/ |
H A D | 0004-linux-user-Rewrite-target_shmat.patch | 38 struct shmid_ds shm_info; 95 ret = get_errno(shmctl(shmid, IPC_STAT, &shm_info)); 100 + t_len = TARGET_PAGE_ALIGN(shm_info.shm_segsz); 101 + h_len = ROUND_UP(shm_info.shm_segsz, h_pagesize); 113 - if (!guest_range_valid_untagged(shmaddr, shm_info.shm_segsz)) { 152 - mmap_start = mmap_find_vma(0, shm_info.shm_segsz, 199 - last = raddr + shm_info.shm_segsz - 1;
|
/openbmc/linux/ipc/ |
H A D | shm.c | 1066 struct shm_info *shm_info) in shmctl_shm_info() argument 1070 memset(shm_info, 0, sizeof(*shm_info)); in shmctl_shm_info() 1073 shm_get_stat(ns, &shm_info->shm_rss, &shm_info->shm_swp); in shmctl_shm_info() 1074 shm_info->shm_tot = ns->shm_tot; in shmctl_shm_info() 1075 shm_info->swap_attempts = 0; in shmctl_shm_info() 1076 shm_info->swap_successes = 0; in shmctl_shm_info() 1267 struct shm_info shm_info; in ksys_shmctl() local 1268 err = shmctl_shm_info(ns, &shm_info); in ksys_shmctl() 1271 if (copy_to_user(buf, &shm_info, sizeof(shm_info))) in ksys_shmctl() 1462 struct shm_info shm_info; in compat_ksys_shmctl() local [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | shm.h | 101 struct shm_info { struct
|
/openbmc/qemu/linux-user/ |
H A D | mmap.c | 1063 struct shmid_ds shm_info; in target_shmat() local 1070 ret = get_errno(shmctl(shmid, IPC_STAT, &shm_info)); in target_shmat() 1085 if (!guest_range_valid_untagged(shmaddr, shm_info.shm_segsz)) { in target_shmat() 1099 mmap_start = mmap_find_vma(0, shm_info.shm_segsz, in target_shmat() 1113 last = raddr + shm_info.shm_segsz - 1; in target_shmat()
|
H A D | syscall.c | 4423 struct shm_info *host_shm_info) in host_to_target_shm_info() 4442 struct shm_info shm_info; in do_shmctl() local 4463 ret = get_errno(shmctl(shmid, cmd, (struct shmid_ds *)&shm_info)); in do_shmctl() 4464 if (host_to_target_shm_info(buf, &shm_info)) in do_shmctl()
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | thuge-gen.c | 156 struct shm_info i; in test_shmget()
|