Searched refs:scmrq (Results 1 - 3 of 3) sorted by relevance

/drivers/s390/block/
H A Dscm_blk.c34 static void __scm_free_rq(struct scm_request *scmrq) argument
36 struct aob_rq_header *aobrq = to_aobrq(scmrq);
38 free_page((unsigned long) scmrq->aob);
39 free_page((unsigned long) scmrq->aidaw);
40 __scm_free_rq_cluster(scmrq);
47 struct scm_request *scmrq; local
51 scmrq = list_entry(iter, struct scm_request, list);
52 list_del(&scmrq->list);
53 __scm_free_rq(scmrq);
61 struct scm_request *scmrq; local
100 struct scm_request *scmrq = NULL; local
112 scm_request_done(struct scm_request *scmrq) argument
126 scm_request_prepare(struct scm_request *scmrq) argument
152 scm_request_init(struct scm_blk_dev *bdev, struct scm_request *scmrq, struct request *req) argument
180 scm_request_requeue(struct scm_request *scmrq) argument
191 scm_request_finish(struct scm_request *scmrq) argument
205 struct scm_request *scmrq; local
252 __scmrq_log_error(struct scm_request *scmrq) argument
271 struct scm_request *scmrq = data; local
284 scm_blk_handle_error(struct scm_request *scmrq) argument
318 struct scm_request *scmrq; local
[all...]
H A Dscm_blk_cluster.c24 void __scm_free_rq_cluster(struct scm_request *scmrq) argument
28 if (!scmrq->cluster.buf)
32 free_page((unsigned long) scmrq->cluster.buf[i]);
34 kfree(scmrq->cluster.buf);
37 int __scm_alloc_rq_cluster(struct scm_request *scmrq) argument
41 scmrq->cluster.buf = kzalloc(sizeof(void *) * 2 * write_cluster_size,
43 if (!scmrq->cluster.buf)
47 scmrq->cluster.buf[i] = (void *) get_zeroed_page(GFP_DMA);
48 if (!scmrq->cluster.buf[i])
51 INIT_LIST_HEAD(&scmrq
55 scm_request_cluster_init(struct scm_request *scmrq) argument
75 scm_reserve_cluster(struct scm_request *scmrq) argument
98 scm_release_cluster(struct scm_request *scmrq) argument
117 scm_prepare_cluster_request(struct scm_request *scmrq) argument
178 scm_need_cluster_request(struct scm_request *scmrq) argument
187 scm_initiate_cluster_request(struct scm_request *scmrq) argument
194 scm_test_cluster_request(struct scm_request *scmrq) argument
199 scm_cluster_request_irq(struct scm_request *scmrq) argument
[all...]
H A Dscm_blk.h74 static inline void __scm_free_rq_cluster(struct scm_request *scmrq) {} argument
75 static inline int __scm_alloc_rq_cluster(struct scm_request *scmrq) argument
79 static inline void scm_request_cluster_init(struct scm_request *scmrq) {} argument
80 static inline bool scm_reserve_cluster(struct scm_request *scmrq) argument
84 static inline void scm_release_cluster(struct scm_request *scmrq) {} argument
86 static inline bool scm_need_cluster_request(struct scm_request *scmrq) argument
90 static inline void scm_initiate_cluster_request(struct scm_request *scmrq) {} argument
91 static inline void scm_cluster_request_irq(struct scm_request *scmrq) {} argument
92 static inline bool scm_test_cluster_request(struct scm_request *scmrq) argument

Completed in 56 milliseconds