common.h
来自「Util-linux 软件包包含许多工具。其中比较重要的是加载、卸载、格式化、分」· C头文件 代码 · 共 33 行
H
33 行
/* common stuff for fdisk, cfdisk, sfdisk *//* including <linux/fs.h> fails */#include <sys/types.h>#include <sys/ioctl.h>#define BLKRRPART _IO(0x12,95) /* re-read partition table */#define BLKGETSIZE _IO(0x12,96) /* return device size */#define BLKFLSBUF _IO(0x12,97) /* flush buffer cache */#define BLKSSZGET _IO(0x12,104) /* get block device sector size */#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* size in bytes *//* including <linux/hdreg.h> also fails */struct hd_geometry { unsigned char heads; unsigned char sectors; unsigned short cylinders; unsigned long start;};#define HDIO_GETGEO 0x0301 /* get device geometry */struct systypes { unsigned char type; char *name;};extern struct systypes i386_sys_types[];extern char *partname(char *dev, int pno, int lth);int disksize(int fd, unsigned long long *sectors);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?