Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / drivers / s390 / block / scm_blk.h
index e59331e6c2e5ef682dae02f7f5fbebe1bae1b5c8..09218cdc51299d42326cbdec1bcbbae332d8dc0e 100644 (file)
@@ -30,8 +30,8 @@ struct scm_blk_dev {
 
 struct scm_request {
        struct scm_blk_dev *bdev;
-       struct request *request;
-       struct aidaw *aidaw;
+       struct aidaw *next_aidaw;
+       struct request **request;
        struct aob *aob;
        struct list_head list;
        u8 retries;
@@ -55,6 +55,8 @@ void scm_blk_irq(struct scm_device *, void *, int);
 void scm_request_finish(struct scm_request *);
 void scm_request_requeue(struct scm_request *);
 
+struct aidaw *scm_aidaw_fetch(struct scm_request *scmrq, unsigned int bytes);
+
 int scm_drv_init(void);
 void scm_drv_cleanup(void);