nsems             778 include/linux/syscalls.h asmlinkage long sys_semget(key_t key, int nsems, int semflg);
nsems            1409 include/linux/syscalls.h long ksys_semget(key_t key, int nsems, int semflg);
nsems             488 ipc/sem.c      static struct sem_array *sem_alloc(size_t nsems)
nsems             492 ipc/sem.c      	if (nsems > (INT_MAX - sizeof(*sma)) / sizeof(sma->sems[0]))
nsems             495 ipc/sem.c      	sma = kvzalloc(struct_size(sma, sems, nsems), GFP_KERNEL);
nsems             514 ipc/sem.c      	int nsems = params->u.nsems;
nsems             518 ipc/sem.c      	if (!nsems)
nsems             520 ipc/sem.c      	if (ns->used_sems + nsems > ns->sc_semmns)
nsems             523 ipc/sem.c      	sma = sem_alloc(nsems);
nsems             537 ipc/sem.c      	for (i = 0; i < nsems; i++) {
nsems             548 ipc/sem.c      	sma->sem_nsems = nsems;
nsems             557 ipc/sem.c      	ns->used_sems += nsems;
nsems             575 ipc/sem.c      	if (params->u.nsems > sma->sem_nsems)
nsems             581 ipc/sem.c      long ksys_semget(key_t key, int nsems, int semflg)
nsems             593 ipc/sem.c      	if (nsems < 0 || nsems > ns->sc_semmsl)
nsems             598 ipc/sem.c      	sem_params.u.nsems = nsems;
nsems             603 ipc/sem.c      SYSCALL_DEFINE3(semget, key_t, key, int, nsems, int, semflg)
nsems             605 ipc/sem.c      	return ksys_semget(key, nsems, semflg);
nsems            1391 ipc/sem.c      	int err, nsems;
nsems            1403 ipc/sem.c      	nsems = sma->sem_nsems;
nsems            1425 ipc/sem.c      		if (nsems > SEMMSL_FAST) {
nsems            1432 ipc/sem.c      			sem_io = kvmalloc_array(nsems, sizeof(ushort),
nsems            1451 ipc/sem.c      		if (copy_to_user(array, sem_io, nsems*sizeof(ushort)))
nsems            1466 ipc/sem.c      		if (nsems > SEMMSL_FAST) {
nsems            1467 ipc/sem.c      			sem_io = kvmalloc_array(nsems, sizeof(ushort),
nsems            1475 ipc/sem.c      		if (copy_from_user(sem_io, p, nsems*sizeof(ushort))) {
nsems            1481 ipc/sem.c      		for (i = 0; i < nsems; i++) {
nsems            1495 ipc/sem.c      		for (i = 0; i < nsems; i++) {
nsems            1502 ipc/sem.c      			for (i = 0; i < nsems; i++)
nsems            1514 ipc/sem.c      	if (semnum < 0 || semnum >= nsems)
nsems            1523 ipc/sem.c      	semnum = array_index_nospec(semnum, nsems);
nsems            1893 ipc/sem.c      	int nsems, error;
nsems            1914 ipc/sem.c      	nsems = sma->sem_nsems;
nsems            1923 ipc/sem.c      	new = kzalloc(sizeof(struct sem_undo) + sizeof(short)*nsems, GFP_KERNEL);
nsems              92 ipc/util.h     		int nsems;	/* for semaphores */