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 */