Lines Matching refs:sem_ids
143 #define sem_ids(ns) ((ns)->ids[IPC_SEM_IDS]) macro
186 free_ipcs(ns, &sem_ids(ns), freeary); in sem_exit_ns()
404 ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); in sem_obtain_lock()
423 struct kern_ipc_perm *ipcp = ipc_obtain_object_idr(&sem_ids(ns), id); in sem_obtain_object()
434 struct kern_ipc_perm *ipcp = ipc_obtain_object_check(&sem_ids(ns), id); in sem_obtain_object_check()
450 ipc_rmid(&sem_ids(ns), &s->sem_perm); in sem_rmid()
542 id = ipc_addid(&sem_ids(ns), &sma->sem_perm, ns->sc_semmni); in newary()
601 return ipcget(ns, &sem_ids(ns), &sem_ops, &sem_params); in SYSCALL_DEFINE3()
1204 down_read(&sem_ids(ns).rwsem); in semctl_nolock()
1206 seminfo.semusz = sem_ids(ns).in_use; in semctl_nolock()
1212 max_id = ipc_get_maxid(&sem_ids(ns)); in semctl_nolock()
1213 up_read(&sem_ids(ns).rwsem); in semctl_nolock()
1544 down_write(&sem_ids(ns).rwsem); in semctl_down()
1547 ipcp = ipcctl_pre_down_nolock(ns, &sem_ids(ns), semid, cmd, in semctl_down()
1583 up_write(&sem_ids(ns).rwsem); in semctl_down()