Searched refs:nsems (Results 1 – 7 of 7) sorted by relevance
| /dragonfly/lib/libc/gen/ |
| HD | sysvipc_semget.c | 11 int semget(key_t key, int nsems, int semflg) in semget() argument 14 return (sysvipc_semget(key, nsems, semflg)); in semget() 16 return (__sys_semget(key, nsems, semflg)); in semget()
|
| /dragonfly/sys/kern/ |
| HD | sysv_sem.c | 580 int nsems = uap->nsems; in sys_semget() local 585 kprintf("semget(0x%x, %d, 0%o)\n", key, nsems, semflg); in sys_semget() 618 if (nsems > 0 && sema[semid].ds.sem_nsems < nsems) { in sys_semget() 647 if (nsems <= 0 || nsems > seminfo.semmsl) { in sys_semget() 650 nsems, seminfo.semmsl); in sys_semget() 661 if (nsems > seminfo.semmns - semtot) { in sys_semget() 665 nsems, seminfo.semmns - semtot); in sys_semget() 695 sema[semid].ds.sem_nsems = nsems; in sys_semget() 698 sema[semid].ds.sem_base = kmalloc(sizeof(struct sem) * nsems, in sys_semget() 700 semtot += nsems; in sys_semget()
|
| /dragonfly/usr.sbin/sysvipcd/ |
| HD | shmd.c | 81 int nsems; in create_sysv_file() local 128 nsems = (msg->size - sizeof(struct semid_pool)) / in create_sysv_file() 130 sysvd_print("allocate %d sems\n", nsems); in create_sysv_file() 140 sems->ds.sem_nsems = nsems; in create_sysv_file() 147 memset(sems->ds.sem_base, 0, nsems + sizeof(struct sem)); in create_sysv_file() 151 for (l=0; l < nsems; l++) in create_sysv_file() 296 nsems = (shmseg->shm_segsz - sizeof(struct semid_pool)) / in shm_deallocate_segment() 298 semtot -= nsems; in shm_deallocate_segment() 299 sysvd_print("freed %d sems\n", nsems); in shm_deallocate_segment()
|
| /dragonfly/lib/libc/sysvipc/ |
| HD | sysvipc_ipc.h | 91 int nsems; member
|
| HD | sem.c | 200 sysvipc_semget(key_t key, int nsems, int semflg) in sysvipc_semget() argument 205 int size = sizeof(struct semid_pool) + nsems * sizeof(struct sem); in sysvipc_semget()
|
| /dragonfly/contrib/gdb-7/gdb/common/ |
| HD | linux-osdata.c | 1231 unsigned int perms, nsems; in linux_xfer_osdata_sem() local 1238 &key, &semid, &perms, &nsems, in linux_xfer_osdata_sem() 1273 nsems, in linux_xfer_osdata_sem()
|
| /dragonfly/sys/sys/ |
| HD | sysproto.h | 594 int nsems; char nsems_[PAD_(int)]; member
|