亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wdbctxexitlib.c

?? vxworks的完整的源代碼
?? C
字號:
/* wdbCtxExitLib.c - notify host of context exit *//* Copyright 1984-1998 Wind River Systems, Inc. *//*modification history--------------------01e,26feb98,dbt  fixed a problem if a context is exited while in system mode.		 return WDB_ERR_INVALID_EVENTPOINT when we can't delete a		 context exit eventpoint (task no longer exists) to enable		 a host tool to remove it in target server eventpoint list.01d,26jan98,dbt  replaced wdbEventClassConnect() with wdbEvtptClassConnect().		 replaced WDB_EVT_CLASS with WDB_EVTPT_CLASS01c,23jan96,tpr  added cast to compile with Diab Data tools.01b,22sep95,ms   allow removal of context exit eventpoints (SPR 4853)01a,09mar95,ms   written.*//*DESCPRIPTION*/#include "wdb/wdb.h"#include "wdb/wdbLibP.h"#include "wdb/wdbSvcLib.h"#include "wdb/wdbEvtLib.h"#include "wdb/wdbEvtptLib.h"#include "wdb/wdbRtIfLib.h"/* data types */typedef struct    {    WDB_EVT_NODE	eventNode;    WDB_CTX		context;    UINT32		returnVal;    UINT32		errnoVal;    } wdbCtxExitNode_t;/* local variables */LOCAL WDB_EVTPT_CLASS	ctxExitClass;LOCAL wdbCtxExitNode_t	externExitNode;/* forward static declarations */static UINT32 ctxExitEvtptAdd    (WDB_EVTPT_ADD_DESC *pEvtPt, UINT32 *pId);static UINT32 ctxExitEvtptDelete (TGT_ADDR_T *pId);/******************************************************************************** wdbCtxExitLibInit - initialize the library.*/void wdbCtxExitLibInit (void)    {    ctxExitClass.evtptType	= WDB_EVT_CTX_EXIT;    ctxExitClass.evtptAdd	= ctxExitEvtptAdd;    ctxExitClass.evtptDel	= ctxExitEvtptDelete;    wdbEvtptClassConnect (&ctxExitClass);    }/******************************************************************************** ctxExitEventGet - fill in the WDB_EVT_DATA for the host.*/ static void ctxExitEventGet    (    void *		pNode,    WDB_EVT_DATA *	pEvtData    )    {    wdbCtxExitNode_t *	pExitNode = pNode;    WDB_CTX_EXIT_INFO *	pCtxExitInfo;    pCtxExitInfo = (WDB_CTX_EXIT_INFO *)&pEvtData->eventInfo;    pEvtData->evtType			= WDB_EVT_CTX_EXIT;    pCtxExitInfo->numInts		= 4;    pCtxExitInfo->context		= pExitNode->context;    pCtxExitInfo->returnVal		= pExitNode->returnVal;    pCtxExitInfo->errnoVal		= pExitNode->errnoVal;    }/******************************************************************************** ctxExitEventDeq - dequeue the event node.*/ static void ctxExitEventDeq    (    void *	pExitNode    )    {    if (wdbIsNowTasking ())	(*pWdbRtIf->free) (pExitNode);    }/******************************************************************************** wdbCtxExitNotifyHook - task-specific exit hook.*/ void wdbCtxExitNotifyHook    (    WDB_CTX	context,		/* exiting context */    UINT32	exitCode,		/* exit code/return value */    UINT32	errnoVal		/* errno value */    )    {    wdbCtxExitNode_t *	pExitNode;    if (wdbIsNowExternal ())	pExitNode = &externExitNode;    else	{	pExitNode = (wdbCtxExitNode_t *)(*pWdbRtIf->malloc)				(sizeof (wdbCtxExitNode_t));	if (pExitNode == NULL)	    return;	}    pExitNode->context	 = context;    pExitNode->returnVal = exitCode;    pExitNode->errnoVal	 = errnoVal;    wdbEventNodeInit (&pExitNode->eventNode, ctxExitEventGet, ctxExitEventDeq,			pExitNode);    wdbEventPost (&pExitNode->eventNode);    }/******************************************************************************** ctxExitEvtptAdd - notify the host when some task exits.*/ static UINT32 ctxExitEvtptAdd    (    WDB_EVTPT_ADD_DESC *pEvtPt,    UINT32 *	pId    )    {    if ((*pWdbRtIf->taskDeleteHookAdd) (pEvtPt->context.contextId,					wdbCtxExitNotifyHook) == ERROR)	return (WDB_ERR_INVALID_CONTEXT);    *pId = pEvtPt->context.contextId;    return (OK);    }/******************************************************************************** ctxExitEvtptDelete -*/ static UINT32 ctxExitEvtptDelete    (    TGT_ADDR_T *pId    )    {    if ((int ) *pId == -1)	/* XXX - should delete all exit event points */	return (OK);    if ((*pWdbRtIf->taskDeleteHookAdd) ((UINT32 ) *pId, NULL) == ERROR)        return (WDB_ERR_INVALID_EVENTPOINT);    return (OK);    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人免费在线| 不卡的电影网站| 成人免费视频国产在线观看| 色吧成人激情小说| 精品国产精品网麻豆系列| 亚洲一区二区三区美女| 懂色中文一区二区在线播放| 日韩视频在线永久播放| 一区二区三区在线视频观看58| 国内成人精品2018免费看| 欧美日韩精品欧美日韩精品一综合| 久久精品一区二区三区不卡 | 日本一区二区高清| 免费久久精品视频| 91精品国产综合久久久久久漫画| 18成人在线视频| 国产激情91久久精品导航| 精品捆绑美女sm三区| 亚洲18影院在线观看| 欧美午夜精品久久久久久超碰| 亚洲国产精品av| 国产成人在线电影| 久久久综合九色合综国产精品| 免费观看在线色综合| 91精品国产综合久久精品麻豆 | 国产精品国产成人国产三级| 久久99精品久久久| 制服.丝袜.亚洲.另类.中文| 亚洲制服丝袜av| 欧美日韩亚州综合| 三级久久三级久久久| 宅男噜噜噜66一区二区66| 香蕉成人伊视频在线观看| 欧美高清激情brazzers| 日日骚欧美日韩| 在线播放欧美女士性生活| 午夜av电影一区| 欧美一区二区观看视频| 免费欧美在线视频| 国产偷国产偷精品高清尤物| 国产高清一区日本| 亚洲欧美综合在线精品| 色婷婷久久综合| 香蕉久久一区二区不卡无毒影院 | 亚洲国产精品二十页| 不卡一区二区三区四区| 亚洲色图欧洲色图| 欧美久久久久久蜜桃| 秋霞电影一区二区| 国产亚洲欧美日韩日本| 99re视频精品| 亚洲va欧美va人人爽午夜| 日韩精品一区二区三区在线观看| 精品一区二区三区视频| 久久婷婷国产综合国色天香| 成人ar影院免费观看视频| 一区二区激情小说| 欧美不卡一区二区三区四区| 成人午夜视频在线观看| 亚洲国产精品久久一线不卡| 日韩一区二区三区免费观看| 国产成人av一区| 亚洲一区二区三区在线播放| 精品国产伦一区二区三区免费| 国产精品 日产精品 欧美精品| 中文字幕中文字幕一区二区 | 亚洲福中文字幕伊人影院| 日韩精品一区二区三区老鸭窝| 国产91清纯白嫩初高中在线观看 | 日韩理论电影院| 日韩一区二区在线观看视频| 国产成人精品网址| 日韩精品福利网| 国产精品动漫网站| 欧美不卡激情三级在线观看| 91在线porny国产在线看| 蜜臀久久99精品久久久画质超高清| 国产日韩高清在线| 欧美一区二区三区在线观看视频| 国产成人鲁色资源国产91色综| 亚洲最大成人网4388xx| 久久久精品蜜桃| 欧美一区二区三区在线看| 91在线无精精品入口| 国产一区二区在线看| 亚洲午夜精品在线| 国产精品久久久久永久免费观看| 日韩精品资源二区在线| 欧美亚洲尤物久久| 91在线一区二区三区| 国产大陆精品国产| 久久成人羞羞网站| 日韩不卡一二三区| 一区二区三区四区高清精品免费观看 | 欧美精品一区二区三区一线天视频| 99re视频这里只有精品| 粉嫩av一区二区三区| 国产最新精品免费| 亚洲你懂的在线视频| 日本精品一区二区三区高清| 久久国产日韩欧美精品| 国产精品不卡在线| 日韩亚洲欧美高清| 亚洲精品一区二区三区福利| 亚洲国产成人午夜在线一区| 国产精品丝袜91| 一区在线观看视频| 调教+趴+乳夹+国产+精品| 亚洲国产视频a| 精品影视av免费| 国产精品亚洲第一| 丰满亚洲少妇av| 欧美日产在线观看| 91丝袜国产在线播放| 日韩一区精品视频| 日韩美女一区二区三区四区| 日本一区二区综合亚洲| 欧美日韩一区二区电影| 欧美视频一区二区在线观看| 在线观看免费亚洲| 欧美中文字幕亚洲一区二区va在线| 一本一道波多野结衣一区二区| 91麻豆国产福利精品| 在线亚洲人成电影网站色www| 日本高清不卡aⅴ免费网站| 91久久国产综合久久| 欧美日韩精品免费| 日韩欧美国产成人一区二区| 国产日韩亚洲欧美综合| 国产精品天干天干在观线| 亚洲少妇中出一区| 丝袜亚洲另类欧美综合| 免费欧美在线视频| 成人黄色在线网站| 在线欧美小视频| 日韩免费看网站| 中文欧美字幕免费| 亚洲妇熟xx妇色黄| 91激情在线视频| 欧美日韩精品一区视频| 日韩西西人体444www| 欧美色综合网站| 欧美日韩一级片在线观看| 日韩片之四级片| 国产精品综合一区二区三区| 成人夜色视频网站在线观看| 国产亚洲精品aa| 日韩—二三区免费观看av| 91视频免费播放| 欧美国产成人精品| 国产在线精品国自产拍免费| 7777精品伊人久久久大香线蕉经典版下载| 国产精品丝袜黑色高跟| 国产福利91精品一区| 久久人人97超碰com| 奇米一区二区三区av| 4hu四虎永久在线影院成人| 亚洲综合图片区| 91福利在线导航| 亚洲三级电影网站| 色婷婷亚洲综合| 亚洲精品伦理在线| 91黄色免费看| 夜夜精品浪潮av一区二区三区| 成人动漫一区二区在线| 国产精品高潮呻吟久久| av在线不卡免费看| 日韩毛片高清在线播放| 99久久精品国产一区二区三区| 国产精品视频一区二区三区不卡| 国产成人av福利| 亚洲你懂的在线视频| 亚洲欧洲性图库| 国产精品毛片久久久久久| 成人午夜激情片| 国产精品素人一区二区| 成人国产精品免费观看动漫| 国产精品成人免费精品自在线观看 | 国产福利一区在线观看| 日本一区二区三区电影| 成人h动漫精品一区二| 亚洲图片另类小说| 欧美中文字幕一二三区视频| 丝袜国产日韩另类美女| 日韩免费观看高清完整版| 国产乱码精品一区二区三区av| 国产欧美日韩视频在线观看| 成人免费的视频| 亚洲在线成人精品| 在线播放国产精品二区一二区四区 | 9人人澡人人爽人人精品| 日韩一区有码在线| 欧美精品欧美精品系列| 激情综合色播五月| 18成人在线观看| 日韩欧美中文字幕公布| 成人动漫一区二区| 婷婷一区二区三区| 国产午夜一区二区三区| 色综合久久久久综合体桃花网|