Lines Matching defs:pkt
64 void net_tx_pkt_init(struct NetTxPkt **pkt, uint32_t max_frags) in net_tx_pkt_init()
82 void net_tx_pkt_uninit(struct NetTxPkt *pkt) in net_tx_pkt_uninit()
91 void net_tx_pkt_update_ip_hdr_checksum(struct NetTxPkt *pkt) in net_tx_pkt_update_ip_hdr_checksum()
105 void net_tx_pkt_update_ip_checksums(struct NetTxPkt *pkt) in net_tx_pkt_update_ip_checksums()
139 bool net_tx_pkt_update_sctp_checksum(struct NetTxPkt *pkt) in net_tx_pkt_update_sctp_checksum()
156 static void net_tx_pkt_calculate_hdr_len(struct NetTxPkt *pkt) in net_tx_pkt_calculate_hdr_len()
162 static bool net_tx_pkt_parse_headers(struct NetTxPkt *pkt) in net_tx_pkt_parse_headers()
275 static void net_tx_pkt_rebuild_payload(struct NetTxPkt *pkt) in net_tx_pkt_rebuild_payload()
284 bool net_tx_pkt_parse(struct NetTxPkt *pkt) in net_tx_pkt_parse()
294 struct virtio_net_hdr *net_tx_pkt_get_vhdr(struct NetTxPkt *pkt) in net_tx_pkt_get_vhdr()
300 static uint8_t net_tx_pkt_get_gso_type(struct NetTxPkt *pkt, in net_tx_pkt_get_gso_type()
320 bool net_tx_pkt_build_vheader(struct NetTxPkt *pkt, bool tso_enable, in net_tx_pkt_build_vheader()
386 void net_tx_pkt_setup_vlan_header_ex(struct NetTxPkt *pkt, in net_tx_pkt_setup_vlan_header_ex()
398 bool net_tx_pkt_add_raw_fragment(struct NetTxPkt *pkt, void *base, size_t len) in net_tx_pkt_add_raw_fragment()
415 bool net_tx_pkt_has_fragments(struct NetTxPkt *pkt) in net_tx_pkt_has_fragments()
420 eth_pkt_types_e net_tx_pkt_get_packet_type(struct NetTxPkt *pkt) in net_tx_pkt_get_packet_type()
427 size_t net_tx_pkt_get_total_len(struct NetTxPkt *pkt) in net_tx_pkt_get_total_len()
434 void net_tx_pkt_dump(struct NetTxPkt *pkt) in net_tx_pkt_dump()
446 void net_tx_pkt_reset(struct NetTxPkt *pkt, in net_tx_pkt_reset()
481 bool net_tx_pkt_add_raw_fragment_pci(struct NetTxPkt *pkt, PCIDevice *pci_dev, in net_tx_pkt_add_raw_fragment_pci()
498 static void net_tx_pkt_do_sw_csum(struct NetTxPkt *pkt, in net_tx_pkt_do_sw_csum()
537 static size_t net_tx_pkt_fetch_fragment(struct NetTxPkt *pkt, in net_tx_pkt_fetch_fragment()
588 static bool net_tx_pkt_tcp_fragment_init(struct NetTxPkt *pkt, in net_tx_pkt_tcp_fragment_init()
640 static void net_tx_pkt_tcp_fragment_fix(struct NetTxPkt *pkt, in net_tx_pkt_tcp_fragment_fix()
664 static void net_tx_pkt_tcp_fragment_advance(struct NetTxPkt *pkt, in net_tx_pkt_tcp_fragment_advance()
682 static void net_tx_pkt_udp_fragment_init(struct NetTxPkt *pkt, in net_tx_pkt_udp_fragment_init()
695 static void net_tx_pkt_udp_fragment_fix(struct NetTxPkt *pkt, in net_tx_pkt_udp_fragment_fix()
718 static bool net_tx_pkt_do_sw_fragmentation(struct NetTxPkt *pkt, in net_tx_pkt_do_sw_fragmentation()
809 bool net_tx_pkt_send(struct NetTxPkt *pkt, NetClientState *nc) in net_tx_pkt_send()
815 bool net_tx_pkt_send_custom(struct NetTxPkt *pkt, bool offload, in net_tx_pkt_send_custom()
853 void net_tx_pkt_fix_ip6_payload_len(struct NetTxPkt *pkt) in net_tx_pkt_fix_ip6_payload_len()