Lines Matching refs:shm
103 #include <sys/shm.h>
111 char *shm;
119 shm = shmat(ipc_id, NULL, 0);
120 if (shm == (void *)-1) {
126 shmdt(shm);
136 shmdt(shm);
143 strcpy(shm, "hello");
149 strcpy(shm, "bye");
158 if (strcmp(shm, "bye") != 0) {
189 char *shm;
191 shm = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANON, -1, 0);
192 if (shm == MAP_FAILED) {
196 strcpy(shm, "hello");
202 strcpy(shm, "bye");
211 if (strcmp(shm, "bye") != 0) {
252 char *shm;
255 sprintf(tmpname,"/opcache.test.shm.%dXXXXXX", getpid());
269 shm = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
270 if (shm == MAP_FAILED) {
276 strcpy(shm, "hello");
282 strcpy(shm, "bye");
291 if (strcmp(shm, "bye") != 0) {