Home
last modified time | relevance | path

Searched refs:shmaddr (Results 1 – 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/ofed/libmlx5/
HDbuf.c94 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()
HDmlx5.h284 void *shmaddr; member
/freebsd-13-stable/sys/kern/
HDsysv_shm.c327 kern_shmdt_locked(struct thread *td, const void *shmaddr) in kern_shmdt_locked() argument
345 shmmap_s->va == (vm_offset_t)shmaddr) { in kern_shmdt_locked()
362 const void *shmaddr; member
371 error = kern_shmdt_locked(td, uap->shmaddr); in sys_shmdt()
377 kern_shmat_locked(struct thread *td, int shmid, const void *shmaddr, in kern_shmat_locked() argument
429 if (shmaddr != NULL) { in kern_shmat_locked()
431 attach_va = rounddown2((vm_offset_t)shmaddr, SHMLBA); in kern_shmat_locked()
432 else if (((vm_offset_t)shmaddr & (SHMLBA-1)) == 0) in kern_shmat_locked()
433 attach_va = (vm_offset_t)shmaddr; in kern_shmat_locked()
467 kern_shmat(struct thread *td, int shmid, const void *shmaddr, int shmflg) in kern_shmat() argument
[all …]
HDsystrace_args.c1127 uarg[1] = (intptr_t)p->shmaddr; /* const void * */ in systrace_args()
1135 uarg[0] = (intptr_t)p->shmaddr; /* const void * */ in systrace_args()
/freebsd-13-stable/sys/compat/linux/
HDlinux_ipc.c778 .shmaddr = PTRIN(args->shmaddr), in linux_shmat()
789 .shmaddr = PTRIN(args->shmaddr) in linux_shmdt()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/include/sanitizer/
HDlinux_syscall_hooks.h1337 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \ argument
1338 __sanitizer_syscall_pre_impl_shmat((long)(shmid), (long)(shmaddr), \
1340 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \ argument
1341 __sanitizer_syscall_post_impl_shmat(res, (long)(shmid), (long)(shmaddr), \
1348 #define __sanitizer_syscall_pre_shmdt(shmaddr) \ argument
1349 __sanitizer_syscall_pre_impl_shmdt((long)(shmaddr))
1350 #define __sanitizer_syscall_post_shmdt(res, shmaddr) \ argument
1351 __sanitizer_syscall_post_impl_shmdt(res, (long)(shmaddr))
2779 void __sanitizer_syscall_pre_impl_shmat(long shmid, long shmaddr, long shmflg);
2780 void __sanitizer_syscall_post_impl_shmat(long res, long shmid, long shmaddr,
[all …]
HDnetbsd_syscall_hooks.h1196 #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-13-stable/sys/amd64/linux32/
HDlinux32_machdep.c333 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
346 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
HDlinux32_systrace_args.c2917 uarg[1] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
2925 uarg[0] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
HDlinux32_proto.h1500 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
1504 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
/freebsd-13-stable/sys/i386/linux/
HDlinux_machdep.c195 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
208 a.shmaddr = PTRIN(args->ptr); in linux_ipc()
HDlinux_systrace_args.c2948 uarg[1] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
2956 uarg[0] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
HDlinux_proto.h1489 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
1493 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_common_syscalls.inc2333 PRE_SYSCALL(shmat)(long shmid, void *shmaddr, long shmflg) {}
2335 POST_SYSCALL(shmat)(long res, long shmid, void *shmaddr, long shmflg) {
2337 if (shmaddr)
2338 POST_WRITE(shmaddr,
2339 __sanitizer::internal_strlen((const char *)shmaddr) + 1);
2347 PRE_SYSCALL(shmdt)(void *shmaddr) {}
2349 POST_SYSCALL(shmdt)(long res, void *shmaddr) {
2351 if (shmaddr)
2352 POST_WRITE(shmaddr,
2353 __sanitizer::internal_strlen((const char *)shmaddr) + 1);
/freebsd-13-stable/sys/sys/
HDsyscallsubr.h305 int kern_shmat(struct thread *td, int shmid, const void *shmaddr,
HDsysproto.h617 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)]; member
621 char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)]; member
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/msan/
HDmsan_interceptors.cpp1649 INTERCEPTOR(void *, shmat, int shmid, const void *shmaddr, int shmflg) { in INTERCEPTOR() argument
1651 void *p = REAL(shmat)(shmid, shmaddr, shmflg); in INTERCEPTOR()
/freebsd-13-stable/sys/arm64/linux/
HDlinux_systrace_args.c1552 uarg[1] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
1560 uarg[0] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
HDlinux_proto.h750 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
754 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
/freebsd-13-stable/sys/arm/linux/
HDlinux_systrace_args.c1978 uarg[1] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
1986 uarg[0] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
HDlinux_proto.h938 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
942 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
/freebsd-13-stable/sys/amd64/linux/
HDlinux_systrace_args.c282 uarg[1] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
600 uarg[0] = (intptr_t)p->shmaddr; /* char * */ in systrace_args()
HDlinux_proto.h155 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
321 char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; member
/freebsd-13-stable/sys/compat/freebsd32/
HDfreebsd32_systrace_args.c1097 uarg[1] = (intptr_t)p->shmaddr; /* void * */ in systrace_args()
1105 uarg[0] = (intptr_t)p->shmaddr; /* void * */ in systrace_args()