Searched refs:bpf_pkt (Results 1 – 3 of 3) sorted by relevance
3307 struct bpf_packet *bpf_pkt, in bpf_tap_imp() argument3346 struct bpf_packet *bpf_pkt_saved = bpf_pkt; in bpf_tap_imp()3347 u_char *bpf_pkt_ptr = (u_char *)(struct bpf_packet *__bidi_indexable)bpf_pkt; in bpf_tap_imp()3361 (u_int)bpf_pkt->bpfp_total_length, 0); in bpf_tap_imp()3367 slen = min(slen, get_pkt_trunc_len(bpf_pkt)); in bpf_tap_imp()3375 bpf_pkt->bpfp_header_length <= sizeof(bpfp_header_tmp)) { in bpf_tap_imp()3376 bpf_pkt_tmp = *bpf_pkt; in bpf_tap_imp()3377 bpf_pkt = &bpf_pkt_tmp; in bpf_tap_imp()3379 memcpy(&bpfp_header_tmp, bpf_pkt->bpfp_header, in bpf_tap_imp()3380 bpf_pkt->bpfp_header_length); in bpf_tap_imp()[all …]
1561 convert_to_pktap_header_to_v2(struct bpf_packet *bpf_pkt, bool truncate) in convert_to_pktap_header_to_v2() argument1570 pktap_header = (struct pktap_header *)bpf_pkt->bpfp_header; in convert_to_pktap_header_to_v2()1576 VERIFY(bpf_pkt->bpfp_header_length >= sizeof(struct pktap_header)); in convert_to_pktap_header_to_v2()1581 extra_src_size = bpf_pkt->bpfp_header_length - in convert_to_pktap_header_to_v2()1706 uint8_t *extra_src_ptr = (uint8_t *)bpf_pkt->bpfp_header + sizeof(*pktap_header); in convert_to_pktap_header_to_v2()1716 bpf_pkt->bpfp_header_length); in convert_to_pktap_header_to_v2()1718 memcpy(bpf_pkt->bpfp_header, &pktap_buffer_v2_hdr_extra, in convert_to_pktap_header_to_v2()1726 bpf_pkt->bpfp_header = bpf_pkt->bpfp_header; in convert_to_pktap_header_to_v2()1727 bpf_pkt->bpfp_header_length += pktap_v2_hdr->pth_length - in convert_to_pktap_header_to_v2()1730 bpf_pkt->bpfp_total_length += pktap_v2_hdr->pth_length - in convert_to_pktap_header_to_v2()
257 extern void convert_to_pktap_header_to_v2(struct bpf_packet *bpf_pkt, bool truncate);