Lines Matching refs:ipc
154 struct kern_ipc_perm *ipc; in ipc_findkey() local
159 ipc = idr_find(&ids->ipcs_idr, next_id); in ipc_findkey()
161 if (ipc == NULL) in ipc_findkey()
164 if (ipc->key != key) { in ipc_findkey()
170 ipc_lock_object(ipc); in ipc_findkey()
171 return ipc; in ipc_findkey()
185 struct kern_ipc_perm *ipc; in ipc_get_maxid() local
198 ipc = idr_find(&ids->ipcs_idr, id); in ipc_get_maxid()
199 if (ipc != NULL) { in ipc_get_maxid()
749 struct kern_ipc_perm *ipc; in sysvipc_find_ipc() local
754 ipc = idr_find(&ids->ipcs_idr, id); in sysvipc_find_ipc()
755 if (ipc != NULL) in sysvipc_find_ipc()
763 ipc = idr_find(&ids->ipcs_idr, pos); in sysvipc_find_ipc()
764 if (ipc != NULL) { in sysvipc_find_ipc()
767 ipc_lock_object(ipc); in sysvipc_find_ipc()
768 return ipc; in sysvipc_find_ipc()
780 struct kern_ipc_perm *ipc = it; in sysvipc_proc_next() local
783 if (ipc && ipc != SEQ_START_TOKEN) in sysvipc_proc_next()
784 ipc_unlock(ipc); in sysvipc_proc_next()
821 struct kern_ipc_perm *ipc = it; in sysvipc_proc_stop() local
827 if (ipc && ipc != SEQ_START_TOKEN) in sysvipc_proc_stop()
828 ipc_unlock(ipc); in sysvipc_proc_stop()