Lines Matching refs:dev
8 static void dump_dev_size(int dev)
11 if (ioctl(dev, B_GET_DEVICE_SIZE, &sz, sizeof(sz)) < 0) {
18 static void dump_bios_id(int dev)
21 if (ioctl(dev, B_GET_BIOS_DRIVE_ID, &id, sizeof(id)) < 0) {
28 static void dump_media_status(int dev)
31 if (ioctl(dev, B_GET_MEDIA_STATUS, &st, sizeof(st)) < 0) {
53 static void dump_geom(int dev, bool bios)
57 if (ioctl(dev, bios?B_GET_BIOS_GEOMETRY:B_GET_GEOMETRY, &geom, sizeof(geom)) < 0) {
72 static void dump_partition(int dev)
76 if (ioctl(dev, B_GET_PARTITION_INFO, &partition, sizeof(partition)) < 0) {
89 static void dump_misc(int dev)
92 if (ioctl(dev, B_GET_DRIVER_FOR_DEVICE, path, sizeof(path)) < 0) {
98 if (ioctl(dev, B_GET_PATH_FOR_DEVICE, path, sizeof(path)) < 0) {
108 int dev;
113 dev = open(argv[1], O_RDONLY);
114 if (dev < 0) {
118 dump_dev_size(dev);
120 dump_bios_id(dev);
122 dump_media_status(dev);
124 dump_geom(dev, false);
126 dump_geom(dev, true);
128 dump_partition(dev);
130 dump_misc(dev);