Searched refs:gkd (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/sys/geom/nop/
H A Dg_nop.c139 struct g_kerneldump *gkd; local
143 gkd = (struct g_kerneldump *)bp->bio_data;
146 (intmax_t)gkd->offset, (intmax_t)gkd->length);
150 gkd->di.dumper = g_nop_dumper;
151 gkd->di.priv = sc;
152 gkd->di.blocksize = pp->sectorsize;
153 gkd->di.maxiosize = DFLTPHYS;
154 gkd->di.mediaoffset = sc->sc_offset + gkd
[all...]
/freebsd-current/sys/geom/
H A Dgeom_disk.c178 struct g_kerneldump *gkd; local
181 gkd = (struct g_kerneldump*)bp->bio_data;
184 gp->name, (intmax_t)gkd->offset, (intmax_t)gkd->length);
189 gkd->di.dumper = dp->d_dump;
190 gkd->di.priv = dp;
191 gkd->di.blocksize = dp->d_sectorsize;
192 gkd->di.maxiosize = dp->d_maxsize;
193 gkd->di.mediaoffset = gkd
[all...]
H A Dgeom_slice.c300 struct g_kerneldump *gkd; local
302 gkd = (struct g_kerneldump *)bp->bio_data;
303 gkd->offset += gsp->slices[idx].offset;
304 if (gkd->length > gsp->slices[idx].length)
305 gkd->length = gsp->slices[idx].length;
/freebsd-current/sys/geom/union/
H A Dg_union.c1200 struct g_kerneldump *gkd; local
1204 gkd = (struct g_kerneldump *)bp->bio_data;
1207 (intmax_t)gkd->offset, (intmax_t)gkd->length);
1211 gkd->di.dumper = g_union_dumper;
1212 gkd->di.priv = sc;
1213 gkd->di.blocksize = pp->sectorsize;
1214 gkd->di.maxiosize = DFLTPHYS;
1215 gkd->di.mediaoffset = sc->sc_offset + gkd
[all...]
/freebsd-current/sys/geom/concat/
H A Dg_concat.c237 struct g_kerneldump *gkd; local
240 gkd = (struct g_kerneldump *)bp->bio_data;
242 if (disk->d_start <= gkd->offset &&
243 disk->d_end > gkd->offset)
251 gkd->offset -= disk->d_start;
252 if (gkd->length > disk->d_end - disk->d_start - gkd->offset)
253 gkd->length = disk->d_end - disk->d_start - gkd->offset;
/freebsd-current/sys/geom/raid/
H A Dg_raid.c1052 struct g_kerneldump *gkd; local
1056 gkd = (struct g_kerneldump*)bp->bio_data;
1060 pp->name, (intmax_t)gkd->offset, (intmax_t)gkd->length);
1061 gkd->di.dumper = g_raid_dump;
1062 gkd->di.priv = vol;
1063 gkd->di.blocksize = vol->v_sectorsize;
1064 gkd->di.maxiosize = DFLTPHYS;
1065 gkd->di.mediaoffset = gkd
[all...]
/freebsd-current/sys/geom/part/
H A Dg_part.c2227 struct g_kerneldump *gkd; local
2311 gkd = (struct g_kerneldump *)bp->bio_data;
2312 if (gkd->offset >= pp->mediasize) {
2316 if (gkd->offset + gkd->length > pp->mediasize)
2317 gkd->length = pp->mediasize - gkd->offset;
2318 gkd->offset += entry->gpe_offset;
/freebsd-current/sys/geom/mirror/
H A Dg_mirror.c1127 struct g_kerneldump *gkd; local
1139 gkd = (struct g_kerneldump *)bp->bio_data;
1140 if (gkd->length > bp->bio_to->mediasize)
1141 gkd->length = bp->bio_to->mediasize;

Completed in 289 milliseconds