Lines Matching refs:snaplen
1987 unsigned int snaplen, res; in packet_rcv() local
2016 snaplen = skb->len; in packet_rcv()
2018 res = run_filter(skb, sk, snaplen); in packet_rcv()
2021 if (snaplen > res) in packet_rcv()
2022 snaplen = res; in packet_rcv()
2057 if (pskb_trim(skb, snaplen)) in packet_rcv()
2100 unsigned int snaplen, res; in tpacket_rcv() local
2132 snaplen = skb->len; in tpacket_rcv()
2134 res = run_filter(skb, sk, snaplen); in tpacket_rcv()
2145 if (snaplen > res) in tpacket_rcv()
2146 snaplen = res; in tpacket_rcv()
2159 if (macoff + snaplen > po->rx_ring.frame_size) { in tpacket_rcv()
2171 snaplen = po->rx_ring.frame_size - macoff; in tpacket_rcv()
2172 if ((int)snaplen < 0) in tpacket_rcv()
2173 snaplen = 0; in tpacket_rcv()
2175 } else if (unlikely(macoff + snaplen > in tpacket_rcv()
2181 snaplen, nval, macoff); in tpacket_rcv()
2182 snaplen = nval; in tpacket_rcv()
2183 if (unlikely((int)snaplen < 0)) { in tpacket_rcv()
2184 snaplen = 0; in tpacket_rcv()
2190 TP_STATUS_KERNEL, (macoff+snaplen)); in tpacket_rcv()
2211 skb_copy_bits(skb, 0, h.raw + macoff, snaplen); in tpacket_rcv()
2221 h.h1->tp_snaplen = snaplen; in tpacket_rcv()
2230 h.h2->tp_snaplen = snaplen; in tpacket_rcv()
2252 h.h3->tp_snaplen = snaplen; in tpacket_rcv()
2282 macoff + snaplen); in tpacket_rcv()