Home
last modified time | relevance | path

Searched refs:drop_reason (Results 1 – 12 of 12) sorted by relevance

/linux/net/ipv6/
H A Dtcp_ipv6.c1700 enum skb_drop_reason drop_reason; local
1711 drop_reason = SKB_DROP_REASON_NOT_SPECIFIED;
1726 drop_reason = SKB_DROP_REASON_PKT_TOO_SMALL;
1755 drop_reason = SKB_DROP_REASON_XFRM_POLICY;
1757 drop_reason = tcp_inbound_hash(sk, req, skb,
1760 if (drop_reason) {
1784 if (!tcp_filter(sk, skb, &drop_reason)) {
1789 &drop_reason);
1810 drop_reason = tcp_child_process(sk, nsk, skb);
1811 if (drop_reason) {
[all …]
/linux/drivers/net/
H A Dtap.c262 enum skb_drop_reason drop_reason; in tap_handle_frame() local
285 drop_reason = SKB_DROP_REASON_SKB_GSO_SEG; in tap_handle_frame()
291 drop_reason = SKB_DROP_REASON_FULL_RING; in tap_handle_frame()
301 drop_reason = SKB_DROP_REASON_FULL_RING; in tap_handle_frame()
302 kfree_skb_reason(skb, drop_reason); in tap_handle_frame()
303 kfree_skb_list_reason(next, drop_reason); in tap_handle_frame()
316 drop_reason = SKB_DROP_REASON_SKB_CSUM; in tap_handle_frame()
320 drop_reason = SKB_DROP_REASON_FULL_RING; in tap_handle_frame()
333 kfree_skb_reason(skb, drop_reason); in tap_handle_frame()
588 enum skb_drop_reason drop_reason; in tap_get_user() local
[all …]
H A Dtun.c1005 enum skb_drop_reason drop_reason = SKB_DROP_REASON_NOT_SPECIFIED; in tun_net_xmit() local
1017 drop_reason = SKB_DROP_REASON_DEV_READY; in tun_net_xmit()
1030 drop_reason = SKB_DROP_REASON_TAP_TXFILTER; in tun_net_xmit()
1035 sk_filter_reason(tfile->socket.sk, skb, &drop_reason)) in tun_net_xmit()
1040 drop_reason = SKB_DROP_REASON_TAP_FILTER; in tun_net_xmit()
1045 drop_reason = SKB_DROP_REASON_NOMEM; in tun_net_xmit()
1050 drop_reason = SKB_DROP_REASON_SKB_UCOPY_FAULT; in tun_net_xmit()
1064 drop_reason = SKB_DROP_REASON_FULL_RING; in tun_net_xmit()
1083 kfree_skb_reason(skb, drop_reason); in tun_net_xmit()
1711 enum skb_drop_reason drop_reason = SKB_DROP_REASON_NOT_SPECIFIED; in tun_get_user() local
[all …]
/linux/net/ipv4/
H A Dtcp_ipv4.c2152 enum skb_drop_reason drop_reason; local
2163 drop_reason = SKB_DROP_REASON_NOT_SPECIFIED;
2176 drop_reason = SKB_DROP_REASON_PKT_TOO_SMALL;
2208 drop_reason = SKB_DROP_REASON_XFRM_POLICY;
2210 drop_reason = tcp_inbound_hash(sk, req, skb,
2213 if (unlikely(drop_reason)) {
2240 if (!tcp_filter(sk, skb, &drop_reason)) {
2245 &drop_reason);
2266 drop_reason = tcp_child_process(sk, nsk, skb);
2267 if (drop_reason) {
[all …]
H A Dtcp_minisocks.c103 enum skb_drop_reason *drop_reason) in tcp_timewait_state_process() argument
268 *drop_reason = SKB_DROP_REASON_TCP_RFC7323_TW_PAWS; in tcp_timewait_state_process()
693 enum skb_drop_reason *drop_reason) in tcp_check_req() argument
859 SKB_DR_SET(*drop_reason, TCP_RFC7323_PAWS); in tcp_check_req()
862 SKB_DR_SET(*drop_reason, TCP_RFC7323_TSECR); in tcp_check_req()
865 SKB_DR_SET(*drop_reason, TCP_OVERWINDOW); in tcp_check_req()
948 SKB_DR_SET(*drop_reason, TCP_LISTEN_OVERFLOW); in tcp_check_req()
H A Dudp.c2368 int drop_reason; in __udp_queue_rcv_skb() local
2374 drop_reason = SKB_DROP_REASON_SOCKET_RCVBUFF; in __udp_queue_rcv_skb()
2378 drop_reason = SKB_DROP_REASON_PROTO_MEM; in __udp_queue_rcv_skb()
2382 sk_skb_reason_drop(sk, skb, drop_reason); in __udp_queue_rcv_skb()
2399 enum skb_drop_reason drop_reason = SKB_DROP_REASON_NOT_SPECIFIED; in udp_queue_rcv_one_skb() local
2407 drop_reason = SKB_DROP_REASON_XFRM_POLICY; in udp_queue_rcv_one_skb()
2489 if (sk_filter_trim_cap(sk, skb, sizeof(struct udphdr), &drop_reason)) in udp_queue_rcv_one_skb()
2498 drop_reason = SKB_DROP_REASON_UDP_CSUM; in udp_queue_rcv_one_skb()
2503 sk_skb_reason_drop(sk, skb, drop_reason); in udp_queue_rcv_one_skb()
2697 int drop_reason; in __udp4_lib_rcv() local
[all …]
H A Darp.c971 enum skb_drop_reason drop_reason; in arp_rcv() local
985 drop_reason = pskb_may_pull_reason(skb, arp_hdr_len(dev)); in arp_rcv()
986 if (drop_reason != SKB_NOT_DROPPED_YET) in arp_rcv()
991 drop_reason = SKB_DROP_REASON_NOT_SPECIFIED; in arp_rcv()
1005 kfree_skb_reason(skb, drop_reason); in arp_rcv()
/linux/include/net/
H A Dsch_generic.h1095 u32 drop_reason; in tcf_set_drop_reason()
1112 return tc_skb_cb(skb)->drop_reason; in __qdisc_drop_all()
1118 tc_skb_cb(skb)->drop_reason = reason; in __qdisc_queue_drop_head()
1068 u32 drop_reason; global() member
H A Dtcp.h469 enum skb_drop_reason *drop_reason);
472 bool *lost_race, enum skb_drop_reason *drop_reason);
/linux/net/core/
H A Dsock.c526 enum skb_drop_reason drop_reason; in sock_queue_rcv_skb_reason() local
529 err = sk_filter_reason(sk, skb, &drop_reason); in sock_queue_rcv_skb_reason()
536 drop_reason = SKB_DROP_REASON_SOCKET_RCVBUFF; in sock_queue_rcv_skb_reason()
539 drop_reason = SKB_DROP_REASON_PROTO_MEM; in sock_queue_rcv_skb_reason()
542 drop_reason = SKB_NOT_DROPPED_YET; in sock_queue_rcv_skb_reason()
547 *reason = drop_reason; in sock_queue_rcv_skb_reason()
H A Ddev.c4364 enum skb_drop_reason *drop_reason) in tc_run() argument
4384 tcf_set_drop_reason(skb, *drop_reason); in tc_run()
4391 *drop_reason = tcf_get_drop_reason(skb); in tc_run()
4441 enum skb_drop_reason drop_reason = SKB_DROP_REASON_TC_INGRESS; in sch_handle_ingress() local
4462 sch_ret = tc_run(tcx_entry(entry), skb, &drop_reason); in sch_handle_ingress()
4480 kfree_skb_reason(skb, drop_reason); in sch_handle_ingress()
4504 enum skb_drop_reason drop_reason = SKB_DROP_REASON_TC_EGRESS; in sch_handle_egress() local
4521 sch_ret = tc_run(tcx_entry(entry), skb, &drop_reason); in sch_handle_egress()
4531 kfree_skb_reason(skb, drop_reason); in sch_handle_egress()
5940 enum skb_drop_reason drop_reason = SKB_DROP_REASON_UNHANDLED_PROTO; in __netif_receive_skb_core() local
[all …]
/linux/net/packet/
H A Daf_packet.c2117 enum skb_drop_reason drop_reason = SKB_CONSUMED; in packet_rcv() local
2215 drop_reason = SKB_DROP_REASON_PACKET_SOCK_ERROR; in packet_rcv()
2223 sk_skb_reason_drop(sk, skb, drop_reason); in packet_rcv()
2230 enum skb_drop_reason drop_reason = SKB_CONSUMED; in tpacket_rcv() local
2496 sk_skb_reason_drop(sk, skb, drop_reason); in tpacket_rcv()
2502 drop_reason = SKB_DROP_REASON_PACKET_SOCK_ERROR; in tpacket_rcv()
2505 sk_skb_reason_drop(sk, copy_skb, drop_reason); in tpacket_rcv()