Home
last modified time | relevance | path

Searched refs:diskp (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/sys/kern/
H A Dsubr_disk.c160 disk_init(struct disk *diskp, const char *name, const struct dkdriver *driver) in disk_init() argument
167 mutex_init(&diskp->dk_rawlock, MUTEX_DEFAULT, IPL_NONE); in disk_init()
168 mutex_init(&diskp->dk_openlock, MUTEX_DEFAULT, IPL_NONE); in disk_init()
169 LIST_INIT(&diskp->dk_wedges); in disk_init()
170 diskp->dk_nwedges = 0; in disk_init()
171 diskp->dk_labelsector = LABELSECTOR; in disk_init()
172 diskp->dk_blkshift = DK_BSIZE2BLKSHIFT(blocksize); in disk_init()
173 diskp->dk_byteshift = DK_BSIZE2BYTESHIFT(blocksize); in disk_init()
174 diskp->dk_name = name; in disk_init()
175 diskp->dk_driver = driver; in disk_init()
[all …]
/netbsd-src/sys/dev/dm/
H A Ddevice-mapper.c270 mutex_enter(&dmv->diskp->dk_openlock); in dm_detach()
271 busy = (dmv->diskp->dk_openmask != 0 && (flags & DETACH_FORCE) == 0); in dm_detach()
272 mutex_exit(&dmv->diskp->dk_openlock); in dm_detach()
292 disk_detach(dmv->diskp); in dm_detach()
293 disk_destroy(dmv->diskp); in dm_detach()
354 dk = dmv->diskp; in dmopen()
383 dk = dmv->diskp; in dmclose()
515 if (dmv->diskp->dk_info == NULL) { in disk_ioctl_switch()
520 dmv->diskp->dk_info); in disk_ioctl_switch()
631 disk_busy(dmv->diskp); in dmstrategy()
[all …]
H A Ddm_dev.c321 dmv->diskp = kmem_zalloc(sizeof(struct disk), KM_SLEEP); in dm_dev_alloc()
338 if (dmv->diskp != NULL) in dm_dev_free()
339 kmem_free(dmv->diskp, sizeof(struct disk)); in dm_dev_free()
H A Ddm_ioctl.c253 disk_init(dmv->diskp, device_xname(devt), &dmdkdriver); in dm_dev_create_ioctl()
254 disk_attach(dmv->diskp); in dm_dev_create_ioctl()
256 dmv->diskp->dk_info = NULL; in dm_dev_create_ioctl()
547 dmgetproperties(dmv->diskp, &dmv->table_head); in dm_dev_resume_ioctl()
H A Ddm.h150 struct disk *diskp; member
/netbsd-src/sbin/fdisk/
H A Dfdisk.c297 initvar_disk(const char **diskp)
311 *diskp = root_device; in initvar_disk()
298 initvar_disk(const char ** diskp) initvar_disk() argument