Lines Matching defs:SemHandle
195 typedef U16 SemHandle;
247 * @param semHandle [OUT] 类型#SemHandle *,输出信号量句柄。
255 extern U32 PRT_SemCreate(U32 count, SemHandle *semHandle);
264 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
272 extern U32 PRT_SemDelete(SemHandle semHandle);
281 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
290 extern U32 PRT_SemGetCount(SemHandle semHandle, U32 *semCnt);
306 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
316 extern U32 PRT_SemPend(SemHandle semHandle, U32 timeout);
332 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
340 extern U32 PRT_SemPost(SemHandle semHandle);
353 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
364 extern U32 PRT_SemGetPendList(SemHandle semHandle, U32 *tskCnt, U32 *pidBuf, U32 bufLen);
373 * @param semHandle [IN] 类型#SemHandle,信号量句柄,来源于信号量创建成功的输出值。
383 extern U32 PRT_SemGetInfo(SemHandle semHandle, struct SemInfo *semInfo);