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

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

?? ddbg_trace.c

?? disksim是一個非常優秀的磁盤仿真工具
?? C
字號:
/* libddbg (version 1.0) * Authors: John Bucy, Greg Ganger * Contributors: John Griffin, Jiri Schindler, Steve Schlosser * * Copyright (c) of Carnegie Mellon University, 2001-2008. * * This software is being provided by the copyright holders under the * following license. By obtaining, using and/or copying this * software, you agree that you have read, understood, and will comply * with the following terms and conditions: * * Permission to reproduce, use, and prepare derivative works of this * software is granted provided the copyright and "No Warranty" * statements are included with all reproductions and derivative works * and associated documentation. This software may also be * redistributed without charge provided that the copyright and "No * Warranty" statements are included in all redistributions. * * NO WARRANTY. THIS SOFTWARE IS FURNISHED ON AN "AS IS" BASIS. * CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER * EXPRESSED OR IMPLIED AS TO THE MATTER INCLUDING, BUT NOT LIMITED * TO: WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY * OF RESULTS OR RESULTS OBTAINED FROM USE OF THIS SOFTWARE. CARNEGIE * MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH * RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT * INFRINGEMENT.  COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE * OF THIS SOFTWARE OR DOCUMENTATION.   *//* libddbg (version 1.0) * Authors: John Bucy, Greg Ganger * Contributors: John Griffin, Jiri Schindler, Steve Schlosser * * Copyright (c) of Carnegie Mellon University, 2001-2008. * * This software is being provided by the copyright holders under the * following license. By obtaining, using and/or copying this * software, you agree that you have read, understood, and will comply * with the following terms and conditions: * * Permission to reproduce, use, and prepare derivative works of this * software is granted provided the copyright and "No Warranty" * statements are included with all reproductions and derivative works * and associated documentation. This software may also be * redistributed without charge provided that the copyright and "No * Warranty" statements are included in all redistributions. * * NO WARRANTY. THIS SOFTWARE IS FURNISHED ON AN "AS IS" BASIS. * CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER * EXPRESSED OR IMPLIED AS TO THE MATTER INCLUDING, BUT NOT LIMITED * TO: WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY * OF RESULTS OR RESULTS OBTAINED FROM USE OF THIS SOFTWARE. CARNEGIE * MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH * RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT * INFRINGEMENT.  COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE * OF THIS SOFTWARE OR DOCUMENTATION.   */#include <stdarg.h>#include <stdlib.h>#include <string.h>#include "libddbg.h"#include <bitvector.h>struct ddbg_class {  char *name;  BITVECTOR(instances, DDBG_MAX_INSTANCE);};static struct ddbg_class *ddbg_classes = 0;static int ddbg_classes_len = 0;static int ddbg_class_max = 0;static FILE *ddbg_tracefile = 0;// register a new class.  Returns an int class id to be used with// subsequent callsint ddbg_register(char *classname) {  if(ddbg_class_max < ddbg_classes_len) {    goto found;  }  ddbg_classes_len *= 2;  ddbg_classes_len++;  ddbg_classes = realloc(ddbg_classes, ddbg_classes_len * sizeof(struct ddbg_class));   found:  ddbg_classes[ddbg_class_max].name = strdup(classname);  bit_zero(ddbg_classes[ddbg_class_max].instances, DDBG_MAX_INSTANCE);  ddbg_class_max++;  return ddbg_class_max - 1;}// start logging (class,instance) traces.  -1 is the wildcard which logs// all instances from that class.void ddbg_enable(int class, int instance) {  ddbg_assert(class < ddbg_class_max);  ddbg_assert((instance < DDBG_MAX_INSTANCE) || (instance == -1));  if(instance != -1) {    BIT_SET(ddbg_classes[class].instances, instance);  }  else {    bit_setall(ddbg_classes[class].instances, DDBG_MAX_INSTANCE);  }}// stop logging (class,instance) traces.  -1 is the wildcard which// squelches all instances from that class.void ddbg_disable(int class, int instance) {  ddbg_assert(class < ddbg_class_max);  ddbg_assert((instance < DDBG_MAX_INSTANCE) || (instance == -1));  if(instance != -1) {    BIT_RESET(ddbg_classes[class].instances, instance);  }  else {    bit_zero(ddbg_classes[class].instances, DDBG_MAX_INSTANCE);  }}void ddbg_trace(int class, int instance, char *fmt, ...){  ddbg_assert(class < ddbg_class_max);  ddbg_assert(instance < DDBG_MAX_INSTANCE);#ifndef _LIBDDBG_FREEBSD   if(BIT_TEST(ddbg_classes[class].instances, instance) && ddbg_tracefile) {    va_list ap;    fprintf(ddbg_tracefile, "(%s,%d): ", ddbg_classes[class].name, instance);        va_start(ap, fmt);    vfprintf(ddbg_tracefile, fmt, ap);    fprintf(ddbg_tracefile, "\n");  }#endif // _LIBDDBG_FREEBSD}void ddbg_setfile(FILE *f) {  ddbg_tracefile = f;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产69精品久久777的优势| 日韩精品中文字幕在线不卡尤物| 欧美丝袜丝交足nylons| 日韩三级电影网址| 国产精品久久久久久福利一牛影视 | 久久国产日韩欧美精品| av亚洲精华国产精华精华| 欧美一区二区久久| 一区二区三区四区中文字幕| 九色porny丨国产精品| 精品污污网站免费看| 国产精品国产自产拍高清av| 国产在线不卡一卡二卡三卡四卡| 欧美三级在线播放| 中文字幕在线不卡一区| 国产福利一区二区三区视频 | 日韩高清一区在线| 91丨porny丨蝌蚪视频| 国产色一区二区| 久久国产精品第一页| 91精品一区二区三区在线观看| 依依成人精品视频| 91亚洲精品久久久蜜桃网站| 国产农村妇女毛片精品久久麻豆| 久久99精品久久只有精品| 欧美日韩成人综合在线一区二区 | 95精品视频在线| 国产欧美日韩另类视频免费观看| 久久er精品视频| 日韩欧美的一区二区| 美女爽到高潮91| 精品伦理精品一区| 久草在线在线精品观看| 欧美α欧美αv大片| 久久国产精品99精品国产 | 91精品蜜臀在线一区尤物| 亚洲一区影音先锋| 欧美日韩在线观看一区二区 | 欧美日韩久久一区| 偷窥国产亚洲免费视频| 7777精品伊人久久久大香线蕉超级流畅 | 色婷婷一区二区三区四区| 综合电影一区二区三区| 色综合天天综合色综合av| 亚洲三级电影网站| 欧洲色大大久久| 亚洲不卡一区二区三区| 欧美岛国在线观看| 国产精品一区二区在线看| 国产免费成人在线视频| 91蝌蚪porny| 亚洲国产人成综合网站| 在线不卡中文字幕| 国产一区二区三区综合 | 久久先锋影音av| 国产精品18久久久久| 成人欧美一区二区三区黑人麻豆 | 五月天婷婷综合| 欧美电影免费观看高清完整版在线 | 久久精品国产第一区二区三区| 久久综合av免费| 99视频精品在线| 首页综合国产亚洲丝袜| 26uuu久久天堂性欧美| 99久久国产综合色|国产精品| 亚洲一区二区欧美| 91精品国产欧美一区二区18| 粉嫩13p一区二区三区| 亚洲午夜久久久久| 久久久欧美精品sm网站| 91国在线观看| 国产伦精品一区二区三区免费 | 日本道在线观看一区二区| 蜜臀a∨国产成人精品| 国产精品美女一区二区三区 | 国产清纯在线一区二区www| 色综合久久88色综合天天| 老司机精品视频在线| 亚洲美女区一区| 欧美精品一区二区三区蜜桃| 色婷婷av一区二区三区gif| 久久99国产精品尤物| 亚洲美女屁股眼交3| 久久综合一区二区| 欧美老女人在线| 99国产精品久久久久久久久久 | 亚洲成人免费观看| 国产精品欧美久久久久无广告 | 99久免费精品视频在线观看| 日欧美一区二区| 中文字幕在线观看一区| 久久精品综合网| 日韩美女一区二区三区四区| 欧美三级蜜桃2在线观看| 成人高清视频在线| 国产精品正在播放| 裸体在线国模精品偷拍| 亚洲r级在线视频| 亚洲综合男人的天堂| 亚洲国产高清在线观看视频| 欧美电视剧在线观看完整版| 3d动漫精品啪啪一区二区竹菊| 波多野结衣一区二区三区 | 91福利国产精品| av午夜精品一区二区三区| 国产成人在线视频网址| 国产一区二区成人久久免费影院| 久久不见久久见免费视频7 | 成人激情免费网站| 国产一区二区伦理片| 国产一区欧美二区| 精品一区二区三区不卡| 青娱乐精品视频| 日本成人在线网站| 麻豆国产欧美一区二区三区| 免费在线观看一区| 日本中文一区二区三区| 日韩—二三区免费观看av| 亚洲h在线观看| 免费的成人av| 国产在线精品一区二区| 国产精品一品二品| 成人免费视频播放| 99久久伊人精品| 在线看国产一区| 欧美高清性hdvideosex| 欧美大片在线观看一区| 国产视频一区二区三区在线观看| 中文字幕欧美日韩一区| 亚洲日本va午夜在线电影| 亚洲男人的天堂在线观看| 亚洲午夜免费福利视频| 青青草国产成人99久久| 精品一区二区免费视频| 国产精品一区二区在线播放| 北条麻妃一区二区三区| 欧洲一区在线电影| 精品剧情v国产在线观看在线| 国产亚洲综合性久久久影院| 中文字幕一区二区三| 亚洲国产日日夜夜| 紧缚奴在线一区二区三区| 风间由美一区二区三区在线观看| 91香蕉视频mp4| 777亚洲妇女| 国产精品毛片久久久久久久| 一区二区视频在线| 韩国女主播一区| 欧美性极品少妇| 久久久蜜臀国产一区二区| 亚洲永久精品国产| 韩国视频一区二区| 欧美丝袜丝nylons| 国产欧美日韩一区二区三区在线观看| 亚洲精品国产一区二区三区四区在线| 日韩高清中文字幕一区| 成人不卡免费av| 欧美一区二区日韩| 成人免费一区二区三区视频 | 精品美女在线观看| 一区二区欧美在线观看| 国产精品一区久久久久| 欧美日韩三级在线| 中文字幕综合网| 久久丁香综合五月国产三级网站| 色欧美日韩亚洲| 久久精品视频在线免费观看| 亚洲成人av一区二区| 岛国一区二区三区| 日韩欧美国产系列| 夜夜夜精品看看| av电影在线观看一区| 久久色在线观看| 日韩国产一二三区| 欧美亚洲一区二区三区四区| 中文字幕高清不卡| 韩国欧美国产一区| 日韩精品一区二区三区视频播放 | 日本视频一区二区三区| 色综合久久久久综合99| 国产免费久久精品| 国产黄色91视频| 欧美一级夜夜爽| 日本欧美一区二区在线观看| 91福利资源站| 玉米视频成人免费看| av激情综合网| 国产精品成人一区二区艾草| 国产69精品久久99不卡| 久久久不卡网国产精品二区| 久久av资源网| 精品久久久久av影院| 美女免费视频一区| 欧美一级黄色录像| 水蜜桃久久夜色精品一区的特点| 欧美色视频一区| 午夜私人影院久久久久| 欧美日韩一区二区三区高清| 一区二区三区鲁丝不卡| 在线欧美日韩精品|