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

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

?? compr_rtime.c

?? jffs2源代碼基于2。6內核
?? C
字號:
/* * JFFS2 -- Journalling Flash File System, Version 2. * * Copyright (C) 2001-2003 Red Hat, Inc. * * Created by Arjan van de Ven <arjanv@redhat.com> * * For licensing information, see the file 'LICENCE' in this directory. * * $Id: compr_rtime.c,v 1.14 2004/06/23 16:34:40 havasi Exp $ * * * Very simple lz77-ish encoder. * * Theory of operation: Both encoder and decoder have a list of "last * occurrences" for every possible source-value; after sending the * first source-byte, the second byte indicated the "run" length of * matches * * The algorithm is intended to only send "whole bytes", no bit-messing. * */#include <linux/kernel.h>#include <linux/types.h>#include <linux/errno.h>#include <linux/string.h> #include <linux/jffs2.h> #include "compr.h"/* _compress returns the compressed size, -1 if bigger */int jffs2_rtime_compress(unsigned char *data_in, unsigned char *cpage_out, 		   uint32_t *sourcelen, uint32_t *dstlen, void *model){	short positions[256];	int outpos = 0;	int pos=0;	memset(positions,0,sizeof(positions)); 		while (pos < (*sourcelen) && outpos <= (*dstlen)-2) {		int backpos, runlen=0;		unsigned char value;				value = data_in[pos];		cpage_out[outpos++] = data_in[pos++];				backpos = positions[value];		positions[value]=pos;				while ((backpos < pos) && (pos < (*sourcelen)) &&		       (data_in[pos]==data_in[backpos++]) && (runlen<255)) {			pos++;			runlen++;		}		cpage_out[outpos++] = runlen;	}	if (outpos >= pos) {		/* We failed */		return -1;	}		/* Tell the caller how much we managed to compress, and how much space it took */	*sourcelen = pos;	*dstlen = outpos;	return 0;}		   int jffs2_rtime_decompress(unsigned char *data_in, unsigned char *cpage_out,		      uint32_t srclen, uint32_t destlen, void *model){	short positions[256];	int outpos = 0;	int pos=0;		memset(positions,0,sizeof(positions)); 		while (outpos<destlen) {		unsigned char value;		int backoffs;		int repeat;				value = data_in[pos++];		cpage_out[outpos++] = value; /* first the verbatim copied byte */		repeat = data_in[pos++];		backoffs = positions[value];				positions[value]=outpos;		if (repeat) {			if (backoffs + repeat >= outpos) {				while(repeat) {					cpage_out[outpos++] = cpage_out[backoffs++];					repeat--;				}			} else {				memcpy(&cpage_out[outpos],&cpage_out[backoffs],repeat);				outpos+=repeat;					}		}	}        return 0;}		   static struct jffs2_compressor jffs2_rtime_comp = {    .priority = JFFS2_RTIME_PRIORITY,    .name = "rtime",    .compr = JFFS2_COMPR_RTIME,    .compress = &jffs2_rtime_compress,    .decompress = &jffs2_rtime_decompress,#ifdef JFFS2_RTIME_DISABLED    .disabled = 1,#else    .disabled = 0,#endif};int jffs2_rtime_init(void){    return jffs2_register_compressor(&jffs2_rtime_comp);}void jffs2_rtime_exit(void){    jffs2_unregister_compressor(&jffs2_rtime_comp);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品麻豆视频| 日韩免费视频线观看| 麻豆精品视频在线| 三级不卡在线观看| 日韩精品1区2区3区| 午夜精品久久久久久久| 日本vs亚洲vs韩国一区三区二区| 视频一区中文字幕| 奇米一区二区三区| 捆绑变态av一区二区三区| 免费欧美在线视频| 国产精品自拍在线| 成人综合婷婷国产精品久久 | 成人福利视频在线| 99热在这里有精品免费| 91免费看视频| 亚洲国产精品二十页| 国产丝袜欧美中文另类| 中文字幕一区免费在线观看 | 欧美区一区二区三区| 欧美肥妇毛茸茸| 欧美成人a∨高清免费观看| 久久噜噜亚洲综合| 亚洲人成影院在线观看| 一区二区三区成人| 久久精品国产亚洲高清剧情介绍 | 国产一本一道久久香蕉| 国产a久久麻豆| 一本到高清视频免费精品| 欧美人与禽zozo性伦| 久久毛片高清国产| 一区二区三区四区在线免费观看| 男女激情视频一区| 成人18精品视频| 欧美放荡的少妇| 国产亚洲欧美日韩日本| 亚洲成a人片综合在线| 国产一区二区三区在线观看精品| 色女孩综合影院| 欧美mv日韩mv国产| 亚洲精品视频自拍| 国产精品一区二区视频| 欧美人伦禁忌dvd放荡欲情| 久久久久国色av免费看影院| 亚洲国产美国国产综合一区二区| 国产一区二区三区黄视频 | 666欧美在线视频| 国产精品私人影院| 91一区二区三区在线播放| 欧美视频完全免费看| 久久这里只精品最新地址| 亚洲三级在线播放| 国产高清精品久久久久| 91精品麻豆日日躁夜夜躁| 亚洲欧美日韩久久| 国产精品996| 日韩一卡二卡三卡四卡| 亚洲综合男人的天堂| 丁香天五香天堂综合| 欧美精品一区二区三区在线 | 欧美sm美女调教| 性做久久久久久免费观看| 97se亚洲国产综合自在线不卡| www成人在线观看| 久久99久久精品| 日韩一区二区免费视频| 日韩激情视频在线观看| 91黄色小视频| 1024成人网| 精品剧情v国产在线观看在线| 午夜精品久久一牛影视| 欧美影院一区二区三区| 夜夜精品视频一区二区| 色素色在线综合| 亚洲欧美偷拍另类a∨色屁股| 成人免费av资源| 国产精品久久久久久久久免费樱桃 | 成人欧美一区二区三区视频网页| 国产激情一区二区三区四区 | 中文成人av在线| 成人黄动漫网站免费app| 国产精品蜜臀av| 成人一区二区在线观看| 中文字幕精品一区二区精品绿巨人| 国产精品白丝av| 欧美国产乱子伦| 99视频精品全部免费在线| 亚洲精品亚洲人成人网| 欧美系列在线观看| 天天综合日日夜夜精品| 欧美一级精品大片| 国产一区在线视频| 国产精品大尺度| 欧美揉bbbbb揉bbbbb| 天堂成人国产精品一区| 久久综合九色欧美综合狠狠| 欧美日韩国产高清一区二区 | 中文字幕久久午夜不卡| 一本大道综合伊人精品热热| 亚洲午夜久久久久中文字幕久| 在线播放欧美女士性生活| 精品亚洲porn| 中文字幕中文在线不卡住| 91福利社在线观看| 精品一区二区综合| 国产精品电影一区二区三区| 欧美日本一道本| 国产精品1024久久| 亚洲嫩草精品久久| 精品国产一区二区三区不卡| 成人激情图片网| 日韩精品欧美精品| 国产精品动漫网站| 91精品免费观看| 一道本成人在线| 国产中文字幕精品| 亚洲午夜国产一区99re久久| 一区二区三区四区在线| 欧美成人乱码一区二区三区| aaa亚洲精品| 国内成人免费视频| 一区av在线播放| 中日韩av电影| 精品国产精品网麻豆系列| 91成人在线精品| 成人av在线播放网址| 加勒比av一区二区| 亚洲va韩国va欧美va| 国产精品免费av| 欧美精品一区二区精品网| 欧美日韩亚洲综合| 91网站黄www| 国产很黄免费观看久久| 丝瓜av网站精品一区二区| 亚洲色欲色欲www| 国产精品无圣光一区二区| 日韩美女视频在线| 欧美精品成人一区二区三区四区| 91毛片在线观看| 91猫先生在线| 99精品黄色片免费大全| 国产91富婆露脸刺激对白| 国产美女在线观看一区| 黄色日韩网站视频| 日韩精品乱码免费| 日韩精品三区四区| 午夜精彩视频在线观看不卡| 亚洲一区二区精品3399| 亚洲制服欧美中文字幕中文字幕| 国产精品国产三级国产普通话三级 | 色综合久久综合中文综合网| 成人av高清在线| 成人av网站在线观看免费| 成人av动漫网站| 一本到高清视频免费精品| 99久久久精品| 色综合婷婷久久| 在线观看一区二区视频| 欧美日韩一区二区三区在线看| 在线精品亚洲一区二区不卡| 欧美视频在线不卡| 欧美日韩精品一区二区三区| 欧美精品自拍偷拍| 欧美一区二区三区思思人| 精品国产乱码久久久久久图片| 精品国产污污免费网站入口| 久久综合99re88久久爱| 国产精品五月天| 一二三区精品福利视频| 日本欧美肥老太交大片| 国产一区二区精品久久| 成人午夜精品在线| 日本韩国欧美在线| 日韩欧美二区三区| 国产午夜精品福利| 亚洲欧美日韩电影| 秋霞午夜av一区二区三区| 国产成人啪免费观看软件| 91麻豆文化传媒在线观看| 91精品午夜视频| 国产精品女主播av| 性久久久久久久久久久久| 国产在线乱码一区二区三区| 成人久久久精品乱码一区二区三区| 色哟哟国产精品免费观看| 欧美一区二区免费观在线| 欧美经典一区二区| 亚洲一区二区欧美| 国产精品18久久久久久久久久久久 | 色综合色狠狠综合色| 日韩视频在线永久播放| 国产精品美女久久久久久久久久久 | 91免费在线看| 精品免费日韩av| 一区二区三区四区国产精品| 久久电影网电视剧免费观看| 色婷婷久久久久swag精品| 精品久久五月天| 亚洲一区av在线| 成人精品国产一区二区4080|