Home
last modified time | relevance | path

Searched refs:scm_request (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/s390/block/
Dscm_blk.h31 struct scm_request { struct
55 void scm_request_finish(struct scm_request *); argument
56 void scm_request_requeue(struct scm_request *);
58 struct aidaw *scm_aidaw_fetch(struct scm_request *scmrq, unsigned int bytes);
64 void __scm_free_rq_cluster(struct scm_request *);
65 int __scm_alloc_rq_cluster(struct scm_request *);
66 void scm_request_cluster_init(struct scm_request *);
67 bool scm_reserve_cluster(struct scm_request *);
68 void scm_release_cluster(struct scm_request *);
70 bool scm_need_cluster_request(struct scm_request *);
[all …]
Dscm_blk_cluster.c24 void __scm_free_rq_cluster(struct scm_request *scmrq) in __scm_free_rq_cluster()
37 int __scm_alloc_rq_cluster(struct scm_request *scmrq) in __scm_alloc_rq_cluster()
55 void scm_request_cluster_init(struct scm_request *scmrq) in scm_request_cluster_init()
75 bool scm_reserve_cluster(struct scm_request *scmrq) in scm_reserve_cluster()
79 struct scm_request *iter; in scm_reserve_cluster()
111 void scm_release_cluster(struct scm_request *scmrq) in scm_release_cluster()
130 static int scm_prepare_cluster_request(struct scm_request *scmrq) in scm_prepare_cluster_request()
197 bool scm_need_cluster_request(struct scm_request *scmrq) in scm_need_cluster_request()
208 void scm_initiate_cluster_request(struct scm_request *scmrq) in scm_initiate_cluster_request()
219 bool scm_test_cluster_request(struct scm_request *scmrq) in scm_test_cluster_request()
[all …]
Dscm_blk.c40 static void __scm_free_rq(struct scm_request *scmrq) in __scm_free_rq()
53 struct scm_request *scmrq; in scm_free_rqs()
57 scmrq = list_entry(iter, struct scm_request, list); in scm_free_rqs()
69 struct scm_request *scmrq; in __scm_alloc_rq()
113 static struct scm_request *scm_request_fetch(void) in scm_request_fetch()
115 struct scm_request *scmrq = NULL; in scm_request_fetch()
120 scmrq = list_first_entry(&inactive_requests, struct scm_request, list); in scm_request_fetch()
127 static void scm_request_done(struct scm_request *scmrq) in scm_request_done()
168 struct aidaw *scm_aidaw_fetch(struct scm_request *scmrq, unsigned int bytes) in scm_aidaw_fetch()
181 static int scm_request_prepare(struct scm_request *scmrq) in scm_request_prepare()
[all …]