• Home
  • Raw
  • Download

Lines Matching refs:dreq

90 		struct dccp_request_sock *dreq = dccp_rsk(req);  in dccp_create_openreq_child()  local
99 newdp->dccps_service = dreq->dreq_service; in dccp_create_openreq_child()
100 newdp->dccps_timestamp_echo = dreq->dreq_timestamp_echo; in dccp_create_openreq_child()
101 newdp->dccps_timestamp_time = dreq->dreq_timestamp_time; in dccp_create_openreq_child()
116 newdp->dccps_iss = dreq->dreq_iss; in dccp_create_openreq_child()
117 newdp->dccps_gss = dreq->dreq_gss; in dccp_create_openreq_child()
119 newdp->dccps_isr = dreq->dreq_isr; in dccp_create_openreq_child()
120 newdp->dccps_gsr = dreq->dreq_gsr; in dccp_create_openreq_child()
125 if (dccp_feat_activate_values(newsk, &dreq->dreq_featneg)) { in dccp_create_openreq_child()
146 struct dccp_request_sock *dreq = dccp_rsk(req); in dccp_check_req() local
154 spin_lock_bh(&dreq->dreq_lock); in dccp_check_req()
159 if (after48(DCCP_SKB_CB(skb)->dccpd_seq, dreq->dreq_gsr)) { in dccp_check_req()
161 dreq->dreq_gsr = DCCP_SKB_CB(skb)->dccpd_seq; in dccp_check_req()
181 dreq->dreq_iss, dreq->dreq_gss)) { in dccp_check_req()
186 (unsigned long long) dreq->dreq_iss, in dccp_check_req()
187 (unsigned long long) dreq->dreq_gss); in dccp_check_req()
191 if (dccp_parse_options(sk, dreq, skb)) in dccp_check_req()
208 spin_unlock_bh(&dreq->dreq_lock); in dccp_check_req()
258 struct dccp_request_sock *dreq = dccp_rsk(req); in dccp_reqsk_init() local
260 spin_lock_init(&dreq->dreq_lock); in dccp_reqsk_init()
264 dreq->dreq_timestamp_echo = 0; in dccp_reqsk_init()
267 return dccp_feat_clone_list(&dp->dccps_featneg, &dreq->dreq_featneg); in dccp_reqsk_init()