Searched refs:dk_geom (Results 1 - 25 of 47) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h362 * Copy the contents of a vd_geom_t to the contents of a dk_geom struct
364 #define VD_GEOM2DK_GEOM(vd_geom, dk_geom) \
366 bzero((dk_geom), sizeof (*(dk_geom))); \
367 (dk_geom)->dkg_ncyl = (vd_geom)->ncyl; \
368 (dk_geom)->dkg_acyl = (vd_geom)->acyl; \
369 (dk_geom)->dkg_bcyl = (vd_geom)->bcyl; \
370 (dk_geom)->dkg_nhead = (vd_geom)->nhead; \
371 (dk_geom)->dkg_nsect = (vd_geom)->nsect; \
372 (dk_geom)
[all...]
H A Dvdc.h312 struct dk_geom *geom; /* structure to store geometry data */
/illumos-gate/usr/src/lib/libbc/inc/include/sun/
H A Ddkio.h134 struct dk_geom { struct
334 #define DKIOCGGEOM _IOR('d', 2, struct dk_geom) /* Get geometry */
335 #define DKIOCSGEOM _IOW('d', 3, struct dk_geom) /* Set geometry */
/illumos-gate/usr/src/cmd/devinfo/
H A Ddevinfo.c63 static void devinfo(struct dk_geom *geom, int fd, char *device);
71 struct dk_geom geom;
166 devinfo(struct dk_geom *geom, int fd, char *device)
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvds.c476 struct dk_geom dk_geom; /* synthetic for slice type */ member in struct:vd
682 static void vd_vtocgeom_to_label(struct extvtoc *vtoc, struct dk_geom *geom,
685 struct dk_geom *geom);
686 static boolean_t vd_slice_geom_isvalid(vd_t *vd, struct dk_geom *geom);
1181 if (vd->dk_geom.dkg_acyl < 2) {
1183 "(acyl=%u)", vd->dk_geom.dkg_acyl);
1188 cyl = vd->dk_geom.dkg_ncyl + vd->dk_geom.dkg_acyl - 2;
1189 spc = vd->dk_geom
3607 struct dk_geom dk_geom = {0}; local
[all...]
H A Dvdc.c149 static void vdc_store_label_vtoc(vdc_t *, struct dk_geom *,
615 kmem_free(vdc->geom, sizeof (struct dk_geom));
734 vdc->geom = kmem_zalloc(sizeof (struct dk_geom), KM_SLEEP);
5588 struct dk_geom *geom;
7935 struct dk_geom geom;
7936 int copy_len = sizeof (struct dk_geom);
7980 int copy_len = sizeof (struct dk_geom);
7996 DK_GEOM2VD_GEOM((struct dk_geom *)tmp_mem, &vdgeom);
8307 struct dk_geom geom;
8660 bzero(vdc->geom, sizeof (struct dk_geom));
[all...]
/illumos-gate/usr/src/cmd/prtvtoc/
H A Dprtvtoc.c75 static freemap_t *findfree(struct dk_geom *, struct extvtoc *);
81 static void puttable(struct dk_geom *, struct extvtoc *, freemap_t *,
85 static int readgeom(int, char *, struct dk_geom *);
148 findfree(struct dk_geom *geom, struct extvtoc *vtoc)
371 struct dk_geom geom;
475 puttable(struct dk_geom *geom, struct extvtoc *vtoc, freemap_t *freemap,
589 readgeom(int fd, char *name, struct dk_geom *geom)
599 (void) memset(geom, 0, sizeof (struct dk_geom));
/illumos-gate/usr/src/uts/common/sys/
H A Dramdisk.h218 struct dk_geom rd_dkg;
H A Dcmlb_impl.h135 struct dk_geom cl_g; /* disk geometry */
H A Dlofi.h266 struct dk_geom ls_dkg;
H A Ddkio.h125 struct dk_geom { struct
/illumos-gate/usr/src/cmd/fmthard/
H A Dfmthard.c91 static void display(struct dk_geom *, struct extvtoc *, char *);
95 static void load(FILE *, struct dk_geom *, struct extvtoc *);
98 static void validate(struct dk_geom *, struct extvtoc *);
145 struct dk_geom disk_geom;
379 display(struct dk_geom *geom, struct extvtoc *vtoc, char *device)
532 load(FILE *fp, struct dk_geom *geom, struct extvtoc *vtoc)
701 validate(struct dk_geom *geom, struct extvtoc *vtoc)
/illumos-gate/usr/src/uts/common/io/
H A Dcmlb.c326 struct dk_geom *cl_g, void *tg_cookie);
1839 * Description: Convert physical geometry into a dk_geom structure. In
1841 * e.g. converting from geom_cache to dk_geom
1847 struct dk_geom *cl_g, void *tg_cookie)
2692 bzero(&cl->cl_g, sizeof (struct dk_geom));
3067 bzero(&cl->cl_g, sizeof (struct dk_geom));
3272 struct dk_geom cl_g;
3291 bzero(&cl->cl_g, sizeof (struct dk_geom));
3412 * in a dk_geom structure.
3418 bzero(&cl_g, sizeof (struct dk_geom));
[all...]
/illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/common/
H A Db_generic.c80 struct dk_geom dkg;
/illumos-gate/usr/src/cmd/sa/
H A Dsadp.c84 struct dk_geom dk_geom; variable in typeref:struct:dk_geom
87 #define PHYS_CYL dk_geom.dkg_pcyl
92 #define SECTPERTRK (int)(dk_geom.dkg_nsect) /* sectors per track */
93 #define SECTPERCYL (SECTPERTRK * (int)(dk_geom.dkg_nhead))
1188 if (ioctl(fd, DKIOCGGEOM, &dk_geom) == -1) {
1195 * dk_geom structure now has data, and the number
/illumos-gate/usr/src/cmd/format/
H A Dlabel.c64 struct dk_geom *geom, struct dk_cinfo *cinfo);
276 struct dk_geom geom;
384 bzero((caddr_t)&geom, sizeof (struct dk_geom));
488 struct dk_geom geom;
748 struct dk_geom *geom, struct dk_cinfo *cinfo)
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dmeta_repartition.c61 struct dk_geom geom;
H A Dmeta_nameinfo.c80 struct dk_geom *gp,
495 struct dk_geom geom;
733 struct dk_geom geom;
/illumos-gate/usr/src/cmd/diskscan/
H A Ddiskscan.c58 static struct dk_geom dkg; /* physical device boot info */
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dmedia.c373 struct dk_geom geometry;
/illumos-gate/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_format.c86 struct dk_geom fdgeom;
/illumos-gate/usr/src/cmd/addbadsec/
H A Daddbadsec.c57 struct dk_geom dkg; /* geometry */
H A Dix_altsctr.c64 extern struct dk_geom dkg;
/illumos-gate/usr/src/grub/grub-0.97/lib/
H A Ddevice.c232 struct dk_geom dkg;
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmediad.c268 struct dk_geom *dkgeom);
1967 struct dk_geom dkgeom;
3040 get_floppy_geom(int32_t fd, uint32_t capacity, struct dk_geom *dkgeom)
3098 struct dk_geom dkgeom;

Completed in 288 milliseconds

12