Lines Matching refs:rdisk
371 struct disk *ndisk, *rdisk;
402 rdisk = disk_alloc();
403 rdisk->d_strategy = nand_strategy_raw;
404 rdisk->d_ioctl = nand_ioctl;
405 rdisk->d_getattr = nand_getattr;
406 rdisk->d_name = "gnand.raw";
407 rdisk->d_drv1 = chip;
408 rdisk->d_maxsize = chip->chip_geom.block_size;
409 rdisk->d_sectorsize = chip->chip_geom.page_size;
410 rdisk->d_mediasize = chip->chip_geom.chip_size;
411 rdisk->d_unit = chip->num +
414 rdisk->d_flags = DISKFLAG_CANDELETE;
416 snprintf(rdisk->d_ident, sizeof(rdisk->d_ident),
419 rdisk->d_rotation_rate = DISK_RR_NON_ROTATING;
421 disk_create(rdisk, DISK_VERSION);
424 chip->rdisk = rdisk;
449 disk_destroy(chip->rdisk);