Lines Matching refs:dp

175 	struct dccp_sock *dp = dccp_sk(sk);  in dccp_init_sock()  local
183 dp->dccps_mss_cache = 536; in dccp_init_sock()
184 dp->dccps_rate_last = jiffies; in dccp_init_sock()
185 dp->dccps_role = DCCP_ROLE_UNDEFINED; in dccp_init_sock()
186 dp->dccps_service = DCCP_SERVICE_CODE_IS_ABSENT; in dccp_init_sock()
187 dp->dccps_tx_qlen = sysctl_dccp_tx_qlen; in dccp_init_sock()
191 INIT_LIST_HEAD(&dp->dccps_featneg); in dccp_init_sock()
202 struct dccp_sock *dp = dccp_sk(sk); in dccp_destroy_sock() local
217 kfree(dp->dccps_service_list); in dccp_destroy_sock()
218 dp->dccps_service_list = NULL; in dccp_destroy_sock()
220 if (dp->dccps_hc_rx_ackvec != NULL) { in dccp_destroy_sock()
221 dccp_ackvec_free(dp->dccps_hc_rx_ackvec); in dccp_destroy_sock()
222 dp->dccps_hc_rx_ackvec = NULL; in dccp_destroy_sock()
224 ccid_hc_rx_delete(dp->dccps_hc_rx_ccid, sk); in dccp_destroy_sock()
225 ccid_hc_tx_delete(dp->dccps_hc_tx_ccid, sk); in dccp_destroy_sock()
226 dp->dccps_hc_rx_ccid = dp->dccps_hc_tx_ccid = NULL; in dccp_destroy_sock()
229 dccp_feat_list_purge(&dp->dccps_featneg); in dccp_destroy_sock()
236 struct dccp_sock *dp = dccp_sk(sk); in dccp_listen_start() local
238 dp->dccps_role = DCCP_ROLE_LISTEN; in dccp_listen_start()
240 if (dccp_feat_finalise_settings(dp)) in dccp_listen_start()
398 struct dccp_sock *dp = dccp_sk(sk); in dccp_setsockopt_service() local
421 dp->dccps_service = service; in dccp_setsockopt_service()
423 kfree(dp->dccps_service_list); in dccp_setsockopt_service()
425 dp->dccps_service_list = sl; in dccp_setsockopt_service()
494 struct dccp_sock *dp = dccp_sk(sk); in do_dccp_setsockopt() local
523 if (dp->dccps_role != DCCP_ROLE_SERVER) in do_dccp_setsockopt()
526 dp->dccps_server_timewait = (val != 0); in do_dccp_setsockopt()
540 dp->dccps_qpolicy = val; in do_dccp_setsockopt()
546 dp->dccps_tx_qlen = val; in do_dccp_setsockopt()
586 const struct dccp_sock *dp = dccp_sk(sk); in dccp_getsockopt_service() local
591 if ((sl = dp->dccps_service_list) != NULL) { in dccp_getsockopt_service()
602 put_user(dp->dccps_service, optval) || in dccp_getsockopt_service()
613 struct dccp_sock *dp; in do_dccp_getsockopt() local
622 dp = dccp_sk(sk); in do_dccp_getsockopt()
632 val = dp->dccps_mss_cache; in do_dccp_getsockopt()
637 val = ccid_get_current_tx_ccid(dp); in do_dccp_getsockopt()
642 val = ccid_get_current_rx_ccid(dp); in do_dccp_getsockopt()
647 val = dp->dccps_server_timewait; in do_dccp_getsockopt()
650 val = dp->dccps_pcslen; in do_dccp_getsockopt()
653 val = dp->dccps_pcrlen; in do_dccp_getsockopt()
656 val = dp->dccps_qpolicy; in do_dccp_getsockopt()
659 val = dp->dccps_tx_qlen; in do_dccp_getsockopt()
662 return ccid_hc_rx_getsockopt(dp->dccps_hc_rx_ccid, sk, optname, in do_dccp_getsockopt()
665 return ccid_hc_tx_getsockopt(dp->dccps_hc_tx_ccid, sk, optname, in do_dccp_getsockopt()
745 const struct dccp_sock *dp = dccp_sk(sk); in dccp_sendmsg() local
752 if (len > dp->dccps_mss_cache) in dccp_sendmsg()
795 if (!timer_pending(&dp->dccps_xmit_timer)) in dccp_sendmsg()
982 struct dccp_sock *dp = dccp_sk(sk); in dccp_close() local
1000 sk_stop_timer(sk, &dp->dccps_xmit_timer); in dccp_close()