Lines Matching defs:scmdev
40 MODULE_ALIAS("scm:scmdev*");
182 struct scm_device *scmdev = bdev->gendisk->private_data;
196 msb->scm_addr = scmdev->address + ((u64) blk_rq_pos(req) << 9);
227 aobrq->scmdev = bdev->scmdev;
286 struct scm_device *scmdev = hctx->queue->queuedata;
287 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev);
386 (unsigned long) bdev->scmdev->address);
402 void scm_blk_irq(struct scm_device *scmdev, void *data, blk_status_t error)
436 int scm_blk_dev_setup(struct scm_blk_dev *bdev, struct scm_device *scmdev)
449 bdev->scmdev = scmdev;
465 bdev->gendisk = blk_mq_alloc_disk(&bdev->tag_set, scmdev);
471 nr_max_blk = min(scmdev->nr_max_block,
480 bdev->gendisk->private_data = scmdev;
497 set_capacity(bdev->gendisk, scmdev->size >> 9);
498 ret = device_add_disk(&scmdev->dev, bdev->gendisk, NULL);
527 (unsigned long) bdev->scmdev->address);