Searched refs:scmdev (Results 1 – 4 of 4) sorted by relevance
| /drivers/s390/cio/ |
| A D | scm.c | 38 scmdrv->remove(scmdev); in scmdev_remove() 80 struct scm_device *scmdev = aobrq->scmdev; in scm_irq_handler() local 132 kfree(scmdev); in scmdev_release() 140 scmdev->address = sale->sa; in scmdev_setup() 141 scmdev->size = 1UL << size; in scmdev_setup() 163 device_lock(&scmdev->dev); in scmdev_update() 168 if (!scmdev->dev.driver) in scmdev_update() 199 struct scm_device *scmdev; in scm_add() local 204 if (scmdev) { in scm_add() 210 scmdev = kzalloc(sizeof(*scmdev), GFP_KERNEL); in scm_add() [all …]
|
| /drivers/s390/block/ |
| A D | scm_drv.c | 24 (unsigned long) scmdev->address); in scm_notify() 26 SCM_LOG_STATE(2, scmdev); in scm_notify() 30 SCM_LOG_STATE(2, scmdev); in scm_notify() 36 static int scm_probe(struct scm_device *scmdev) in scm_probe() argument 42 SCM_LOG_STATE(2, scmdev); in scm_probe() 44 if (scmdev->attrs.oper_state != OP_STATE_GOOD) in scm_probe() 51 dev_set_drvdata(&scmdev->dev, bdev); in scm_probe() 52 ret = scm_blk_dev_setup(bdev, scmdev); in scm_probe() 54 dev_set_drvdata(&scmdev->dev, NULL); in scm_probe() 63 static void scm_remove(struct scm_device *scmdev) in scm_remove() argument [all …]
|
| A D | scm_blk.c | 182 struct scm_device *scmdev = bdev->gendisk->private_data; in scm_request_prepare() local 227 aobrq->scmdev = bdev->scmdev; in scm_request_init() 286 struct scm_device *scmdev = hctx->queue->queuedata; in scm_blk_request() local 287 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev); in scm_blk_request() 386 (unsigned long) bdev->scmdev->address); in scm_blk_handle_error() 444 lim.max_segments = min(scmdev->nr_max_block, in scm_blk_dev_setup() 455 bdev->scmdev = scmdev; in scm_blk_dev_setup() 475 bdev->gendisk->private_data = scmdev; in scm_blk_dev_setup() 492 set_capacity(bdev->gendisk, scmdev->size >> 9); in scm_blk_dev_setup() 493 ret = device_add_disk(&scmdev->dev, bdev->gendisk, NULL); in scm_blk_dev_setup() [all …]
|
| A D | scm_blk.h | 21 struct scm_device *scmdev; member 61 static inline void SCM_LOG_STATE(int level, struct scm_device *scmdev) in SCM_LOG_STATE() argument 68 .address = scmdev->address, in SCM_LOG_STATE() 69 .oper_state = scmdev->attrs.oper_state, in SCM_LOG_STATE() 70 .rank = scmdev->attrs.rank, in SCM_LOG_STATE()
|
Completed in 9 milliseconds