Searched refs:nsems (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/ipc/ |
H A D | sem.c | 510 static struct sem_array *sem_alloc(size_t nsems) in sem_alloc() argument 514 if (nsems > (INT_MAX - sizeof(*sma)) / sizeof(sma->sems[0])) in sem_alloc() 517 sma = kvzalloc(struct_size(sma, sems, nsems), GFP_KERNEL_ACCOUNT); in sem_alloc() 536 int nsems = params->u.nsems; in newary() local 540 if (!nsems) in newary() 542 if (ns->used_sems + nsems > ns->sc_semmns) in newary() 545 sma = sem_alloc(nsems); in newary() 559 for (i = 0; i < nsems; i++) { in newary() 570 sma->sem_nsems = nsems; in newary() 579 ns->used_sems += nsems; in newary() [all …]
|
H A D | util.h | 90 int nsems; /* for semaphores */ member
|
/openbmc/linux/include/linux/ |
H A D | syscalls.h | 715 asmlinkage long sys_semget(key_t key, int nsems, int semflg); 1258 long ksys_semget(key_t key, int nsems, int semflg);
|
/openbmc/qemu/linux-user/ |
H A D | syscall.c | 3909 int nsems; in target_to_host_semarray() local 3921 nsems = semid_ds.sem_nsems; in target_to_host_semarray() 3923 *host_array = g_try_new(unsigned short, nsems); in target_to_host_semarray() 3928 nsems*sizeof(unsigned short), 1); in target_to_host_semarray() 3934 for(i=0; i<nsems; i++) { in target_to_host_semarray() 3945 int nsems; in host_to_target_semarray() local 3957 nsems = semid_ds.sem_nsems; in host_to_target_semarray() 3960 nsems*sizeof(unsigned short), 0); in host_to_target_semarray() 3964 for(i=0; i<nsems; i++) { in host_to_target_semarray()
|