Searched refs:diskp (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/sys/kern/ |
| H A D | subr_disk.c | 160 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 D | device-mapper.c | 270 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 D | dm_dev.c | 321 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 D | dm_ioctl.c | 253 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 D | dm.h | 150 struct disk *diskp; member
|
| /netbsd-src/sbin/fdisk/ |
| H A D | fdisk.c | 297 initvar_disk(const char **diskp) 311 *diskp = root_device; in initvar_disk() 298 initvar_disk(const char ** diskp) initvar_disk() argument
|