• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/s390/char/

Lines Matching defs:sccb

120 sclp_service_call(sclp_cmdw_t command, void *sccb)
128 : "=&d" (cc) : "d" (command), "a" (__pa(sccb))
195 rc = sclp_service_call(req->command, req->sccb);
232 if (!req->sccb)
289 if (!req->sccb) {
308 sclp_dispatch_evbufs(struct sccb_header *sccb)
319 for (offset = sizeof(struct sccb_header); offset < sccb->length;
321 evbuf = (struct evbuf_header *) ((addr_t) sccb + offset);
350 struct sccb_header *sccb;
352 sccb = (struct sccb_header *) req->sccb;
353 if (req->status == SCLP_REQ_DONE && (sccb->response_code == 0x20 ||
354 sccb->response_code == 0x220))
355 sclp_dispatch_evbufs(sccb);
364 struct sccb_header *sccb;
366 sccb = (struct sccb_header *) sclp_read_sccb;
367 clear_page(sccb);
373 sclp_read_req.sccb = sccb;
374 sccb->length = PAGE_SIZE;
375 sccb->function_code = 0;
376 sccb->control_mask[2] = 0x80;
379 /* Search request list for request with matching sccb. Return request if found,
382 __sclp_find_req(u32 sccb)
389 if (sccb == (u32) (addr_t) req->sccb)
632 sclp_remove_processed(struct sccb_header *sccb)
638 evbuf = (struct evbuf_header *) (sccb + 1);
640 remaining = sccb->length - sizeof(struct sccb_header);
644 sccb->length -= evbuf->length;
672 struct init_sccb *sccb;
674 sccb = (struct init_sccb *) sclp_init_sccb;
675 clear_page(sccb);
682 sclp_init_req.sccb = sccb;
683 sccb->header.length = sizeof(struct init_sccb);
684 sccb->mask_length = sizeof(sccb_mask_t);
685 sccb->receive_mask = receive_mask;
686 sccb->send_mask = send_mask;
687 sccb->sclp_receive_mask = 0;
688 sccb->sclp_send_mask = 0;
698 struct init_sccb *sccb = (struct init_sccb *) sclp_init_sccb;
741 sccb->header.response_code == 0x20) {
744 sclp_receive_mask = sccb->sclp_receive_mask;
745 sclp_send_mask = sccb->sclp_send_mask;
862 struct init_sccb *sccb;
877 sccb = (struct init_sccb *) sclp_init_req.sccb;
878 rc = sclp_service_call(sclp_init_req.command, sccb);
897 sccb->header.response_code == 0x20) {