Home
last modified time | relevance | path

Searched refs:nsems (Results 1 – 7 of 7) sorted by relevance

/dragonfly/lib/libc/gen/
HDsysvipc_semget.c11 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/
HDsysv_sem.c580 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/
HDshmd.c81 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/
HDsysvipc_ipc.h91 int nsems; member
HDsem.c200 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/
HDlinux-osdata.c1231 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/
HDsysproto.h594 int nsems; char nsems_[PAD_(int)]; member