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

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

?? matchfindermt.h

?? 7z 移植到windows mobile上,完整的程序并能運行,包括了pthread 多線程庫移植windows mobile上的使用及實例.
?? H
字號:
/* MatchFinderMt.h */

#ifndef __MATCHFINDERMT_H
#define __MATCHFINDERMT_H

#include "../../Threads.h"
#include "MatchFinder.h"

#define kMtHashBlockSize (1 << 13)
#define kMtHashNumBlocks (1 << 3)
#define kMtHashNumBlocksMask (kMtHashNumBlocks - 1)

#define kMtBtBlockSize (1 << 14)
#define kMtBtNumBlocks (1 << 6)
#define kMtBtNumBlocksMask (kMtBtNumBlocks - 1)

typedef struct _CMtSync
{
  Bool wasCreated;
  Bool needStart;
  Bool exit;
  Bool stopWriting;

  CThread thread;
  CAutoResetEvent canStart;
  CAutoResetEvent wasStarted;
  CAutoResetEvent wasStopped;
  CSemaphore freeSemaphore;
  CSemaphore filledSemaphore;
  Bool csWasInitialized;
  Bool csWasEntered;
  CCriticalSection cs;
  UInt32 numProcessedBlocks;
} CMtSync;

typedef UInt32 * (*Mf_Mix_Matches)(void *p, UInt32 matchMinPos, UInt32 *distances);

/* kMtCacheLineDummy must be >= size_of_CPU_cache_line */
#define kMtCacheLineDummy 128

typedef void (*Mf_GetHeads)(const Byte *buffer, UInt32 pos,
  UInt32 *hash, UInt32 hashMask, UInt32 *heads, UInt32 numHeads);

typedef struct _CMatchFinderMt
{
  /* LZ */
  const Byte *pointerToCurPos;
  UInt32 *btBuf;
  UInt32 btBufPos;
  UInt32 btBufPosLimit;
  UInt32 lzPos;
  UInt32 btNumAvailBytes;

  UInt32 *hash;
  UInt32 fixedHashSize;
  UInt32 historySize;

  Mf_Mix_Matches MixMatchesFunc;
  
  /* LZ + BT */
  CMtSync btSync;
  Byte btDummy[kMtCacheLineDummy];

  /* BT */
  UInt32 *hashBuf;
  UInt32 hashBufPos;
  UInt32 hashBufPosLimit;
  UInt32 hashNumAvail;

  CLzRef *son;
  UInt32 matchMaxLen;
  UInt32 numHashBytes;
  UInt32 pos;
  Byte *buffer;
  UInt32 cyclicBufferPos;
  UInt32 cyclicBufferSize; /* it must be historySize + 1 */
  UInt32 cutValue;

  /* BT + Hash */
  CMtSync hashSync;
  /* Byte hashDummy[kMtCacheLineDummy]; */
  
  /* Hash */
  Mf_GetHeads GetHeadsFunc;
  CMatchFinder *MatchFinder;
} CMatchFinderMt;

void MatchFinderMt_Construct(CMatchFinderMt *p);
void MatchFinderMt_Destruct(CMatchFinderMt *p, ISzAlloc *alloc);
HRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 historySize, UInt32 keepAddBufferBefore, 
    UInt32 matchMaxLen, UInt32 keepAddBufferAfter, ISzAlloc *alloc);
