Searched refs:serviceHandle (Results 1 - 6 of 6) sorted by relevance
/kernel/liteos_a/testsuites/unittest/extended/liteipc/ |
H A D | smgr_demo.cpp | 59 void SendReply(int fd, IpcMsg *dataIn, uint32_t result, uint32_t serviceHandle) in SendReply() argument 78 ptr[1] = serviceHandle; in SendReply() 109 uint32_t RegService(int fd, char *serviceName, uint32_t nameLen, uint32_t *serviceHandle) in RegService() argument 139 *serviceHandle = ptr[1]; in RegService() 144 uint32_t GetService(int fd, char *serviceName, uint32_t nameLen, uint32_t *serviceHandle) in GetService() argument 173 *serviceHandle = ptr[1]; in GetService() 209 if (g_serviceNameMap[content.serviceHandle].serviceName != NULL && g_serviceNameMap[content.serviceHandle].nameLen == info->nameLen) { in HandleServiceRegAndGet() 210 printf("the task has already a service named:%s\n", g_serviceNameMap[content.serviceHandle].serviceName); in HandleServiceRegAndGet() 213 (void)memcpy_s(g_serviceNameMap[content.serviceHandle] in HandleServiceRegAndGet() [all...] |
H A D | smgr_demo.h | 49 uint32_t RegService(int fd, char *serviceName, uint32_t nameLen, uint32_t *serviceHandle); 50 uint32_t GetService(int fd, char *serviceName, uint32_t nameLen, uint32_t *serviceHandle); 51 void SendReply(int fd, IpcMsg *dataIn, uint32_t result, uint32_t serviceHandle);
|
H A D | liteipc.h | 76 uint32_t serviceHandle; member 81 SvcIdentity target; /**< serviceHandle or targetTaskId, depending on type */
|
/kernel/liteos_a/testsuites/unittest/extended/liteipc/smoke/ |
H A D | liteipc_test_002.cpp | 62 unsigned int serviceHandle; in CallTestServiceLoop() local 65 ret = GetService(g_ipcFd, g_serviceName, sizeof(g_serviceName), &serviceHandle); in CallTestServiceLoop() 69 ret = GetService(g_ipcFd, g_serviceName, sizeof(g_serviceName), &serviceHandle); in CallTestServiceLoop() 83 data1.outMsg->target.handle = serviceHandle; in CallTestServiceLoop() 103 data1.outMsg->target.handle = serviceHandle; in CallTestServiceLoop() 138 unsigned int serviceHandle; in TestServiceLoop() local 141 ret = RegService(g_ipcFd, g_serviceName, sizeof(g_serviceName), &serviceHandle); in TestServiceLoop() 145 ret = RegService(g_ipcFd, g_serviceName, sizeof(g_serviceName), &serviceHandle); in TestServiceLoop()
|
/kernel/liteos_a/kernel/extended/liteipc/ |
H A D | hm_liteipc.c | 93 STATIC UINT32 GetTid(UINT32 serviceHandle, UINT32 *taskID); 420 LITE_OS_SEC_TEXT STATIC UINT32 GetTid(UINT32 serviceHandle, UINT32 *taskID) in GetTid() argument 422 if (serviceHandle >= MAX_SERVICE_NUM) { in GetTid() 427 *taskID = serviceHandle ? serviceHandle : g_cmsTask.taskID; in GetTid() 431 if (g_serviceHandleMap[serviceHandle].status == HANDLE_REGISTED) { in GetTid() 432 *taskID = g_serviceHandleMap[serviceHandle].taskID; in GetTid() 441 LITE_OS_SEC_TEXT STATIC UINT32 GenerateServiceHandle(UINT32 taskID, HandleStatus status, UINT32 *serviceHandle) in GenerateServiceHandle() argument 445 *serviceHandle = taskID ? taskID : LOS_CurTaskIDGet(); /* if taskID is 0, return curTaskID */ in GenerateServiceHandle() 446 if (*serviceHandle ! in GenerateServiceHandle() 465 RefreshServiceHandle(UINT32 serviceHandle, UINT32 result) RefreshServiceHandle() argument 478 AddServiceAccess(UINT32 taskID, UINT32 serviceHandle) AddServiceAccess() argument 498 HasServiceAccess(UINT32 serviceHandle) HasServiceAccess() argument 553 SendDeathMsg(UINT32 processID, UINT32 serviceHandle) SendDeathMsg() argument 783 uint32_t serviceHandle = 0; HandleSvc() local [all...] |
H A D | hm_liteipc.h | 138 UINT32 serviceHandle; member 148 SvcIdentity target; /**< serviceHandle or targetTaskId, depending on type */
|
Completed in 3 milliseconds