Home
last modified time | relevance | path

Searched refs:serviceHandle (Results 1 - 6 of 6) sorted by relevance

/kernel/liteos_a/testsuites/unittest/extended/liteipc/
H A Dsmgr_demo.cpp59 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 Dsmgr_demo.h49 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 Dliteipc.h76 uint32_t serviceHandle; member
81 SvcIdentity target; /**< serviceHandle or targetTaskId, depending on type */
/kernel/liteos_a/testsuites/unittest/extended/liteipc/smoke/
H A Dliteipc_test_002.cpp62 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 Dhm_liteipc.c93 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 Dhm_liteipc.h138 UINT32 serviceHandle; member
148 SvcIdentity target; /**< serviceHandle or targetTaskId, depending on type */

Completed in 3 milliseconds