| /freebsd-12-stable/sys/i386/ibcs2/ |
| D | ibcs2_ipc.c | 451 const void *shmaddr; member 462 ap.shmaddr = uap->shmaddr; in ibcs2_shmat() 509 const void *shmaddr; member 518 ap.shmaddr = uap->shmaddr; in ibcs2_shmdt()
|
| /freebsd-12-stable/sys/kern/ |
| D | sysv_shm.c | 331 kern_shmdt_locked(struct thread *td, const void *shmaddr) in kern_shmdt_locked() argument 349 shmmap_s->va == (vm_offset_t)shmaddr) { in kern_shmdt_locked() 366 const void *shmaddr; member 375 error = kern_shmdt_locked(td, uap->shmaddr); in sys_shmdt() 381 kern_shmat_locked(struct thread *td, int shmid, const void *shmaddr, in kern_shmat_locked() argument 433 if (shmaddr != NULL) { in kern_shmat_locked() 435 attach_va = rounddown2((vm_offset_t)shmaddr, SHMLBA); in kern_shmat_locked() 436 else if (((vm_offset_t)shmaddr & (SHMLBA-1)) == 0) in kern_shmat_locked() 437 attach_va = (vm_offset_t)shmaddr; in kern_shmat_locked() 471 kern_shmat(struct thread *td, int shmid, const void *shmaddr, int shmflg) in kern_shmat() argument [all …]
|
| D | systrace_args.c | 1128 uarg[1] = (intptr_t) p->shmaddr; /* const void * */ in systrace_args() 1136 uarg[0] = (intptr_t) p->shmaddr; /* const void * */ in systrace_args()
|
| /freebsd-12-stable/contrib/ofed/libmlx5/ |
| D | buf.c | 94 if (shmdt(hmem->shmaddr) == -1) in free_huge_mem() 206 hmem->shmaddr = shmat(hmem->shmid, MLX5_SHM_ADDR, MLX5_SHMAT_FLAGS); in alloc_huge_mem() 207 if (hmem->shmaddr == (void *)-1) { in alloc_huge_mem() 226 if (shmdt(hmem->shmaddr) == -1) in alloc_huge_mem() 284 buf->buf = hmem->shmaddr + buf->base * MLX5_Q_CHUNK_SIZE; in alloc_huge_buf()
|
| D | mlx5.h | 284 void *shmaddr; member
|
| /freebsd-12-stable/sys/compat/linux/ |
| D | linux_ipc.c | 790 bsd_args.shmaddr = PTRIN(args->shmaddr); in linux_shmat() 802 bsd_args.shmaddr = PTRIN(args->shmaddr); in linux_shmdt()
|
| /freebsd-12-stable/sys/i386/linux/ |
| D | linux_machdep.c | 211 a.shmaddr = PTRIN(args->ptr); in linux_ipc() 224 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
|
| D | linux_systrace_args.c | 2873 uarg[1] = (intptr_t) p->shmaddr; /* char * */ in systrace_args() 2881 uarg[0] = (intptr_t) p->shmaddr; /* char * */ in systrace_args()
|
| D | linux_proto.h | 1441 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member 1445 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/include/sanitizer/ |
| D | linux_syscall_hooks.h | 1328 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \ argument 1329 __sanitizer_syscall_pre_impl_shmat((long)(shmid), (long)(shmaddr), \ 1331 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \ argument 1332 __sanitizer_syscall_post_impl_shmat(res, (long)(shmid), (long)(shmaddr), \ 1339 #define __sanitizer_syscall_pre_shmdt(shmaddr) \ argument 1340 __sanitizer_syscall_pre_impl_shmdt((long)(shmaddr)) 1341 #define __sanitizer_syscall_post_shmdt(res, shmaddr) \ argument 1342 __sanitizer_syscall_post_impl_shmdt(res, (long)(shmaddr)) 2758 void __sanitizer_syscall_pre_impl_shmat(long shmid, long shmaddr, long shmflg); 2759 void __sanitizer_syscall_post_impl_shmat(long res, long shmid, long shmaddr, [all …]
|
| D | netbsd_syscall_hooks.h | 1196 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \ argument 1197 __sanitizer_syscall_pre_impl_shmat((long long)(shmid), (long long)(shmaddr), \ 1199 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \ argument 1201 res, (long long)(shmid), (long long)(shmaddr), (long long)(shmflg)) 1208 #define __sanitizer_syscall_pre_shmdt(shmaddr) \ argument 1209 __sanitizer_syscall_pre_impl_shmdt((long long)(shmaddr)) 1210 #define __sanitizer_syscall_post_shmdt(res, shmaddr) \ argument 1211 __sanitizer_syscall_post_impl_shmdt(res, (long long)(shmaddr)) 3756 void __sanitizer_syscall_pre_impl_shmat(long long shmid, long long shmaddr, 3759 long long shmaddr, long long shmflg); [all …]
|
| /freebsd-12-stable/contrib/gcclibs/libmudflap/ |
| D | mf-hooks2.c | 1818 WRAPPER2(void *, shmat, int shmid, const void *shmaddr, int shmflg) in WRAPPER2() argument 1822 p = shmat (shmid, shmaddr, shmflg); in WRAPPER2() 1834 WRAPPER2(int, shmdt, const void *shmaddr) in WRAPPER2() argument 1838 resp = shmdt (shmaddr); in WRAPPER2() 1840 __mf_unregister ((void *)shmaddr, 0, MF_REGISTER_shmat); in WRAPPER2()
|
| /freebsd-12-stable/sys/amd64/linux32/ |
| D | linux32_machdep.c | 337 a.shmaddr = PTRIN(args->ptr); in linux_ipc() 350 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
|
| D | linux32_systrace_args.c | 2808 uarg[1] = (intptr_t) p->shmaddr; /* char * */ in systrace_args() 2816 uarg[0] = (intptr_t) p->shmaddr; /* char * */ in systrace_args()
|
| D | linux32_proto.h | 1434 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member 1438 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_common_syscalls.inc | 2117 PRE_SYSCALL(shmat)(long shmid, void *shmaddr, long shmflg) {} 2119 POST_SYSCALL(shmat)(long res, long shmid, void *shmaddr, long shmflg) { 2121 if (shmaddr) 2122 POST_WRITE(shmaddr, 2123 __sanitizer::internal_strlen((const char *)shmaddr) + 1); 2131 PRE_SYSCALL(shmdt)(void *shmaddr) {} 2133 POST_SYSCALL(shmdt)(long res, void *shmaddr) { 2135 if (shmaddr) 2136 POST_WRITE(shmaddr, 2137 __sanitizer::internal_strlen((const char *)shmaddr) + 1);
|
| /freebsd-12-stable/sys/sys/ |
| D | syscallsubr.h | 269 int kern_shmat(struct thread *td, int shmid, const void *shmaddr,
|
| D | sysproto.h | 618 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)]; member 622 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)]; member
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/msan/ |
| D | msan_interceptors.cpp | 1493 INTERCEPTOR(void *, shmat, int shmid, const void *shmaddr, int shmflg) { in INTERCEPTOR() argument 1495 void *p = REAL(shmat)(shmid, shmaddr, shmflg); in INTERCEPTOR()
|
| /freebsd-12-stable/sys/arm64/linux/ |
| D | linux_systrace_args.c | 1470 uarg[1] = (intptr_t) p->shmaddr; /* char * */ in systrace_args() 1478 uarg[0] = (intptr_t) p->shmaddr; /* char * */ in systrace_args()
|
| D | linux_proto.h | 709 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member 713 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
|
| /freebsd-12-stable/sys/amd64/linux/ |
| D | linux_systrace_args.c | 283 uarg[1] = (intptr_t) p->shmaddr; /* char * */ in systrace_args() 601 uarg[0] = (intptr_t) p->shmaddr; /* char * */ in systrace_args()
|
| D | linux_proto.h | 151 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member 322 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
|
| /freebsd-12-stable/sys/compat/freebsd32/ |
| D | freebsd32_systrace_args.c | 1098 uarg[1] = (intptr_t) p->shmaddr; /* void * */ in systrace_args() 1106 uarg[0] = (intptr_t) p->shmaddr; /* void * */ in systrace_args()
|