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

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

?? rf_disks.h

?? RAIDFrame是個非常好的磁盤陣列RAID仿真工具
?? H
字號:
/* * Copyright (c) 1995 Carnegie-Mellon University. * All rights reserved. * * Author: Mark Holland * * Permission to use, copy, modify and distribute this software and * its documentation is hereby granted, provided that both the copyright * notice and this permission notice appear in all copies of the * software, derivative works or modified versions, and any portions * thereof, and that both notices appear in supporting documentation. * * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. * * Carnegie Mellon requests users of this software to return to * *  Software Distribution Coordinator  or  Software.Distribution@CS.CMU.EDU *  School of Computer Science *  Carnegie Mellon University *  Pittsburgh PA 15213-3890 * * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. *//* * rf_disks.h -- header file for code related to physical disks  *//* $Locker:  $ * $Log: rf_disks.h,v $ * Revision 1.15  1996/08/20  23:05:13  jimz * add nreads, nwrites to RaidDisk * * Revision 1.14  1996/06/17  03:20:15  jimz * increase devname len to 56 * * Revision 1.13  1996/06/10  11:55:47  jimz * Straightened out some per-array/not-per-array distinctions, fixed * a couple bugs related to confusion. Added shutdown lists. Removed * layout shutdown function (now subsumed by shutdown lists). * * Revision 1.12  1996/06/09  02:36:46  jimz * lots of little crufty cleanup- fixup whitespace * issues, comment #ifdefs, improve typing in some * places (esp size-related) * * Revision 1.11  1996/06/07  21:33:04  jimz * begin using consistent types for sector numbers, * stripe numbers, row+col numbers, recon unit numbers * * Revision 1.10  1996/05/30  11:29:41  jimz * Numerous bug fixes. Stripe lock release code disagreed with the taking code * about when stripes should be locked (I made it consistent: no parity, no lock) * There was a lot of extra serialization of I/Os which I've removed- a lot of * it was to calculate values for the cache code, which is no longer with us. * More types, function, macro cleanup. Added code to properly quiesce the array * on shutdown. Made a lot of stuff array-specific which was (bogusly) general * before. Fixed memory allocation, freeing bugs. * * Revision 1.9  1996/05/27  18:56:37  jimz * more code cleanup * better typing * compiles in all 3 environments * * Revision 1.8  1996/05/24  01:59:45  jimz * another checkpoint in code cleanup for release * time to sync kernel tree * * Revision 1.7  1996/05/18  19:51:34  jimz * major code cleanup- fix syntax, make some types consistent, * add prototypes, clean out dead code, et cetera * * Revision 1.6  1996/05/02  22:06:57  jimz * add RF_RaidDisk_t * * Revision 1.5  1995/12/01  15:56:53  root * added copyright info * */#ifndef _RF__RF_DISKS_H_#define _RF__RF_DISKS_H_#include <sys/types.h>#include "rf_archs.h"#include "rf_types.h"#ifdef SIMULATE#include "rf_geometry.h"#endif /* SIMULATE  *//* * A physical disk can be in one of several states: * IF YOU ADD A STATE, CHECK TO SEE IF YOU NEED TO MODIFY RF_DEAD_DISK() BELOW. */enum RF_DiskStatus_e {  rf_ds_optimal,        /* no problems */  rf_ds_failed,         /* reconstruction ongoing */  rf_ds_reconstructing, /* reconstruction complete to spare, dead disk not yet replaced */  rf_ds_dist_spared,    /* reconstruction complete to distributed spare space, dead disk not yet replaced */  rf_ds_spared,         /* reconstruction complete to distributed spare space, dead disk not yet replaced */  rf_ds_spare,          /* an available spare disk */  rf_ds_used_spare      /* a spare which has been used, and hence is not available */};typedef enum RF_DiskStatus_e RF_DiskStatus_t;struct RF_RaidDisk_s {  char              devname[56]; /* name of device file */  RF_DiskStatus_t   status;      /* whether it is up or down */  RF_RowCol_t       spareRow;    /* if in status "spared", this identifies the spare disk */  RF_RowCol_t       spareCol;    /* if in status "spared", this identifies the spare disk */  RF_SectorCount_t  numBlocks;   /* number of blocks, obtained via READ CAPACITY */  int               blockSize;#ifdef SIMULATE  RF_DiskState_t    diskState;   /* the name of the disk as used in the disk module */#endif /* SIMULATE */#if RF_KEEP_DISKSTATS > 0  RF_uint64         nreads;  RF_uint64         nwrites;#endif /* RF_KEEP_DISKSTATS > 0 */  dev_t             dev;};/* * An RF_DiskOp_t ptr is really a pointer to a UAGT_CCB, but I want * to isolate the cam layer from all other layers, so I typecast to/from * RF_DiskOp_t * (i.e. void *) at the interfaces. */typedef void RF_DiskOp_t;/* if a disk is in any of these states, it is inaccessible */#define RF_DEAD_DISK(_dstat_) (((_dstat_) == rf_ds_spared) || \	((_dstat_) == rf_ds_reconstructing) || ((_dstat_) == rf_ds_failed) || \	((_dstat_) == rf_ds_dist_spared))int rf_ConfigureDisks(RF_ShutdownList_t **listp, RF_Raid_t *raidPtr,	RF_Config_t *cfgPtr);int rf_ConfigureSpareDisks(RF_ShutdownList_t **listp, RF_Raid_t *raidPtr,	RF_Config_t *cfgPtr);int rf_ConfigureDisk(char *buf, RF_RaidDisk_t *diskPtr, RF_DiskOp_t *rdcap_op,	RF_DiskOp_t *tur_op, dev_t dev, RF_RowCol_t row, RF_RowCol_t col);#ifdef SIMULATEvoid rf_default_disk_names(void);void rf_set_disk_db_name(char *s);void rf_set_disk_type_name(char *s);#endif /* SIMULATE */#endif /* !_RF__RF_DISKS_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱子轮精品视频| 国内精品伊人久久久久av影院| 久久综合给合久久狠狠狠97色69| 7777精品伊人久久久大香线蕉完整版 | 色猫猫国产区一区二在线视频| 成人免费福利片| 91小视频免费看| 91猫先生在线| 欧美三级电影在线观看| 欧美日韩一区二区三区在线看| 欧美三级电影一区| 欧美日韩二区三区| 日韩视频免费观看高清完整版在线观看| 中文一区在线播放| 日韩一级片网站| 日韩精品综合一本久道在线视频| 精品国产一区二区三区久久影院| 国产欧美一区在线| 亚洲精品国产a久久久久久| 亚洲成人动漫在线观看| 免费欧美在线视频| 丰满岳乱妇一区二区三区| 99久久精品免费看| 欧美日韩免费在线视频| 欧美一区二区三区免费| 久久久久久免费网| 亚洲日本在线看| 五月激情综合色| 国产自产高清不卡| 91在线丨porny丨国产| 欧美亚洲丝袜传媒另类| 3atv一区二区三区| 国产欧美一区二区精品久导航| 国产精品久久久久久久午夜片 | 午夜精品一区二区三区免费视频| 日韩不卡一区二区| 国产成人综合网| 成+人+亚洲+综合天堂| 午夜电影一区二区三区| 九色porny丨国产精品| 国产一区二区三区四区五区美女| 成人丝袜高跟foot| 欧美欧美午夜aⅴ在线观看| 精品国产免费视频| 悠悠色在线精品| 狠狠狠色丁香婷婷综合激情 | 日韩一级片网站| 国产精品福利av| 麻豆91免费观看| 色综合天天综合色综合av | 免费在线看成人av| 国产69精品一区二区亚洲孕妇| 欧美中文一区二区三区| 久久免费视频一区| 午夜电影一区二区| 成人福利视频在线| 精品日产卡一卡二卡麻豆| 亚洲精品免费看| 国内精品久久久久影院一蜜桃| 欧美亚洲国产bt| 中文字幕欧美日韩一区| 免费一区二区视频| 国产精品一区专区| 91麻豆国产福利在线观看| 欧美中文字幕一区| 久久久久国产精品麻豆ai换脸| 亚洲一区二区精品视频| 国产成人三级在线观看| 欧美日韩国产一级| 亚洲欧洲日韩在线| 国模冰冰炮一区二区| 欧美丰满嫩嫩电影| 国产一区二区成人久久免费影院| 91在线观看视频| 国产性天天综合网| 国产综合久久久久久鬼色| 欧美丰满嫩嫩电影| 亚洲小说欧美激情另类| 91亚洲国产成人精品一区二三 | 中日韩免费视频中文字幕| 人人爽香蕉精品| 精品视频一区 二区 三区| 亚洲欧美一区二区三区极速播放| 日韩一级高清毛片| 国产白丝精品91爽爽久久| 4438成人网| 亚洲成年人影院| 欧美午夜片在线看| 伊人色综合久久天天| 96av麻豆蜜桃一区二区| 国产精品久久午夜| 懂色中文一区二区在线播放| 精品久久一区二区三区| 蜜臀av一区二区| 91精品免费在线观看| 日本成人超碰在线观看| 欧美精品久久一区二区三区| 亚洲国产日韩在线一区模特| 91黄色免费版| 亚洲一区二区精品久久av| 在线欧美日韩精品| 亚洲动漫第一页| 欧美视频一区在线观看| 亚洲图片一区二区| 在线不卡一区二区| 免费一级欧美片在线观看| 日韩精品一区二区三区视频播放| 美女精品一区二区| 精品国产精品网麻豆系列| 黄色精品一二区| 国产精品午夜电影| 99久久精品国产网站| 亚洲卡通欧美制服中文| 久久精品国产精品亚洲红杏| 日韩一区二区三区精品视频| 奇米影视一区二区三区| 欧美成人精精品一区二区频| 精品写真视频在线观看| 国产视频一区二区在线| 91天堂素人约啪| 亚洲网友自拍偷拍| 精品乱人伦一区二区三区| 国产精品一区二区久久精品爱涩| 国产精品色哟哟网站| 欧美中文字幕不卡| 奇米色一区二区| 久久久久久99精品| 91色乱码一区二区三区| 午夜国产精品一区| 久久久一区二区三区捆绑**| 99久久777色| 日韩av网站免费在线| 久久色成人在线| av中文字幕在线不卡| 亚洲成av人影院| 精品人在线二区三区| 99久久综合99久久综合网站| 香蕉av福利精品导航| 精品福利一二区| 一本色道久久综合精品竹菊| 日本sm残虐另类| 欧美高清在线一区二区| 欧美日韩亚洲综合一区二区三区| 美日韩一区二区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美丝袜自拍制服另类| 激情五月婷婷综合网| 亚洲精品视频一区| 精品久久久久一区| 色综合天天综合网国产成人综合天| 奇米色777欧美一区二区| 国产精品乱人伦| 欧美一区二区三级| 一本大道久久精品懂色aⅴ| 蜜臀av性久久久久蜜臀av麻豆| 中文字幕乱码日本亚洲一区二区 | 91精品国产品国语在线不卡| 国产精品一二三四区| 亚洲综合一区二区三区| 欧美一区二区三区系列电影| 亚洲桃色在线一区| 91精品国产高清一区二区三区蜜臀| 粉嫩在线一区二区三区视频| 五月天久久比比资源色| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 成人免费视频视频| 青青国产91久久久久久| 亚洲卡通欧美制服中文| 久久免费看少妇高潮| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产精品一二三四区| 日韩在线一区二区| 亚洲色图视频网站| 国产欧美日韩亚州综合| 日韩小视频在线观看专区| 在线视频一区二区三区| av在线不卡免费看| 国产伦精品一区二区三区免费| 亚洲国产另类av| 亚洲精品久久嫩草网站秘色| 国产日韩精品一区| 日韩一区二区电影在线| 欧美性色黄大片| 99视频在线精品| aaa欧美大片| 国产米奇在线777精品观看| 亚洲高清视频中文字幕| 亚洲免费资源在线播放| 国产精品狼人久久影院观看方式| 欧美大片国产精品| 日韩视频在线永久播放| 欧美一区二区三区免费在线看| 欧美日韩另类国产亚洲欧美一级| 色综合久久99| 色婷婷久久99综合精品jk白丝| 不卡一卡二卡三乱码免费网站| 国产高清成人在线| 国产91清纯白嫩初高中在线观看| 国产真实乱子伦精品视频| 久久99精品视频|