Home
last modified time | relevance | path

Searched refs:sclp_req (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/s390/char/
H A Dsclp_vt220.c45 struct sclp_req sclp_req; member
123 page = request->sclp_req.sccb; in sclp_vt220_process_queue()
152 sclp_vt220_callback(struct sclp_req *request, void *data) in sclp_vt220_callback()
162 sccb = (struct sclp_vt220_sccb *) vt220_request->sclp_req.sccb; in sclp_vt220_callback()
179 vt220_request->sclp_req.status = SCLP_REQ_FILLED; in sclp_vt220_callback()
189 vt220_request->sclp_req.status = SCLP_REQ_FILLED; in sclp_vt220_callback()
207 request->sclp_req.command = SCLP_CMDW_WRITE_EVENT_DATA; in __sclp_vt220_emit()
208 request->sclp_req.status = SCLP_REQ_FILLED; in __sclp_vt220_emit()
209 request->sclp_req.callback = sclp_vt220_callback; in __sclp_vt220_emit()
210 request->sclp_req.callback_data = (void *) request; in __sclp_vt220_emit()
[all …]
H A Dsclp.c65 static struct sclp_req sclp_read_req;
66 static struct sclp_req sclp_init_req;
155 static inline void sclp_trace_req(int prio, char *id, struct sclp_req *req, in sclp_trace_req()
320 struct sclp_req *req; in __sclp_req_queue_find_next_timeout()
335 static struct sclp_req *__sclp_req_queue_remove_expired_req(void) in __sclp_req_queue_remove_expired_req()
338 struct sclp_req *req; in __sclp_req_queue_remove_expired_req()
368 struct sclp_req *req; in sclp_req_queue_timeout()
412 __sclp_start_request(struct sclp_req *req) in __sclp_start_request()
444 struct sclp_req *req; in sclp_process_queue()
455 req = list_entry(sclp_req_queue.next, struct sclp_req, list); in sclp_process_queue()
[all …]
H A Dsclp_cpi_sys.c71 static void cpi_callback(struct sclp_req *req, void *data) in cpi_callback()
78 static struct sclp_req *cpi_prepare_req(void) in cpi_prepare_req()
80 struct sclp_req *req; in cpi_prepare_req()
84 req = kzalloc_obj(struct sclp_req); in cpi_prepare_req()
119 static void cpi_free_req(struct sclp_req *req) in cpi_free_req()
128 struct sclp_req *req; in cpi_req()
H A Dsclp_sdias.c52 static void sdias_callback(struct sclp_req *request, void *data) in sdias_callback()
58 static int sdias_sclp_send(struct sclp_req *req) in sdias_sclp_send()
108 struct sclp_req request; in sclp_sdias_blk_count()
168 struct sclp_req request; in sclp_sdias_copy()
H A Dsclp_pci.c84 static void sclp_pci_callback(struct sclp_req *req, void *data) in sclp_pci_callback()
116 struct sclp_req req; in sclp_pci_report()
H A Dsclp.h237 struct sclp_req { struct
244 void (*callback)(struct sclp_req *, void *data); argument
281 int sclp_add_request(struct sclp_req *req);
H A Dsclp_cmd.c51 static void sclp_sync_callback(struct sclp_req *req, void *data) in sclp_sync_callback()
66 struct sclp_req *request; in sclp_sync_request_timeout()
H A Dsclp_ftp.c36 static void sclp_ftp_txcb(struct sclp_req *req, void *data) in sclp_ftp_txcb()
91 struct sclp_req *req; in sclp_ftp_et7()
H A Dsclp_rw.h67 struct sclp_req request;
H A Dsclp_rw.c357 sclp_writedata_callback(struct sclp_req *request, void *data) in sclp_writedata_callback()