Searched refs:shmId (Results 1 - 1 of 1) sorted by relevance
/foundation/ai/ai_engine/services/common/platform/os_wrapper/ipc/source/ |
H A D | aie_ipc.cpp | 33 void ReleaseShmId(const int shmId) in ReleaseShmId() argument 35 if (shmId == -1) { in ReleaseShmId() 38 if (shmctl(shmId, IPC_RMID, nullptr) == -1) { in ReleaseShmId() 55 int shmId; in IpcIoPushSharedMemory() local 56 while ((shmId = shmget(shmKey, dataInfo->length, SHM_READ_WRITE_PERMISSIONS | IPC_CREAT | IPC_EXCL)) < 0) { in IpcIoPushSharedMemory() 67 HILOGI("[AieIpc]shmget succeed, shmKey = %d, shmId = %d.", shmKey, shmId); in IpcIoPushSharedMemory() 69 char *shared = reinterpret_cast<char *>(shmat(shmId, nullptr, 0)); in IpcIoPushSharedMemory() 71 ReleaseShmId(shmId); in IpcIoPushSharedMemory() 79 ReleaseShmId(shmId); in IpcIoPushSharedMemory() 117 int shmId; IpcIoPopSharedMemory() local [all...] |
Completed in 1 milliseconds