Lines Matching defs:mbd_dev
101 struct mtd_blktrans_dev *mbd_dev;
1068 hd->info.last_page = d->mbd_dev->size - 1;
1181 mutex_lock(&d->mbd_dev->lock);
1208 pages = d->mbd_dev->size;
1213 mutex_unlock(&d->mbd_dev->lock);
1273 struct mtd_info *mtd = d->mbd_dev->mtd;
1282 pages = d->mbd_dev->size;
1335 struct mtd_blktrans_dev *mbd_dev;
1420 mbd_dev = kzalloc(sizeof(struct mtd_blktrans_dev), GFP_KERNEL);
1421 if (!mbd_dev) {
1426 d->mbd_dev = mbd_dev;
1427 mbd_dev->priv = d;
1429 mbd_dev->mtd = mtd;
1430 mbd_dev->devnum = mtd->index;
1431 mbd_dev->size = swap_size >> PAGE_SHIFT;
1432 mbd_dev->tr = tr;
1435 mbd_dev->readonly = 1;
1440 if (add_mtd_blktrans_dev(mbd_dev) < 0)
1443 d->dev = disk_to_dev(mbd_dev->disk);
1452 del_mtd_blktrans_dev(mbd_dev);
1458 kfree(mbd_dev);