Lines Matching refs:reason

650 			      enum skb_drop_reason reason)  in icmpv6_param_prob_reason()  argument
653 kfree_skb_reason(skb, reason); in icmpv6_param_prob_reason()
737 SKB_DR(reason); in icmpv6_echo_reply()
743 return reason; in icmpv6_echo_reply()
749 return reason; in icmpv6_echo_reply()
824 reason = SKB_CONSUMED; in icmpv6_echo_reply()
832 return reason; in icmpv6_echo_reply()
841 enum skb_drop_reason reason; in icmpv6_notify() local
846 reason = pskb_may_pull_reason(skb, sizeof(struct ipv6hdr)); in icmpv6_notify()
847 if (reason != SKB_NOT_DROPPED_YET) in icmpv6_notify()
858 SKB_DR_SET(reason, IPV6_BAD_EXTHDR); in icmpv6_notify()
866 reason = pskb_may_pull_reason(skb, inner_offset + 8); in icmpv6_notify()
867 if (reason != SKB_NOT_DROPPED_YET) in icmpv6_notify()
886 return reason; in icmpv6_notify()
895 enum skb_drop_reason reason = SKB_DROP_REASON_NOT_SPECIFIED; in icmpv6_rcv() local
909 reason = SKB_DROP_REASON_XFRM_POLICY; in icmpv6_rcv()
921 reason = SKB_DROP_REASON_XFRM_POLICY; in icmpv6_rcv()
951 reason = icmpv6_echo_reply(skb); in icmpv6_rcv()
956 reason = icmpv6_echo_reply(skb); in icmpv6_rcv()
960 reason = ping_rcv(skb); in icmpv6_rcv()
964 reason = ping_rcv(skb); in icmpv6_rcv()
982 reason = icmpv6_notify(skb, type, hdr->icmp6_code, in icmpv6_rcv()
991 reason = ndisc_rcv(skb); in icmpv6_rcv()
1025 reason = icmpv6_notify(skb, type, hdr->icmp6_code, in icmpv6_rcv()
1032 if (reason) in icmpv6_rcv()
1033 kfree_skb_reason(skb, reason); in icmpv6_rcv()
1040 reason = SKB_DROP_REASON_ICMP_CSUM; in icmpv6_rcv()
1045 kfree_skb_reason(skb, reason); in icmpv6_rcv()