void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMatchFinder *vTable);
void MatchFinderMt_ReleaseStream(CMatchFinderMt *p);

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久精k8| 91精品国产综合久久精品麻豆| 久久一区二区视频| 国产一区欧美一区| 久久精品一区八戒影视| 成人夜色视频网站在线观看| 国产精品久久精品日日| 99re在线视频这里只有精品| 一区二区三区四区高清精品免费观看| 中文字幕在线一区| 一本色道久久综合精品竹菊| 亚洲一区二区三区自拍| 91精品国产手机| 国产精品18久久久久久vr| 中文字幕制服丝袜一区二区三区| 在线影视一区二区三区| 轻轻草成人在线| 日本一区二区视频在线观看| 日本乱人伦aⅴ精品| 日韩成人精品在线观看| 欧美国产丝袜视频| 欧美色视频在线| 国产在线精品不卡| 一区二区三区四区五区视频在线观看| 欧美一级黄色大片| 夫妻av一区二区| 亚洲动漫第一页| 欧美国产日产图区| 欧美日韩大陆一区二区| 成人在线综合网| 日本不卡一区二区| 中文字幕亚洲一区二区av在线| 欧美日本在线看| 波多野结衣一区二区三区| 五月婷婷欧美视频| 国产精品日产欧美久久久久| 欧美日韩mp4| a级高清视频欧美日韩| 玖玖九九国产精品| 一区二区三区蜜桃网| 亚洲一二三级电影| 国产精品久久久久久久久搜平片| 欧美一区二区三区四区高清| 99在线精品一区二区三区| 蜜臀av一级做a爰片久久| 亚洲免费色视频| 久久午夜国产精品| 91精品国产综合久久久蜜臀图片| 91一区二区在线观看| 国内外成人在线视频| 亚洲午夜精品久久久久久久久| 国产亚洲综合色| 日韩欧美在线网站| 欧美久久久久中文字幕| 一本一道久久a久久精品综合蜜臀| 久久成人免费电影| 日本不卡视频一二三区| 亚洲综合色噜噜狠狠| 国产精品久久久久久久久图文区 | 国产尤物一区二区在线| 亚州成人在线电影| 亚洲黄色小视频| 国产精品第13页| 久久精品一二三| www久久久久| 欧美电影免费观看高清完整版在| 欧美人狂配大交3d怪物一区| 欧美午夜片在线观看| 日本高清不卡一区| 色综合视频在线观看| 91麻豆精东视频| 亚洲国产精品成人久久综合一区| 精品乱人伦小说| 精品欧美一区二区在线观看| 日韩免费看的电影| 亚洲精品一区二区三区在线观看| 91精品国产一区二区三区蜜臀| 欧美疯狂做受xxxx富婆| 91精品国产免费久久综合| 欧美久久久一区| 欧美一区二区黄| 精品欧美一区二区在线观看| 精品国精品自拍自在线| 精品欧美一区二区久久| 久久久久久夜精品精品免费| 国产亚洲精品免费| 国产精品免费免费| 国产精品色在线| 亚洲色图欧美激情| 亚洲成人免费观看| 日本成人在线一区| 国产一区 二区 三区一级| 成人免费黄色大片| 91蜜桃网址入口| 欧美日韩成人在线| 精品美女在线播放| 国产欧美一区二区精品久导航| 国产精品伦理在线| 亚洲高清一区二区三区| 麻豆精品蜜桃视频网站| 国产精品综合二区| 色94色欧美sute亚洲13| 69堂亚洲精品首页| 久久精品欧美一区二区三区麻豆 | 色综合天天综合狠狠| 欧美在线短视频| 日韩欧美一区中文| 国产精品另类一区| 亚洲大片精品永久免费| 国产综合色精品一区二区三区| thepron国产精品| 欧美日高清视频| 国产欧美日韩三级| 亚洲图片欧美一区| 国产精品88888| 欧美午夜免费电影| 国产午夜亚洲精品不卡| 亚洲一区在线观看视频| 国内精品久久久久影院一蜜桃| 精品久久国产老人久久综合| 国产精品国产三级国产普通话蜜臀| 午夜精品视频一区| 国产成人精品三级| 欧美美女喷水视频| 亚洲国产精品激情在线观看| 三级久久三级久久久| 不卡影院免费观看| 精品少妇一区二区三区免费观看 | 国产一区不卡视频| 欧美综合视频在线观看| 久久久精品黄色| 日韩电影在线免费| 一本一本大道香蕉久在线精品 | 91在线观看一区二区| 精品国产免费人成电影在线观看四季 | 精一区二区三区| 欧美性猛交xxxxxxxx| 国产精品欧美精品| 久国产精品韩国三级视频| 欧美体内she精高潮| 国产精品久久久久久久久果冻传媒| 日本在线观看不卡视频| 欧美视频中文一区二区三区在线观看 | 亚洲丰满少妇videoshd| 99在线视频精品| 国产欧美日韩在线视频| 久久91精品国产91久久小草| 777久久久精品| 亚洲综合久久av| 一本到一区二区三区| 中文字幕国产一区二区| 国内精品嫩模私拍在线| 日韩欧美在线网站| 日韩高清在线一区| 欧美日韩视频专区在线播放| 亚洲人精品午夜| 99久久精品免费精品国产| 国产欧美日韩精品一区| 韩国在线一区二区| 欧美tickle裸体挠脚心vk| 蜜桃精品视频在线观看| 日韩一区二区三区在线观看| 天天操天天干天天综合网| 欧美日韩精品一二三区| 亚洲综合一区在线| 精品视频在线免费看| 亚洲狠狠爱一区二区三区| 国产精品久99| av电影在线观看一区| 国产精品福利一区| 91一区二区在线观看| 亚洲老妇xxxxxx| 欧美视频在线一区二区三区 | 91精品国产综合久久小美女| 午夜欧美2019年伦理| 欧美久久一区二区| 蜜臂av日日欢夜夜爽一区| 26uuu国产一区二区三区| 国产成人在线看| 成人欧美一区二区三区在线播放| 99久久99精品久久久久久| 亚洲欧美日韩中文播放| 欧美无砖专区一中文字| 日韩电影在线免费看| 精品国产凹凸成av人网站| 国产一级精品在线| 国产精品久久久久久户外露出 | 成人性生交大合| 亚洲精品写真福利| 欧美精品久久久久久久多人混战| 蜜桃免费网站一区二区三区| 国产欧美日韩精品a在线观看| 色爱区综合激月婷婷| 丝袜美腿一区二区三区| 欧美一区二区三区视频免费| 国产成人在线免费观看| 亚洲精品国产无天堂网2021 | 韩日欧美一区二区三区| 国产精品成人网| 欧美精品久久久久久久久老牛影院|