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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? probe.h

?? busybox最新版本. 嵌入式編程必不可少之工具.
?? H
字號:
/* vi: set sw=4 ts=4: *//* * probe.h - constants and on-disk structures for extracting device data * * Copyright (C) 1999 by Andries Brouwer * Copyright (C) 1999, 2000, 2003 by Theodore Ts'o * Copyright (C) 2001 by Andreas Dilger * * %Begin-Header% * This file may be redistributed under the terms of the * GNU Lesser General Public License. * %End-Header% */#ifndef _BLKID_PROBE_H#define _BLKID_PROBE_H#include <linux/types.h>struct blkid_magic;typedef int (*blkid_probe_t)(int fd, blkid_cache cache, blkid_dev dev,			     const struct blkid_magic *id, unsigned char *buf);struct blkid_magic {	const char	*bim_type;	/* type name for this magic */	long		bim_kboff;	/* kilobyte offset of superblock */	unsigned	bim_sboff;	/* byte offset within superblock */	unsigned	bim_len;	/* length of magic */	const char	*bim_magic;	/* magic string */	blkid_probe_t	bim_probe;	/* probe function */};/* * Structures for each of the content types we want to extract information * from.  We do not necessarily need the magic field here, because we have * already identified the content type before we get this far.  It may still * be useful if there are probe functions which handle multiple content types. */struct ext2_super_block {	__u32		s_inodes_count;	__u32		s_blocks_count;	__u32		s_r_blocks_count;	__u32		s_free_blocks_count;	__u32		s_free_inodes_count;	__u32		s_first_data_block;	__u32		s_log_block_size;	__u32		s_dummy3[7];	unsigned char	s_magic[2];	__u16		s_state;	__u32		s_dummy5[8];	__u32		s_feature_compat;	__u32		s_feature_incompat;	__u32		s_feature_ro_compat;	unsigned char   s_uuid[16];	char	   s_volume_name[16];};#define EXT3_FEATURE_COMPAT_HAS_JOURNAL		0x00000004#define EXT3_FEATURE_INCOMPAT_RECOVER		0x00000004#define EXT3_FEATURE_INCOMPAT_JOURNAL_DEV	0x00000008struct xfs_super_block {	unsigned char	xs_magic[4];	__u32		xs_blocksize;	__u64		xs_dblocks;	__u64		xs_rblocks;	__u32		xs_dummy1[2];	unsigned char	xs_uuid[16];	__u32		xs_dummy2[15];	char		xs_fname[12];	__u32		xs_dummy3[2];	__u64		xs_icount;	__u64		xs_ifree;	__u64		xs_fdblocks;};struct reiserfs_super_block {	__u32		rs_blocks_count;	__u32		rs_free_blocks;	__u32		rs_root_block;	__u32		rs_journal_block;	__u32		rs_journal_dev;	__u32		rs_orig_journal_size;	__u32		rs_dummy2[5];	__u16		rs_blocksize;	__u16		rs_dummy3[3];	unsigned char	rs_magic[12];	__u32		rs_dummy4[5];	unsigned char	rs_uuid[16];	char		rs_label[16];};struct jfs_super_block {	unsigned char	js_magic[4];	__u32		js_version;	__u64		js_size;	__u32		js_bsize;	__u32		js_dummy1;	__u32		js_pbsize;	__u32		js_dummy2[27];	unsigned char	js_uuid[16];	unsigned char	js_label[16];	unsigned char	js_loguuid[16];};struct romfs_super_block {	unsigned char	ros_magic[8];	__u32		ros_dummy1[2];	unsigned char	ros_volume[16];};struct cramfs_super_block {	__u8		magic[4];	__u32		size;	__u32		flags;	__u32		future;	__u8		signature[16];	struct cramfs_info {		__u32		crc;		__u32		edition;		__u32		blocks;		__u32		files;	} info;	__u8		name[16];};struct swap_id_block {/*	unsigned char	sws_boot[1024]; */	__u32		sws_version;	__u32		sws_lastpage;	__u32		sws_nrbad;	unsigned char	sws_uuid[16];	char		sws_volume[16];	unsigned char	sws_pad[117];	__u32		sws_badpg;};/* Yucky misaligned values */struct vfat_super_block {/* 00*/	unsigned char	vs_ignored[3];/* 03*/	unsigned char	vs_sysid[8];/* 0b*/	unsigned char	vs_sector_size[2];/* 0d*/	__u8		vs_cluster_size;/* 0e*/	__u16		vs_reserved;/* 10*/	__u8		vs_fats;/* 11*/	unsigned char	vs_dir_entries[2];/* 13*/	unsigned char	vs_sectors[2];/* 15*/	unsigned char	vs_media;/* 16*/	__u16		vs_fat_length;/* 18*/	__u16		vs_secs_track;/* 1a*/	__u16		vs_heads;/* 1c*/	__u32		vs_hidden;/* 20*/	__u32		vs_total_sect;/* 24*/	__u32		vs_fat32_length;/* 28*/	__u16		vs_flags;/* 2a*/	__u8		vs_version[2];/* 2c*/	__u32		vs_root_cluster;/* 30*/	__u16		vs_insfo_sector;/* 32*/	__u16		vs_backup_boot;/* 34*/	__u16		vs_reserved2[6];/* 40*/	unsigned char	vs_unknown[3];/* 43*/	unsigned char	vs_serno[4];/* 47*/	char		vs_label[11];/* 52*/	unsigned char   vs_magic[8];/* 5a*/	unsigned char	vs_dummy2[164];/*1fe*/	unsigned char	vs_pmagic[2];};/* Yucky misaligned values */struct msdos_super_block {/* 00*/	unsigned char	ms_ignored[3];/* 03*/	unsigned char	ms_sysid[8];/* 0b*/	unsigned char	ms_sector_size[2];/* 0d*/	__u8		ms_cluster_size;/* 0e*/	__u16		ms_reserved;/* 10*/	__u8		ms_fats;/* 11*/	unsigned char	ms_dir_entries[2];/* 13*/	unsigned char	ms_sectors[2];/* 15*/	unsigned char	ms_media;/* 16*/	__u16		ms_fat_length;/* 18*/	__u16		ms_secs_track;/* 1a*/	__u16		ms_heads;/* 1c*/	__u32		ms_hidden;/* 20*/	__u32		ms_total_sect;/* 24*/	unsigned char	ms_unknown[3];/* 27*/	unsigned char	ms_serno[4];/* 2b*/	char		ms_label[11];/* 36*/	unsigned char   ms_magic[8];/* 3d*/	unsigned char	ms_dummy2[192];/*1fe*/	unsigned char	ms_pmagic[2];};struct minix_super_block {	__u16		ms_ninodes;	__u16		ms_nzones;	__u16		ms_imap_blocks;	__u16		ms_zmap_blocks;	__u16		ms_firstdatazone;	__u16		ms_log_zone_size;	__u32		ms_max_size;	unsigned char	ms_magic[2];	__u16		ms_state;	__u32		ms_zones;};struct mdp_superblock_s {	__u32 md_magic;	__u32 major_version;	__u32 minor_version;	__u32 patch_version;	__u32 gvalid_words;	__u32 set_uuid0;	__u32 ctime;	__u32 level;	__u32 size;	__u32 nr_disks;	__u32 raid_disks;	__u32 md_minor;	__u32 not_persistent;	__u32 set_uuid1;	__u32 set_uuid2;	__u32 set_uuid3;};struct hfs_super_block {	char	h_magic[2];	char	h_dummy[18];	__u32	h_blksize;};struct ocfs_volume_header {	unsigned char	minor_version[4];	unsigned char	major_version[4];	unsigned char	signature[128];	char		mount[128];	unsigned char   mount_len[2];};struct ocfs_volume_label {	unsigned char	disk_lock[48];	char		label[64];	unsigned char	label_len[2];	unsigned char  vol_id[16];	unsigned char  vol_id_len[2];};#define ocfsmajor(o) ((__u32)o.major_version[0] \                   + (((__u32) o.major_version[1]) << 8) \                   + (((__u32) o.major_version[2]) << 16) \                   + (((__u32) o.major_version[3]) << 24))#define ocfslabellen(o)	((__u32)o.label_len[0] + (((__u32) o.label_len[1]) << 8))#define ocfsmountlen(o)	((__u32)o.mount_len[0] + (((__u32) o.mount_len[1])<<8))#define OCFS_MAGIC "OracleCFS"struct ocfs2_super_block {	unsigned char  signature[8];	unsigned char  s_dummy1[184];	unsigned char  s_dummy2[80];	char	       s_label[64];	unsigned char  s_uuid[16];};#define OCFS2_MIN_BLOCKSIZE             512#define OCFS2_MAX_BLOCKSIZE             4096#define OCFS2_SUPER_BLOCK_BLKNO         2#define OCFS2_SUPER_BLOCK_SIGNATURE     "OCFSV2"struct oracle_asm_disk_label {	char dummy[32];	char dl_tag[8];	char dl_id[24];};#define ORACLE_ASM_DISK_LABEL_MARKED    "ORCLDISK"#define ORACLE_ASM_DISK_LABEL_OFFSET    32#define ISODCL(from, to) (to - from + 1)struct iso_volume_descriptor {	char type[ISODCL(1,1)]; /* 711 */	char id[ISODCL(2,6)];	char version[ISODCL(7,7)];	char data[ISODCL(8,2048)];};/* * Byte swap functions */#ifdef __GNUC__#define _INLINE_ static __inline__#else				/* For Watcom C */#define _INLINE_ static inline#endifstatic __u16 blkid_swab16(__u16 val);static __u32 blkid_swab32(__u32 val);static __u64 blkid_swab64(__u64 val);#if ((defined __GNUC__) && \     (defined(__i386__) || defined(__i486__) || defined(__i586__)))#define _BLKID_HAVE_ASM_BITOPS__INLINE_ __u32 blkid_swab32(__u32 val){#ifdef EXT2FS_REQUIRE_486	__asm__("bswap %0" : "=r" (val) : "0" (val));#else	__asm__("xchgb %b0,%h0\n\t"	/* swap lower bytes	*/		"rorl $16,%0\n\t"	/* swap words		*/		"xchgb %b0,%h0"		/* swap higher bytes	*/		:"=q" (val)		: "0" (val));#endif	return val;}_INLINE_ __u16 blkid_swab16(__u16 val){	__asm__("xchgb %b0,%h0"		/* swap bytes		*/ \		: "=q" (val) \		:  "0" (val)); \		return val;}_INLINE_ __u64 blkid_swab64(__u64 val){	return blkid_swab32(val >> 32) |	       ( ((__u64)blkid_swab32((__u32)val)) << 32 );}#endif#if !defined(_BLKID_HAVE_ASM_BITOPS_)_INLINE_  __u16 blkid_swab16(__u16 val){	return (val >> 8) | (val << 8);}_INLINE_ __u32 blkid_swab32(__u32 val){	return (val>>24) | ((val>>8) & 0xFF00) |		((val<<8) & 0xFF0000) | (val<<24);}_INLINE_ __u64 blkid_swab64(__u64 val){	return blkid_swab32(val >> 32) |	       ( ((__u64)blkid_swab32((__u32)val)) << 32 );}#endif#if  __BYTE_ORDER == __BIG_ENDIAN#define blkid_le16(x) blkid_swab16(x)#define blkid_le32(x) blkid_swab32(x)#define blkid_le64(x) blkid_swab64(x)#define blkid_be16(x) (x)#define blkid_be32(x) (x)#define blkid_be64(x) (x)#else#define blkid_le16(x) (x)#define blkid_le32(x) (x)#define blkid_le64(x) (x)#define blkid_be16(x) blkid_swab16(x)#define blkid_be32(x) blkid_swab32(x)#define blkid_be64(x) blkid_swab64(x)#endif#undef _INLINE_#endif /* _BLKID_PROBE_H */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品99999| 亚洲国产高清aⅴ视频| 日韩精品一区二区三区视频 | 中文字幕在线不卡一区二区三区| 免费在线观看一区| 欧美日韩在线亚洲一区蜜芽| 国产精品三级在线观看| 成人国产精品免费网站| 久久久精品人体av艺术| 久久99精品久久久久久动态图| 欧美一级夜夜爽| 久久成人羞羞网站| 国产欧美一区二区精品忘忧草 | 亚洲三级小视频| 欧美日韩成人在线| 日韩精品色哟哟| 欧美日本视频在线| 色视频欧美一区二区三区| 综合亚洲深深色噜噜狠狠网站| 欧美xxxxx牲另类人与| 狠狠色狠狠色合久久伊人| 国产欧美一区二区精品久导航| 欧美一区二区三区视频在线观看| 91成人在线观看喷潮| 天天综合日日夜夜精品| 精品精品欲导航| 欧美一区二区久久久| 欧美日韩美少妇| 在线中文字幕不卡| 色av成人天堂桃色av| 99在线精品视频| 三级久久三级久久久| 亚洲国产人成综合网站| 日韩一区二区影院| 99这里只有精品| av动漫一区二区| 91麻豆精东视频| 久久精品国产999大香线蕉| 日韩福利电影在线| 樱花草国产18久久久久| 欧美大片免费久久精品三p| 日韩一区二区在线播放| 精品国精品国产尤物美女| 欧美成人r级一区二区三区| 欧美一区二区不卡视频| 日韩欧美第一区| 久久先锋资源网| 欧美人xxxx| 91精品国模一区二区三区| 成人免费毛片app| 亚洲在线免费播放| 中文字幕亚洲一区二区av在线 | 67194成人在线观看| 3d动漫精品啪啪| 欧美变态tickling挠脚心| 国产午夜精品久久久久久免费视| 欧美一卡2卡三卡4卡5免费| 日韩欧美一级片| 久久精品视频一区二区三区| 中文字幕在线观看不卡| 一区二区三区毛片| 欧美国产精品一区二区三区| 国产精品二三区| 欧美激情综合在线| 亚洲人午夜精品天堂一二香蕉| 国产人成亚洲第一网站在线播放| 国产精品福利av| 视频在线观看国产精品| 激情五月婷婷综合网| 99久久99久久精品免费观看| 国产一区二区在线视频| 免费精品视频最新在线| 国产精品中文字幕日韩精品| 另类中文字幕网| 成人美女视频在线看| 欧美无砖专区一中文字| 在线观看亚洲a| 欧美亚洲国产一卡| 欧美电影免费观看高清完整版| 久久久久久免费| 亚洲国产欧美在线| 国产成人8x视频一区二区| 国产一区二区三区免费播放| 91麻豆国产香蕉久久精品| 3751色影院一区二区三区| 国产精品天干天干在观线| 亚洲成人av一区| 日韩成人精品视频| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 国产精品国产三级国产普通话三级 | 国产成人免费视频精品含羞草妖精| 精一区二区三区| 色8久久人人97超碰香蕉987| 日韩欧美一级二级三级| 亚洲欧洲日本在线| 狠狠久久亚洲欧美| 欧美性大战久久久久久久蜜臀 | 丝袜美腿成人在线| 波多野结衣视频一区| 精品久久久久久久久久久院品网 | 免费精品视频在线| 欧美做爰猛烈大尺度电影无法无天| 欧美成人福利视频| 水蜜桃久久夜色精品一区的特点 | 91精品国产全国免费观看| 中文字幕色av一区二区三区| 精品一区二区三区在线观看| 欧美性高清videossexo| 自拍偷拍国产精品| 成人激情动漫在线观看| 日韩三级在线免费观看| 午夜激情综合网| 在线观看亚洲a| 亚洲欧美在线另类| 丁香网亚洲国际| 久久免费视频一区| 久久99精品久久久久久国产越南| 欧美日韩高清一区| 亚洲图片一区二区| 在线观看成人小视频| 最近日韩中文字幕| av动漫一区二区| 一色桃子久久精品亚洲| 成人a级免费电影| 久久精品亚洲乱码伦伦中文| 国产乱人伦精品一区二区在线观看| 91麻豆精品国产91久久久更新时间| 亚洲国产日韩一级| 欧美日韩三级视频| 午夜视频一区二区| 欧美美女激情18p| www久久精品| 激情六月婷婷久久| 精品久久久久久无| 国产精品综合二区| 久久精品人人做| 成人国产精品免费网站| 中文字幕一区二区不卡| 色诱亚洲精品久久久久久| 一区二区三区免费看视频| 欧美午夜一区二区| 日韩成人一区二区三区在线观看| 欧美一区二区三区视频在线观看 | 成人午夜av影视| 日韩伦理电影网| 欧美自拍丝袜亚洲| 天堂在线亚洲视频| 日韩欧美国产综合在线一区二区三区| 乱中年女人伦av一区二区| 久久尤物电影视频在线观看| 国产盗摄一区二区| 亚洲欧美日韩小说| 欧美日韩不卡一区| 国内久久精品视频| 日韩美女视频19| 欧美日韩国产成人在线免费| 久久99精品国产麻豆不卡| 国产欧美一区二区三区鸳鸯浴| caoporm超碰国产精品| 亚洲成人免费av| 精品欧美一区二区在线观看| 成人精品视频一区二区三区尤物| 一区二区在线观看视频| 欧美日韩成人高清| 国产精品伊人色| 一区二区三区美女| 精品国产一区二区三区不卡 | 国产欧美一区二区三区沐欲| 91视频一区二区| 日本三级韩国三级欧美三级| 久久久久99精品国产片| 色噜噜久久综合| 免费xxxx性欧美18vr| 国产精品伦一区| 欧美裸体bbwbbwbbw| 国产精品99久久不卡二区| 一二三四社区欧美黄| 精品久久久久久久一区二区蜜臀| 99国产精品国产精品毛片| 日韩经典一区二区| 国产精品全国免费观看高清| 欧美剧情片在线观看| 国产成人精品亚洲午夜麻豆| 亚洲成人av免费| 国产精品少妇自拍| 日韩精品一区二区三区中文不卡| 99re视频这里只有精品| 日韩av午夜在线观看| 最新欧美精品一区二区三区| 欧美本精品男人aⅴ天堂| 在线视频中文字幕一区二区| 国产一区二区福利| 亚洲一区二区三区免费视频| 国产精品嫩草99a| 精品国产制服丝袜高跟| 欧美日韩一区久久| 91丨porny丨首页| 国产iv一区二区三区| 美国毛片一区二区三区| 国产午夜精品久久久久久免费视|