Lines Matching full:reason
640 enum skb_drop_reason reason) in icmpv6_param_prob_reason() argument
643 kfree_skb_reason(skb, reason); in icmpv6_param_prob_reason()
726 SKB_DR(reason); in icmpv6_echo_reply()
732 return reason; in icmpv6_echo_reply()
738 return reason; in icmpv6_echo_reply()
812 reason = SKB_CONSUMED; in icmpv6_echo_reply()
820 return reason; in icmpv6_echo_reply()
829 enum skb_drop_reason reason; in icmpv6_notify() local
834 reason = pskb_may_pull_reason(skb, sizeof(struct ipv6hdr)); in icmpv6_notify()
835 if (reason != SKB_NOT_DROPPED_YET) in icmpv6_notify()
846 SKB_DR_SET(reason, IPV6_BAD_EXTHDR); in icmpv6_notify()
854 reason = pskb_may_pull_reason(skb, inner_offset + 8); in icmpv6_notify()
855 if (reason != SKB_NOT_DROPPED_YET) in icmpv6_notify()
874 return reason; in icmpv6_notify()
883 enum skb_drop_reason reason = SKB_DROP_REASON_NOT_SPECIFIED; in icmpv6_rcv() local
897 reason = SKB_DROP_REASON_XFRM_POLICY; in icmpv6_rcv()
909 reason = SKB_DROP_REASON_XFRM_POLICY; in icmpv6_rcv()
939 reason = icmpv6_echo_reply(skb); in icmpv6_rcv()
944 reason = icmpv6_echo_reply(skb); in icmpv6_rcv()
948 reason = ping_rcv(skb); in icmpv6_rcv()
952 reason = ping_rcv(skb); in icmpv6_rcv()
970 reason = icmpv6_notify(skb, type, hdr->icmp6_code, in icmpv6_rcv()
979 reason = ndisc_rcv(skb); in icmpv6_rcv()
1013 reason = icmpv6_notify(skb, type, hdr->icmp6_code, in icmpv6_rcv()
1020 if (reason) in icmpv6_rcv()
1021 kfree_skb_reason(skb, reason); in icmpv6_rcv()
1028 reason = SKB_DROP_REASON_ICMP_CSUM; in icmpv6_rcv()
1033 kfree_skb_reason(skb, reason); in icmpv6_rcv()