Lines Matching refs:req
379 struct conn_req *req;
396 req = kzalloc(sizeof(*req), GFP_KERNEL);
397 if (!req) {
402 req->destid = ntohl(hh->bhdr.src_id);
403 req->chan = ntohs(hh->src_ch);
404 req->cmdev = cm;
407 list_add_tail(&req->node, &ch->accept_queue);
672 struct tx_req *req, *_req;
675 list_for_each_entry_safe(req, _req, &cm->tx_reqs, node) {
676 list_del(&req->node);
677 cm->tx_buf[cm->tx_slot] = req->buffer;
678 rc = rio_add_outb_message(cm->mport, req->rdev, cmbox,
679 req->buffer, req->len);
680 kfree(req->buffer);
681 kfree(req);
729 * @req: request priority flag
1076 struct conn_req *req;
1132 riocm_error("failed to get channel for new req (%ld)",
1140 req = list_first_entry(&ch->accept_queue, struct conn_req, node);
1141 list_del(&req->node);
1144 new_ch->rem_destid = req->destid;
1145 new_ch->rem_channel = req->chan;
1150 kfree(req);