Lines Matching refs:h3
167 struct tpacket3_hdr *h3; member
384 WRITE_ONCE(h.h3->tp_status, status); in __packet_set_status()
385 flush_dcache_page(pgv_to_page(&h.h3->tp_status)); in __packet_set_status()
412 flush_dcache_page(pgv_to_page(&h.h3->tp_status)); in __packet_get_status()
413 return READ_ONCE(h.h3->tp_status); in __packet_get_status()
466 h.h3->tp_sec = ts.tv_sec; in __packet_set_timestamp()
467 h.h3->tp_nsec = ts.tv_nsec; in __packet_set_timestamp()
2227 BUILD_BUG_ON(TPACKET_ALIGN(sizeof(*h.h3)) != 48); in tpacket_rcv()
2407 h.h3->tp_status |= status; in tpacket_rcv()
2408 h.h3->tp_len = skb->len; in tpacket_rcv()
2409 h.h3->tp_snaplen = snaplen; in tpacket_rcv()
2410 h.h3->tp_mac = macoff; in tpacket_rcv()
2411 h.h3->tp_net = netoff; in tpacket_rcv()
2412 h.h3->tp_sec = ts.tv_sec; in tpacket_rcv()
2413 h.h3->tp_nsec = ts.tv_nsec; in tpacket_rcv()
2414 memset(h.h3->tp_padding, 0, sizeof(h.h3->tp_padding)); in tpacket_rcv()
2415 hdrlen = sizeof(*h.h3); in tpacket_rcv()
2619 if (ph.h3->tp_next_offset != 0) { in tpacket_parse_header()
2623 tp_len = ph.h3->tp_len; in tpacket_parse_header()
2645 off = ph.h3->tp_net; in tpacket_parse_header()
2657 off = ph.h3->tp_mac; in tpacket_parse_header()