Lines Matching defs:dh

248 	const struct dccp_hdr *dh;
257 if (!pskb_may_pull(skb, offset + sizeof(*dh)))
259 dh = (struct dccp_hdr *)(skb->data + offset);
260 if (!pskb_may_pull(skb, offset + __dccp_basic_hdr_len(dh)))
263 dh = (struct dccp_hdr *)(skb->data + offset);
266 iph->daddr, dh->dccph_dport,
267 iph->saddr, ntohs(dh->dccph_sport),
278 seq = dccp_hdr_seq(dh);
384 struct dccp_hdr *dh = dccp_hdr(skb);
387 dh->dccph_checksum = dccp_v4_csum_finish(skb,
506 struct dccp_hdr *dh = dccp_hdr(skb);
508 dh->dccph_checksum = dccp_v4_csum_finish(skb, ireq->ir_loc_addr,
672 struct dccp_hdr *dh = dccp_hdr(skb);
675 if (dccp_rcv_established(sk, skb, dh, skb->len))
704 if (dccp_rcv_state_process(sk, skb, dh, skb->len))
724 const struct dccp_hdr *dh;
737 dh = dccp_hdr(skb);
740 if (dh->dccph_type >= DCCP_PKT_INVALID) {
748 dccph_doff = dh->dccph_doff;
760 dh = dccp_hdr(skb);
765 if ((dh->dccph_type < DCCP_PKT_DATA ||
766 dh->dccph_type > DCCP_PKT_DATAACK) && dh->dccph_x == 0) {
768 dccp_packet_name(dh->dccph_type));
779 dh->dccph_cscov, skb->len);
794 const struct dccp_hdr *dh;
812 dh = dccp_hdr(skb);
814 DCCP_SKB_CB(skb)->dccpd_seq = dccp_hdr_seq(dh);
815 DCCP_SKB_CB(skb)->dccpd_type = dh->dccph_type;
818 dccp_packet_name(dh->dccph_type),
819 &iph->saddr, ntohs(dh->dccph_sport),
820 &iph->daddr, ntohs(dh->dccph_dport),
833 sk = __inet_lookup_skb(&dccp_hashinfo, skb, __dccp_hdr_len(dh),
834 dh->dccph_sport, dh->dccph_dport, 0, &refcounted);
885 if (dh->dccph_cscov && (min_cov == 0 || dh->dccph_cscov < min_cov)) {
887 dh->dccph_cscov, min_cov);
898 return __sk_receive_skb(sk, skb, 1, dh->dccph_doff * 4, refcounted);
909 if (dh->dccph_type != DCCP_PKT_RESET) {