Home
last modified time | relevance | path

Searched refs:semflg (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/sendmail/libsm/
H A Dsem.c37 sm_sem_start(key, nsem, semflg, owner)
40 int semflg; variable
47 if (semflg == 0)
48 semflg = (SEM_A|SEM_R)|((SEM_A|SEM_R) >> 3);
50 semflg |= IPC_CREAT|IPC_EXCL;
51 semid = semget(key, nsem, semflg);
/freebsd/contrib/sendmail/include/sm/
H A Dsem.h53 # define sm_sem_start(key, nsem, semflg, owner) 0 argument
/freebsd/sys/kern/
H A Dsysv_sem.c961 int semflg; member
970 int semflg = uap->semflg; in sys_semget() local
973 DPRINTF(("semget(0x%x, %d, 0%o)\n", key, nsems, semflg)); in sys_semget()
975 AUDIT_ARG_VALUE(semflg); in sys_semget()
992 if ((semflg & IPC_CREAT) && (semflg & IPC_EXCL)) { in sys_semget()
998 semflg & 0700))) { in sys_semget()
1016 if (key == IPC_PRIVATE || (semflg & IPC_CREAT)) { in sys_semget()
1059 sema[semid].u.sem_perm.mode = (semflg & 0777) | SEM_ALLOC; in sys_semget()
H A Dsystrace_args.c1068 iarg[a++] = p->semflg; /* int */ in systrace_args()
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c527 .semflg = args->semflg in linux_semget()
/freebsd/sys/amd64/linux32/
H A Dlinux32_machdep.c133 a.semflg = args->arg3; in linux_ipc()
H A Dlinux32_systrace_args.c2888 iarg[a++] = p->semflg; /* l_int */ in systrace_args()
H A Dlinux32_proto.h1487 char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)]; member
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h1314 #define __sanitizer_syscall_pre_semget(key, nsems, semflg) \ argument
1316 (long)(semflg))
1317 #define __sanitizer_syscall_post_semget(res, key, nsems, semflg) \ argument
1319 (long)(semflg))
2758 void __sanitizer_syscall_pre_impl_semget(long key, long nsems, long semflg);
2760 long semflg);
H A Dnetbsd_syscall_hooks.h1153 #define __sanitizer_syscall_pre_semget(key, nsems, semflg) \ argument
1155 (long long)(semflg))
1156 #define __sanitizer_syscall_post_semget(res, key, nsems, semflg) \ argument
1158 res, (long long)(key), (long long)(nsems), (long long)(semflg))
3726 long long semflg);
3728 long long nsems, long long semflg);
/freebsd/sys/i386/linux/
H A Dlinux_machdep.c117 a.semflg = args->arg3; in linux_ipc()
H A Dlinux_systrace_args.c2919 iarg[a++] = p->semflg; /* l_int */ in systrace_args()
H A Dlinux_proto.h1481 char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)]; member
/freebsd/lib/libsys/
H A D_libsys.h587 int __sys_semget(key_t key, int nsems, int semflg);
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc2298 PRE_SYSCALL(semget)(long key, long nsems, long semflg) {}
2300 POST_SYSCALL(semget)(long res, long key, long nsems, long semflg) {}
/freebsd/sys/arm64/linux/
H A Dlinux_systrace_args.c1504 iarg[a++] = p->semflg; /* l_int */ in systrace_args()
H A Dlinux_proto.h736 char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)]; member
/freebsd/sys/amd64/linux/
H A Dlinux_systrace_args.c574 iarg[a++] = p->semflg; /* l_int */ in systrace_args()
H A Dlinux_proto.h321 char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)]; member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c1045 iarg[a++] = p->semflg; /* int */ in systrace_args()
/freebsd/sys/sys/
H A Dsysproto.h582 char semflg_l_[PADL_(int)]; int semflg; char semflg_r_[PADR_(int)]; member