Lines Matching refs:mbd_dev
101 struct mtd_blktrans_dev *mbd_dev;
1070 hd->info.last_page = d->mbd_dev->size - 1;
1183 mutex_lock(&d->mbd_dev->lock);
1210 pages = d->mbd_dev->size;
1215 mutex_unlock(&d->mbd_dev->lock);
1275 struct mtd_info *mtd = d->mbd_dev->mtd;
1284 pages = d->mbd_dev->size;
1337 struct mtd_blktrans_dev *mbd_dev;
1422 mbd_dev = kzalloc(sizeof(struct mtd_blktrans_dev), GFP_KERNEL);
1423 if (!mbd_dev) {
1428 d->mbd_dev = mbd_dev;
1429 mbd_dev->priv = d;
1431 mbd_dev->mtd = mtd;
1432 mbd_dev->devnum = mtd->index;
1433 mbd_dev->size = swap_size >> PAGE_SHIFT;
1434 mbd_dev->tr = tr;
1437 mbd_dev->readonly = 1;
1442 if (add_mtd_blktrans_dev(mbd_dev) < 0)
1445 d->dev = disk_to_dev(mbd_dev->disk);
1454 del_mtd_blktrans_dev(mbd_dev);
1460 kfree(mbd_dev);