Home
last modified time | relevance | path

Searched refs:shmid (Results 1 – 25 of 61) sorted by relevance

123

/external/ltp/testcases/kernel/mem/shmt/
Dshmt09.c75 int shmid; in main() local
94 if ((shmid = shmget(key, 10 * K_1, IPC_CREAT | 0666)) < 0) { in main()
99 shmid, errno); in main()
102 c1 = shmat(shmid, NULL, 0); in main()
107 shmid, errno); in main()
108 rm_shm(shmid); in main()
119 rm_shm(shmid); in main()
123 c2 = shmat(shmid, vp, 0); in main()
127 "att_addr = %p", shmid, c2, vp); in main()
128 rm_shm(shmid); in main()
[all …]
Dshmt06.c68 int pid, pid1, shmid; in main() local
87 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
90 shmid, errno); in main()
96 cp = shmat(shmid, NULL, 0); in main()
102 shmid, errno); in main()
110 rm_shm(shmid); in main()
140 rm_shm(shmid); in main()
146 int shmid, chld_pid; in child() local
153 if ((shmid = shmget(key, SIZE, 0)) < 0) { in child()
157 errno, shmid, chld_pid); in child()
[all …]
Dshmt04.c69 int pid, pid1, shmid; in main() local
88 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
91 shmid, errno); in main()
97 cp = shmat(shmid, NULL, 0); in main()
103 shmid, errno); in main()
111 rm_shm(shmid); in main()
141 rm_shm(shmid); in main()
147 int shmid, chld_pid; in child() local
155 if ((shmid = shmget(key, SIZE, 0)) < 0) { in child()
159 errno, shmid, chld_pid); in child()
[all …]
Dshmt02.c58 register int shmid; in main() local
67 if ((shmid = shmget(key, 16 * K_1, IPC_CREAT | 0666)) < 0) { in main()
71 shmid, errno); in main()
78 cp = shmat(shmid, NULL, 0); in main()
83 shmid, errno); in main()
84 rm_shm(shmid); in main()
95 rm_shm(shmid); in main()
100 shmid); in main()
110 static int rm_shm(int shmid) in rm_shm() argument
112 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
[all …]
Dshmt08.c59 int shmid; in main() local
65 if ((shmid = shmget(key, 24 * K_1, IPC_CREAT | 0666)) < 0) { in main()
69 shmid, errno); in main()
72 cp = shmat(shmid, NULL, 0); in main()
75 rm_shm(shmid); in main()
79 cp1 = shmat(shmid, NULL, 0); in main()
82 rm_shm(shmid); in main()
103 rm_shm(shmid); in main()
107 static int rm_shm(int shmid) in rm_shm() argument
109 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
[all …]
Dshmt03.c60 int shmid; in main() local
68 if ((shmid = shmget(key, 16 * K_1, IPC_CREAT | 0666)) < 0) { in main()
72 shmid, errno); in main()
79 if ((cp1 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
82 shmid, errno); in main()
93 if ((cp2 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
96 shmid, errno); in main()
109 rm_shm(shmid); in main()
123 static int rm_shm(int shmid) in rm_shm() argument
125 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
[all …]
Dshmt10.c62 int shmid; variable
96 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
98 tst_brkm(TFAIL, NULL, "Error: shmid = %d\n", shmid); in main()
111 if ((c1 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
114 shmid); in main()
126 rm_shm(shmid); in main()
130 static int rm_shm(int shmid) in rm_shm() argument
132 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
137 shmid, errno); in rm_shm()
148 if ((c1 = shmat(shmid, NULL, 0)) == (char *)-1) { in child()
[all …]
Dshmt07.c63 int shmid, pid, status; in main() local
72 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
76 shmid, errno); in main()
78 cp = shmat(shmid, NULL, 0); in main()
84 shmid, errno); in main()
85 rm_shm(shmid); in main()
117 rm_shm(shmid); in main()
121 static int rm_shm(int shmid) in rm_shm() argument
123 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
128 shmid, errno); in rm_shm()
Dshmt05.c60 int shmid, shmid1; in main() local
73 if ((shmid = shmget(key[0], SIZE, IPC_CREAT | 0666)) < 0) { in main()
77 shmid, errno); in main()
79 cp = shmat(shmid, NULL, 0); in main()
83 rm_shm(shmid); in main()
110 rm_shm(shmid); in main()
116 static int rm_shm(int shmid) in rm_shm() argument
118 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
123 shmid, errno); in rm_shm()
/external/linux-kselftest/tools/testing/selftests/vm/
Dhugepage-shm.c56 int shmid; in main() local
60 shmid = shmget(2, LENGTH, SHM_HUGETLB | IPC_CREAT | SHM_R | SHM_W); in main()
61 if (shmid < 0) { in main()
65 printf("shmid: 0x%x\n", shmid); in main()
67 shmaddr = shmat(shmid, ADDR, SHMAT_FLAGS); in main()
70 shmctl(shmid, IPC_RMID, NULL); in main()
93 shmctl(shmid, IPC_RMID, NULL); in main()
97 shmctl(shmid, IPC_RMID, NULL); in main()
/external/ltp/testcases/kernel/mem/hugetlb/hugeshmat/
Dhugeshmat05.c85 int shmid; in shm_test() local
88 shmid = shmget(IPC_PRIVATE, size, 0600 | IPC_CREAT | SHM_HUGETLB); in shm_test()
89 if (shmid < 0) in shm_test()
92 shmaddr = shmat(shmid, 0, 0); in shm_test()
94 shmctl(shmid, IPC_RMID, NULL); in shm_test()
103 shmctl(shmid, IPC_RMID, NULL); in shm_test()
107 shmctl(shmid, IPC_RMID, NULL); in shm_test()
Dhugeshmat04.c97 int status, shmid; in shared_hugepage() local
101 shmid = shmget(IPC_PRIVATE, size, SHM_HUGETLB | IPC_CREAT | 0777); in shared_hugepage()
102 if (shmid < 0) in shared_hugepage()
105 buf = shmat(shmid, (void *)BOUNDARY, SHM_RND | 0777); in shared_hugepage()
107 shmctl(shmid, IPC_RMID, NULL); in shared_hugepage()
121 shmctl(shmid, IPC_RMID, NULL); in shared_hugepage()
/external/valgrind/memcheck/tests/solaris/
Dshmat.c10 int shmid = shmget(IPC_PRIVATE, SEGMENT_SIZE, IPC_CREAT | SHM_R | SHM_W); in main() local
11 if (shmid < 0) { in main()
16 void *addr = shmat(shmid, NULL, 0); in main()
23 int ret = shmctl(shmid, IPC_STAT, &stats); in main()
37 ret = shmctl(shmid, IPC_RMID, NULL); in main()
/external/ltp/testcases/kernel/syscalls/mremap/
Dmremap04.c96 int shmid; /* shared memory identifier. */ variable
195 shmid = shmget(shmkey, newsize, IPC_CREAT | SHM_MODE); in setup()
196 if (shmid == -1) { in setup()
207 shmaddr = shmat(shmid, NULL, 0); in setup()
237 if (shmctl(shmid, IPC_RMID, 0) < 0) { in cleanup()
/external/ltp/testcases/kernel/syscalls/ipc/shmat/
Dshmat01.c62 int *shmid; member
92 addr = shmat(*(TC[i].shmid), attchaddr, TC[i].flags); in main()
200 TC[0].shmid = &shm_id_1; in setup()
206 TC[1].shmid = &shm_id_1; in setup()
212 TC[2].shmid = &shm_id_1; in setup()
218 TC[3].shmid = &shm_id_1; in setup()
/external/ltp/testcases/kernel/controllers/cpuset/cpuset_memory_test/
Dcpuset_memory_test.c247 static int shmid; in shm() local
261 shmid = shmget(key, memsize, flag); in shm()
262 if (shmid == -1) in shm()
264 shmctl(shmid, IPC_RMID, NULL); in shm()
266 shmid = shmget(key, memsize, flag); in shm()
267 if (shmid == -1) in shm()
270 p = shmat(shmid, NULL, 0); in shm()
272 shmctl(shmid, IPC_RMID, NULL); in shm()
279 if (shmctl(shmid, IPC_RMID, NULL) == -1) in shm()
/external/valgrind/none/tests/
Dmap_unmap.c128 int shmid; in main() local
132 shmid = shmget(IPC_PRIVATE, HUGESZ, in main()
134 if (shmid == -1) { in main()
138 expect4 = shmat(shmid, NULL, 0); in main()
147 if (shmctl(shmid, IPC_RMID, 0) != 0) { in main()
/external/mesa3d/src/gallium/winsys/sw/xlib/
Dxlib_sw_winsys.c126 shminfo->shmid = -1; in alloc_shm()
129 shminfo->shmid = shmget(IPC_PRIVATE, size, IPC_CREAT|0777); in alloc_shm()
130 if (shminfo->shmid < 0) { in alloc_shm()
134 shminfo->shmaddr = (char *) shmat(shminfo->shmid, 0, 0); in alloc_shm()
136 shmctl(shminfo->shmid, IPC_RMID, 0); in alloc_shm()
169 shmctl(xlib_dt->shminfo.shmid, IPC_RMID, 0); in alloc_shm_ximage()
184 shmctl(xlib_dt->shminfo.shmid, IPC_RMID, 0); in alloc_shm_ximage()
259 if (xlib_dt->shminfo.shmid >= 0) { in xlib_displaytarget_destroy()
261 shmctl(xlib_dt->shminfo.shmid, IPC_RMID, 0); in xlib_displaytarget_destroy()
263 xlib_dt->shminfo.shmid = -1; in xlib_displaytarget_destroy()
/external/ltp/testcases/kernel/mem/hugetlb/hugemmap/
Dhugemmap05.c91 static int shmid = -1; variable
96 {"m", &shmid, NULL},
149 if (shmid != -1) { in overcommit()
154 shmid = shmget(key, (long)(length / 2 * hugepagesize), in overcommit()
156 if (shmid == -1) in overcommit()
201 if (shmid != -1) { in overcommit()
202 tst_resm(TINFO, "shmid: 0x%x", shmid); in overcommit()
203 shmaddr = shmat(shmid, ADDR, SHMAT_FLAGS); in overcommit()
241 if (shmid != -1) { in overcommit()
286 if (shmid != -1) { in cleanup()
[all …]
/external/webrtc/webrtc/modules/desktop_capture/x11/
Dx_server_pixel_buffer.cc88 if (shm_segment_info_->shmid != -1) in Release()
89 shmctl(shm_segment_info_->shmid, IPC_RMID, 0); in Release()
129 shm_segment_info_->shmid = -1; in InitShm()
136 shm_segment_info_->shmid = shmget( in InitShm()
139 if (shm_segment_info_->shmid != -1) { in InitShm()
141 reinterpret_cast<char*>(shmat(shm_segment_info_->shmid, 0, 0)); in InitShm()
150 << shm_segment_info_->shmid; in InitShm()
168 shmctl(shm_segment_info_->shmid, IPC_RMID, 0); in InitShm()
169 shm_segment_info_->shmid = -1; in InitShm()
/external/ltp/testcases/kernel/syscalls/setns/
Dsetns02.c59 static int shmid; variable
110 p = shmat(shmid, NULL, 0); in do_child_newipc()
125 p = shmat(shmid, NULL, 0); in do_child_newipc()
204 shmid = shmget(ipc_key, getpagesize(), IPC_CREAT | 0666); in setup()
205 if (shmid == -1) in setup()
218 shmctl(shmid, IPC_RMID, NULL); in cleanup()
/external/valgrind/none/tests/linux/
Dmremap4.c12 int shmid = shmget(IPC_PRIVATE, 100 * 4096, in main() local
14 assert(shmid != -1); in main()
16 void *addr = shmat(shmid, NULL, 0); in main()
Dmremap5.c12 int shmid = shmget(IPC_PRIVATE, 100 * 4096, in main() local
14 assert(shmid != -1); in main()
16 void *addr = shmat(shmid, NULL, 0); in main()
Dmremap6.c12 int shmid = shmget(IPC_PRIVATE, sz, in mkmap() local
14 assert(shmid != -1); in mkmap()
16 void *addr = shmat(shmid, NULL, 0); in mkmap()
/external/ltp/testcases/kernel/controllers/memcg/functional/
Dmemcg_process.c223 static int shmid; in shm() local
237 shmid = shmget(key, memsize, flag); in shm()
238 if (shmid == -1) in shm()
241 p = shmat(shmid, NULL, 0); in shm()
243 shmctl(shmid, IPC_RMID, NULL); in shm()
247 if (shmctl(shmid, IPC_RMID, NULL) == -1) in shm()

123