Searched refs:shmaddr (Results 1 - 25 of 29) sorted by relevance

12

/external/strace/tests/
H A Dshmxt.c49 void *shmaddr = shmat(id, NULL, SHM_RDONLY); local
50 if (shmaddr == (void *)(-1))
52 printf("%s(%d, NULL, SHM_RDONLY) = %p\n", SHMAT, id, shmaddr);
57 rc = shmdt(shmaddr);
58 printf("shmdt(%p) = %s\n", shmaddr, sprintrc(rc));
60 ++shmaddr;
61 void *shmaddr2 = shmat(id, shmaddr, SHM_RND);
64 SHMAT, id, shmaddr, errno2name());
67 SHMAT, id, shmaddr, shmaddr2);
72 shmaddr
[all...]
/external/strace/tests-m32/
H A Dshmxt.c49 void *shmaddr = shmat(id, NULL, SHM_RDONLY); local
50 if (shmaddr == (void *)(-1))
52 printf("%s(%d, NULL, SHM_RDONLY) = %p\n", SHMAT, id, shmaddr);
57 rc = shmdt(shmaddr);
58 printf("shmdt(%p) = %s\n", shmaddr, sprintrc(rc));
60 ++shmaddr;
61 void *shmaddr2 = shmat(id, shmaddr, SHM_RND);
64 SHMAT, id, shmaddr, errno2name());
67 SHMAT, id, shmaddr, shmaddr2);
72 shmaddr
[all...]
/external/strace/tests-mx32/
H A Dshmxt.c49 void *shmaddr = shmat(id, NULL, SHM_RDONLY); local
50 if (shmaddr == (void *)(-1))
52 printf("%s(%d, NULL, SHM_RDONLY) = %p\n", SHMAT, id, shmaddr);
57 rc = shmdt(shmaddr);
58 printf("shmdt(%p) = %s\n", shmaddr, sprintrc(rc));
60 ++shmaddr;
61 void *shmaddr2 = shmat(id, shmaddr, SHM_RND);
64 SHMAT, id, shmaddr, errno2name());
67 SHMAT, id, shmaddr, shmaddr2);
72 shmaddr
[all...]
/external/linux-kselftest/tools/testing/selftests/vm/
H A Dhugepage-shm.c59 char *shmaddr; local
68 shmaddr = shmat(shmid, ADDR, SHMAT_FLAGS);
69 if (shmaddr == (char *)-1) {
74 printf("shmaddr: %p\n", shmaddr);
78 shmaddr[i] = (char)(i);
86 if (shmaddr[i] != (char)i) {
92 if (shmdt((const void *)shmaddr) != 0) {
/external/ltp/testcases/kernel/mem/hugetlb/hugeshmat/
H A Dhugeshmat05.c65 char *shmaddr; local
71 shmaddr = shmat(shmid, 0, 0);
72 if (shmaddr == (char *)-1) {
78 shmaddr[0] = 1;
81 if (shmdt((const void *)shmaddr) != 0) {
/external/ltp/testcases/kernel/syscalls/mremap/
H A Dmremap04.c95 char *shmaddr; /* pointer to shared memory segment */ variable
125 addr = mremap(shmaddr, memsize, newsize, 0);
207 shmaddr = shmat(shmid, NULL, 0);
208 if (shmaddr == (void *)-1) {
227 if (shmdt(shmaddr) < 0) {
/external/ltp/include/
H A Dtst_safe_sysv_ipc.h53 const void *shmaddr, int shmflg);
54 #define SAFE_SHMAT(shmid, shmaddr, shmflg) \
55 safe_shmat(__FILE__, __LINE__, (shmid), (shmaddr), (shmflg))
57 int safe_shmdt(const char *file, const int lineno, const void *shmaddr);
58 #define SAFE_SHMDT(shmaddr) safe_shmdt(__FILE__, __LINE__, (shmaddr))
/external/ltp/lib/
H A Dtst_safe_sysv_ipc.c98 const void *shmaddr, int shmflg)
102 rval = shmat(shmid, shmaddr, shmflg);
105 file, lineno, shmid, shmaddr, shmflg);
111 int safe_shmdt(const char *file, const int lineno, const void *shmaddr) argument
115 rval = shmdt(shmaddr);
118 file, lineno, shmaddr);
97 safe_shmat(const char *file, const int lineno, int shmid, const void *shmaddr, int shmflg) argument
/external/fio/os/windows/posix/include/sys/
H A Dshm.h38 void *shmat(int shmid, const void *shmaddr, int shmflg);
39 int shmdt(const void *shmaddr);
/external/ltp/testcases/kernel/syscalls/ipc/shmat/
H A Dshmat01.c22 * 1) shmat() chooses a suitable (unused) address when shmaddr is NULL.
23 * 2) shmat() attaches shm segment to the shmaddr when shmaddr is a
25 * 3) shmat() attaches shm segment to the address equal to shmaddr rounded
26 * down to the nearest multiple of SHMLBA when shmaddr is a page-unaligned
28 * 4) shmat() attaches shm segment to the shmaddr for reading when shmflg
53 void **shmaddr; member in struct:test_case_t
113 addr = shmat(shm_id, *tc->shmaddr, tc->flag);
131 if (expected_addr(*tc->shmaddr, addr) != addr) {
134 addr, expected_addr(*tc->shmaddr, add
[all...]
H A Dshmat02.c22 * 2) shmat() fails and set errno to EINVAL when shmaddr is not page
48 void **shmaddr; member in struct:test_case_t
61 addr = shmat(*tc->shmid, *tc->shmaddr, 0);
/external/ltp/testcases/kernel/sched/process_stress/
H A Dprocess.c144 Pinfo *shmaddr; /* Start address of shared memory */ variable
194 extern Pinfo *shmaddr; /* shared memory pointer */
205 for (pinfo = shmaddr, i = 0; i < nodesum; i++, pinfo++) {
298 extern Pinfo *shmaddr; /* Global shared memory address */
386 extern Pinfo *shmaddr;
392 smp = shmaddr + tval;
405 smp->list = (int *)(Pinfo *) (shmaddr + nodesum) + (BVAL * tval);
426 extern Pinfo *shmaddr;
431 int *listp = (shmaddr + slot)->list;
444 sprintf(mtext, "%d %d %d", i, slot, (shmaddr
[all...]
/external/swiftshader/src/Main/
H A DFrameBufferX11.cpp66 shminfo.shmaddr = x_image->data = buffer = (char*)shmat(shminfo.shmid, 0, 0);
79 shmdt(shminfo.shmaddr);
110 shmdt(shminfo.shmaddr);
/external/mesa3d/src/gallium/winsys/sw/xlib/
H A Dxlib_sw_winsys.c127 shminfo->shmaddr = (char *) -1;
134 shminfo->shmaddr = (char *) shmat(shminfo->shmid, 0, 0);
135 if (shminfo->shmaddr == (char *) -1) {
141 return shminfo->shmaddr;
260 shmdt(xlib_dt->shminfo.shmaddr);
264 xlib_dt->shminfo.shmaddr = (char *) -1;
/external/ltp/testcases/kernel/mem/hugetlb/hugemmap/
H A Dhugemmap05.c93 void *addr = NULL, *shmaddr = NULL; local
133 shmaddr = SAFE_SHMAT(shmid, ADDR, SHMAT_FLAGS);
134 check_wr_bytes(shmaddr);
167 SAFE_SHMDT(shmaddr);
/external/stressapptest/src/
H A Dos.cc526 void *shmaddr; local
539 shmaddr = shmat(shmid, NULL, 0);
540 if (shmaddr == reinterpret_cast<void*>(-1)) {
557 buf = shmaddr;
559 shmid, shmaddr);
566 void *shmaddr = NULL; local
594 shmaddr = mmap64(NULL, length, PROT_READ | PROT_WRITE,
597 if (shmaddr == reinterpret_cast<void*>(-1)) {
609 buf = shmaddr;
614 sprintf(location_message, "at %p", shmaddr);
[all...]
/external/linux-kselftest/tools/testing/selftests/powerpc/benchmarks/
H A Dcontext_switch.c322 void *shmaddr; local
330 shmaddr = shmat(shmid, NULL, 0);
331 if (shmaddr == (char *)-1) {
339 m1 = shmaddr;
340 m2 = shmaddr + sizeof(*m1);
/external/webrtc/webrtc/modules/desktop_capture/x11/
H A Dx_server_pixel_buffer.cc86 if (shm_segment_info_->shmaddr != reinterpret_cast<char*>(-1))
87 shmdt(shm_segment_info_->shmaddr);
130 shm_segment_info_->shmaddr = reinterpret_cast<char*>(-1);
140 shm_segment_info_->shmaddr = x_image_->data =
183 shm_segment_info_->shmaddr,
/external/webrtc/webrtc/modules/video_render/linux/
H A Dvideo_x11_channel.cc255 _shminfo.shmaddr = _image->data = (char*) shmat(_shminfo.shmid, 0, 0);
290 shmdt(_shminfo.shmaddr);
291 _shminfo.shmaddr = NULL;
/external/mesa3d/src/mesa/drivers/x11/
H A Dxm_buffer.c102 b->shminfo.shmaddr = b->backxrb->ximage->data
104 if (b->shminfo.shmaddr == (char *) -1) {
126 shmdt(b->shminfo.shmaddr);
147 shmdt(b->shminfo.shmaddr);
181 shmdt(b->shminfo.shmaddr);
400 shmdt( b->shminfo.shmaddr );
/external/fio/os/windows/
H A Dposix.c623 void *shmat(int shmid, const void *shmaddr, int shmflg) argument
647 int shmdt(const void *shmaddr) argument
649 if (!UnmapViewOfFile(shmaddr)) {
/external/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h1329 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \
1330 __sanitizer_syscall_pre_impl_shmat((long)(shmid), (long)(shmaddr), \
1332 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \
1333 __sanitizer_syscall_post_impl_shmat(res, (long)(shmid), (long)(shmaddr), \
1340 #define __sanitizer_syscall_pre_shmdt(shmaddr) \
1341 __sanitizer_syscall_pre_impl_shmdt((long)(shmaddr))
1342 #define __sanitizer_syscall_post_shmdt(res, shmaddr) \
1343 __sanitizer_syscall_post_impl_shmdt(res, (long)(shmaddr))
2757 void __sanitizer_syscall_pre_impl_shmat(long shmid, long shmaddr, long shmflg);
2758 void __sanitizer_syscall_post_impl_shmat(long res, long shmid, long shmaddr,
[all...]
/external/ImageMagick/MagickCore/
H A Dxwindow.c356 if (segment_info[0].shmaddr != NULL)
357 (void) shmdt(segment_info[0].shmaddr);
359 segment_info[0].shmaddr=NULL;
4667 segment_info[0].shmaddr=(char *) NULL;
4669 segment_info[1].shmaddr=(char *) NULL;
5585 segment_info[1].shmaddr=(char *) NULL;
5599 segment_info[1].shmaddr=(char *) shmat(segment_info[1].shmid,0,0);
5609 if (segment_info[1].shmaddr)
5611 (void) shmdt(segment_info[1].shmaddr);
5612 segment_info[1].shmaddr
[all...]
/external/compiler-rt/lib/msan/
H A Dmsan_interceptors.cc1191 INTERCEPTOR(void *, shmat, int shmid, const void *shmaddr, int shmflg) { argument
1193 void *p = REAL(shmat)(shmid, shmaddr, shmflg);
/external/valgrind/memcheck/tests/darwin/
H A Dscalar.stderr.exp629 Syscall param shmat(shmaddr) contains uninitialised byte(s)
660 Syscall param shmdt(shmaddr) contains uninitialised byte(s)

Completed in 712 milliseconds

12