Symbol: geometry
usr/src/grub/grub-0.97/grub/asmstub.c
762
get_diskinfo (int drive, struct geometry *geometry)
usr/src/grub/grub-0.97/grub/asmstub.c
827
*geometry = disks[drive];
usr/src/grub/grub-0.97/grub/asmstub.c
87
struct geometry *disks = 0;
usr/src/grub/grub-0.97/grub/asmstub.c
933
biosdisk (int subfunc, int drive, struct geometry *geometry,
usr/src/grub/grub-0.97/grub/asmstub.c
937
int fd = geometry->flags;
usr/src/grub/grub-0.97/lib/device.c
140
get_drive_geometry (struct geometry *geom, char **map, int drive)
usr/src/grub/grub-0.97/lib/device.h
36
extern void get_drive_geometry (struct geometry *geom, char **map, int drive);
usr/src/grub/grub-0.97/stage2/bios.c
101
geometry->flags &= ~BIOSDISK_FLAG_LBA_EXTENSION;
usr/src/grub/grub-0.97/stage2/bios.c
102
geometry->total_sectors = ((unsigned long long)geometry->cylinders
usr/src/grub/grub-0.97/stage2/bios.c
103
* geometry->heads
usr/src/grub/grub-0.97/stage2/bios.c
104
* geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
105
return biosdisk (read, drive, geometry, sector, nsec, segment);
usr/src/grub/grub-0.97/stage2/bios.c
116
sector_offset = sector % geometry->sectors + 1;
usr/src/grub/grub-0.97/stage2/bios.c
117
head = sector / geometry->sectors;
usr/src/grub/grub-0.97/stage2/bios.c
118
head_offset = head % geometry->heads;
usr/src/grub/grub-0.97/stage2/bios.c
119
cylinder_offset = head / geometry->heads;
usr/src/grub/grub-0.97/stage2/bios.c
121
if (cylinder_offset >= geometry->cylinders)
usr/src/grub/grub-0.97/stage2/bios.c
134
get_cdinfo (int drive, struct geometry *geometry)
usr/src/grub/grub-0.97/stage2/bios.c
163
geometry->flags = BIOSDISK_FLAG_LBA_EXTENSION | BIOSDISK_FLAG_CDROM;
usr/src/grub/grub-0.97/stage2/bios.c
164
geometry->cylinders = 0;
usr/src/grub/grub-0.97/stage2/bios.c
165
geometry->heads = 1;
usr/src/grub/grub-0.97/stage2/bios.c
166
geometry->sectors = 15;
usr/src/grub/grub-0.97/stage2/bios.c
167
geometry->sector_size = 2048;
usr/src/grub/grub-0.97/stage2/bios.c
168
geometry->total_sectors = MAXUINT;
usr/src/grub/grub-0.97/stage2/bios.c
174
geometry->cylinders
usr/src/grub/grub-0.97/stage2/bios.c
177
geometry->heads = cdrp.heads;
usr/src/grub/grub-0.97/stage2/bios.c
178
geometry->sectors = cdrp.sectors & 0x3F;
usr/src/grub/grub-0.97/stage2/bios.c
179
geometry->sector_size = SECTOR_SIZE;
usr/src/grub/grub-0.97/stage2/bios.c
180
geometry->total_sectors = ((unsigned long long)geometry->cylinders
usr/src/grub/grub-0.97/stage2/bios.c
181
* geometry->heads
usr/src/grub/grub-0.97/stage2/bios.c
182
* geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
197
geometry->flags = BIOSDISK_FLAG_LBA_EXTENSION | BIOSDISK_FLAG_CDROM;
usr/src/grub/grub-0.97/stage2/bios.c
198
geometry->cylinders = 0;
usr/src/grub/grub-0.97/stage2/bios.c
199
geometry->heads = 1;
usr/src/grub/grub-0.97/stage2/bios.c
200
geometry->sectors = 15;
usr/src/grub/grub-0.97/stage2/bios.c
201
geometry->sector_size = 2048;
usr/src/grub/grub-0.97/stage2/bios.c
202
geometry->total_sectors = MAXUINT;
usr/src/grub/grub-0.97/stage2/bios.c
211
get_diskinfo (int drive, struct geometry *geometry)
usr/src/grub/grub-0.97/stage2/bios.c
217
geometry->flags = 0;
usr/src/grub/grub-0.97/stage2/bios.c
230
if (get_cdinfo (drive, geometry))
usr/src/grub/grub-0.97/stage2/bios.c
237
&geometry->cylinders,
usr/src/grub/grub-0.97/stage2/bios.c
238
&geometry->heads,
usr/src/grub/grub-0.97/stage2/bios.c
239
&geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
293
geometry->flags = BIOSDISK_FLAG_LBA_EXTENSION;
usr/src/grub/grub-0.97/stage2/bios.c
303
geometry->cylinders = drp.cylinders;
usr/src/grub/grub-0.97/stage2/bios.c
307
geometry->heads = drp.heads;
usr/src/grub/grub-0.97/stage2/bios.c
308
geometry->sectors = drp.sectors;
usr/src/grub/grub-0.97/stage2/bios.c
317
geometry->heads = 16;
usr/src/grub/grub-0.97/stage2/bios.c
318
geometry->sectors = 63;
usr/src/grub/grub-0.97/stage2/bios.c
341
total_sectors = ((unsigned long long)geometry->cylinders
usr/src/grub/grub-0.97/stage2/bios.c
342
* geometry->heads
usr/src/grub/grub-0.97/stage2/bios.c
343
* geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
345
geometry->total_sectors = total_sectors;
usr/src/grub/grub-0.97/stage2/bios.c
346
geometry->sector_size = SECTOR_SIZE;
usr/src/grub/grub-0.97/stage2/bios.c
354
&geometry->cylinders,
usr/src/grub/grub-0.97/stage2/bios.c
355
&geometry->heads,
usr/src/grub/grub-0.97/stage2/bios.c
356
&geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
362
&geometry->cylinders,
usr/src/grub/grub-0.97/stage2/bios.c
363
&geometry->heads,
usr/src/grub/grub-0.97/stage2/bios.c
364
&geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
370
geometry->total_sectors = ((unsigned long long)geometry->cylinders
usr/src/grub/grub-0.97/stage2/bios.c
371
* geometry->heads
usr/src/grub/grub-0.97/stage2/bios.c
372
* geometry->sectors);
usr/src/grub/grub-0.97/stage2/bios.c
373
geometry->sector_size = SECTOR_SIZE;
usr/src/grub/grub-0.97/stage2/bios.c
52
biosdisk (int read, int drive, struct geometry *geometry,
usr/src/grub/grub-0.97/stage2/bios.c
58
if (geometry->flags & BIOSDISK_FLAG_LBA_EXTENSION)
usr/src/grub/grub-0.97/stage2/bios.c
73
if (sector >= geometry->total_sectors)
usr/src/grub/grub-0.97/stage2/bios.c
98
if (geometry->flags & BIOSDISK_FLAG_CDROM)
usr/src/grub/grub-0.97/stage2/boot.c
956
struct geometry geom;
usr/src/grub/grub-0.97/stage2/builtins.c
1806
struct geometry geom;
usr/src/grub/grub-0.97/stage2/builtins.c
2227
struct geometry dest_geom, src_geom;
usr/src/grub/grub-0.97/stage2/common.c
281
struct geometry geom;
usr/src/grub/grub-0.97/stage2/common.c
346
struct geometry geom;
usr/src/grub/grub-0.97/stage2/disk_io.c
144
struct geometry buf_geom;
usr/src/grub/grub-0.97/stage2/disk_io.c
1538
struct geometry geom;
usr/src/grub/grub-0.97/stage2/shared.h
630
extern struct geometry *disks;
usr/src/grub/grub-0.97/stage2/shared.h
722
extern struct geometry buf_geom;
usr/src/grub/grub-0.97/stage2/shared.h
893
int get_diskinfo (int drive, struct geometry *geometry);
usr/src/grub/grub-0.97/stage2/shared.h
894
int biosdisk (int subfunc, int drive, struct geometry *geometry,
usr/src/lib/libdiskmgt/common/media.c
373
struct dk_geom geometry;
usr/src/lib/libdiskmgt/common/media.c
417
if (ioctl(fd, DKIOCG_PHYGEOM, &geometry) >= 0) {
usr/src/lib/libdiskmgt/common/media.c
420
if (ioctl(fd, DKIOCGGEOM, &geometry) >= 0) {
usr/src/lib/libdiskmgt/common/media.c
428
geometry.dkg_ncyl * geometry.dkg_nhead * geometry.dkg_nsect)
usr/src/lib/libdiskmgt/common/media.c
432
if (nvlist_add_uint32(attrs, DM_NCYLINDERS, geometry.dkg_ncyl)
usr/src/lib/libdiskmgt/common/media.c
437
geometry.dkg_pcyl) != 0) {
usr/src/lib/libdiskmgt/common/media.c
441
geometry.dkg_acyl) != 0) {
usr/src/lib/libdiskmgt/common/media.c
445
geometry.dkg_nhead) != 0) {
usr/src/lib/libdiskmgt/common/media.c
448
if (nvlist_add_uint32(attrs, DM_NSECTORS, geometry.dkg_nsect)
usr/src/lib/libdiskmgt/common/media.c
453
geometry.dkg_ncyl) != 0) {
usr/src/uts/common/pcmcia/sys/cis_handlers.h
1111
cistpl_geometry_t geometry;