Home
last modified time | relevance | path

Searched refs:nsems (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/kern/
H A Dsysv_sem.c959 int nsems; member
968 int nsems = uap->nsems; in sys_semget() local
972 DPRINTF(("semget(0x%x, %d, 0%o)\n", key, nsems, semflg)); in sys_semget()
1000 if (nsems > 0 && sema[semid].u.sem_nsems < nsems) { in sys_semget()
1016 if (nsems <= 0 || nsems > seminfo.semmsl) { in sys_semget()
1017 DPRINTF(("nsems out of range (0<%d<=%d)\n", nsems, in sys_semget()
1022 if (nsems > seminfo.semmns - semtot) { in sys_semget()
1025 nsems, seminfo.semmns - semtot)); in sys_semget()
1041 error = racct_add(td->td_proc, RACCT_NSEM, nsems); in sys_semget()
1062 sema[semid].u.sem_nsems = nsems; in sys_semget()
[all …]
H A Duipc_sem.c112 static int nsems = 0; variable
114 SYSCTL_INT(_p1003_1b, OID_AUTO, nsems, CTLFLAG_RD, &nsems, 0,
306 if (nsems == p31b_getcfg(CTL_P1003_1B_SEM_NSEMS_MAX) || ksem_dead) { in ksem_alloc()
310 nsems++; in ksem_alloc()
348 nsems--; in ksem_drop()
1083 if (nsems != 0) { in sem_modload()
H A Dsystrace_args.c1068 iarg[a++] = p->nsems; /* int */ in systrace_args()
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c526 .nsems = args->nsems, in linux_semget()
530 if (args->nsems < 0) in linux_semget()
/freebsd/sys/amd64/linux32/
H A Dlinux32_machdep.c132 a.nsems = args->arg2; in linux_ipc()
H A Dlinux32_systrace_args.c2888 iarg[a++] = p->nsems; /* l_int */ in systrace_args()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h1314 #define __sanitizer_syscall_pre_semget(key, nsems, semflg) \ argument
1315 __sanitizer_syscall_pre_impl_semget((long)(key), (long)(nsems), \
1317 #define __sanitizer_syscall_post_semget(res, key, nsems, semflg) \ argument
1318 __sanitizer_syscall_post_impl_semget(res, (long)(key), (long)(nsems), \
2765 void __sanitizer_syscall_pre_impl_semget(long key, long nsems, long semflg);
2766 void __sanitizer_syscall_post_impl_semget(long res, long key, long nsems,
H A Dnetbsd_syscall_hooks.h1153 #define __sanitizer_syscall_pre_semget(key, nsems, semflg) \ argument
1154 __sanitizer_syscall_pre_impl_semget((long long)(key), (long long)(nsems), \
1156 #define __sanitizer_syscall_post_semget(res, key, nsems, semflg) \ argument
1158 res, (long long)(key), (long long)(nsems), (long long)(semflg))
3725 void __sanitizer_syscall_pre_impl_semget(long long key, long long nsems,
3728 long long nsems, long long semflg);
/freebsd/lib/libsys/
H A D_libsys.h591 int __sys_semget(key_t key, int nsems, int semflg);
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc2312 PRE_SYSCALL(semget)(long key, long nsems, long semflg) {}
2314 POST_SYSCALL(semget)(long res, long key, long nsems, long semflg) {}
/freebsd/sys/arm64/linux/
H A Dlinux_systrace_args.c1504 iarg[a++] = p->nsems; /* l_int */ in systrace_args()
/freebsd/sys/amd64/linux/
H A Dlinux_systrace_args.c574 iarg[a++] = p->nsems; /* l_int */ in systrace_args()
/freebsd/sys/i386/linux/
H A Dlinux_systrace_args.c2919 iarg[a++] = p->nsems; /* l_int */ in systrace_args()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c1045 iarg[a++] = p->nsems; /* int */ in systrace_args()
/freebsd/sys/sys/
H A Dsysproto.h581 char nsems_l_[PADL_(int)]; int nsems; char nsems_r_[PADR_(int)]; member