Lines Matching refs:rrq
563 struct raw3270_request *rrq = (struct raw3270_request *)data; in tty3270_read_tasklet() local
565 struct tty3270 *tp = container_of(rrq->view, struct tty3270, view); in tty3270_read_tasklet()
580 len = tp->input->len - 6 - rrq->rescnt; in tty3270_read_tasklet()
609 raw3270_request_reset(rrq); in tty3270_read_tasklet()
610 xchg(&tp->read, rrq); in tty3270_read_tasklet()
632 struct raw3270_request *rrq; in tty3270_issue_read() local
635 rrq = xchg(&tp->read, 0); in tty3270_issue_read()
636 if (!rrq) in tty3270_issue_read()
639 rrq->callback = tty3270_read_callback; in tty3270_issue_read()
640 rrq->callback_data = tp; in tty3270_issue_read()
641 raw3270_request_set_cmd(rrq, TC_READMOD); in tty3270_issue_read()
642 raw3270_request_set_data(rrq, tp->input->string, tp->input->len); in tty3270_issue_read()
645 rc = raw3270_start(&tp->view, rrq); in tty3270_issue_read()
647 rc = raw3270_start_irq(&tp->view, rrq); in tty3270_issue_read()
649 raw3270_request_reset(rrq); in tty3270_issue_read()
650 xchg(&tp->read, rrq); in tty3270_issue_read()