Lines Matching defs:oreq
899 const struct request_sock *oreq;
918 oreq = csk->passive_reap_next;
919 data = lookup_stid(cdev->tids, oreq->ts_recent);
1109 struct request_sock *oreq,
1130 newsk = tcp_create_openreq_child(lsk, oreq, cdev->askb);
1135 dst = inet_csk_route_child_sock(lsk, newsk, oreq);
1150 fl6.fl6_dport = inet_rsk(oreq)->ir_rmt_port;
1151 fl6.fl6_sport = htons(inet_rsk(oreq)->ir_num);
1152 security_req_classify_flow(oreq, flowi6_to_flowi_common(&fl6));
1196 struct inet_request_sock *treq = inet_rsk(oreq);
1214 oreq->ts_recent = PASS_OPEN_TID_G(ntohl(req->tos_stid));
1220 csk->passive_reap_next = oreq;
1257 chtls_reqsk_free(oreq);
1294 struct request_sock *oreq;
1356 oreq = inet_reqsk_alloc(&chtls_rsk_ops, sk, true);
1360 oreq = inet_reqsk_alloc(&chtls_rsk_opsv6, sk, false);
1363 if (!oreq)
1366 oreq->rsk_rcv_wnd = 0;
1367 oreq->rsk_window_clamp = 0;
1368 oreq->syncookie = 0;
1369 oreq->mss = 0;
1370 oreq->ts_recent = 0;
1372 tcp_rsk(oreq)->tfo_listener = false;
1373 tcp_rsk(oreq)->rcv_isn = ntohl(tcph->seq);
1374 chtls_set_req_port(oreq, tcph->source, tcph->dest);
1376 chtls_set_req_addr(oreq, iph->daddr, iph->saddr);
1380 inet_rsk(oreq)->ir_v6_rmt_addr = ipv6_hdr(skb)->saddr;
1381 inet_rsk(oreq)->ir_v6_loc_addr = ipv6_hdr(skb)->daddr;
1387 inet_rsk(oreq)->wscale_ok = 1;
1388 inet_rsk(oreq)->snd_wscale = req->tcpopt.wsf;
1390 inet_rsk(oreq)->ir_iif = sk->sk_bound_dev_if;
1396 inet_rsk(oreq)->ecn_ok = 1;
1399 newsk = chtls_recv_sock(sk, oreq, network_hdr, req, cdev);
1539 struct request_sock *oreq;
1546 oreq = csk->passive_reap_next;
1549 reqsk_queue_removed(&inet_csk(lsk)->icsk_accept_queue, oreq);
1553 chtls_reqsk_free(oreq);
1556 refcount_set(&oreq->rsk_refcnt, 1);
1557 inet_csk_reqsk_queue_add(lsk, oreq, child);
2071 const struct request_sock *oreq;
2079 oreq = csk->passive_reap_next;
2082 if (!oreq)
2085 ctx = lookup_stid(cdev->tids, oreq->ts_recent);