Home
last modified time | relevance | path

Searched refs:NetRxPkt (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/hw/net/
H A Dnet_rx_pkt.h26 struct NetRxPkt;
34 void net_rx_pkt_uninit(struct NetRxPkt *pkt);
42 void net_rx_pkt_init(struct NetRxPkt **pkt);
52 size_t net_rx_pkt_get_total_len(struct NetRxPkt *pkt);
63 void net_rx_pkt_set_protocols(struct NetRxPkt *pkt,
76 void net_rx_pkt_get_protocols(struct NetRxPkt *pkt,
86 size_t net_rx_pkt_get_l4_hdr_offset(struct NetRxPkt *pkt);
94 size_t net_rx_pkt_get_l5_hdr_offset(struct NetRxPkt *pkt);
103 eth_ip6_hdr_info *net_rx_pkt_get_ip6_info(struct NetRxPkt *pkt);
112 eth_ip4_hdr_info *net_rx_pkt_get_ip4_info(struct NetRxPkt *pkt);
[all …]
H A Dnet_rx_pkt.c25 struct NetRxPkt { struct
52 void net_rx_pkt_init(struct NetRxPkt **pkt) in net_rx_pkt_init() argument
54 struct NetRxPkt *p = g_malloc0(sizeof *p); in net_rx_pkt_init()
60 void net_rx_pkt_uninit(struct NetRxPkt *pkt) in net_rx_pkt_uninit()
69 struct virtio_net_hdr *net_rx_pkt_get_vhdr(struct NetRxPkt *pkt) in net_rx_pkt_get_vhdr()
76 net_rx_pkt_iovec_realloc(struct NetRxPkt *pkt, in net_rx_pkt_iovec_realloc()
87 net_rx_pkt_pull_data(struct NetRxPkt *pkt, in net_rx_pkt_pull_data()
118 void net_rx_pkt_attach_iovec(struct NetRxPkt *pkt, in net_rx_pkt_attach_iovec()
138 void net_rx_pkt_attach_iovec_ex(struct NetRxPkt *pkt, in net_rx_pkt_attach_iovec_ex()
157 void net_rx_pkt_dump(struct NetRxPkt *pkt) in net_rx_pkt_dump()
[all …]
H A Dvmxnet3_defs.h115 struct NetRxPkt *rx_pkt;
H A Digb_core.h86 struct NetRxPkt *rx_pkt;
H A De1000e_core.h82 struct NetRxPkt *rx_pkt;
H A De1000e_core.c469 e1000e_rss_get_hash_type(E1000ECore *core, struct NetRxPkt *pkt) in e1000e_rss_get_hash_type()
540 struct NetRxPkt *pkt, in e1000e_rss_calc_hash()
572 struct NetRxPkt *pkt, in e1000e_rss_parse_packet()
1062 struct NetRxPkt *pkt, in e1000e_verify_csum_in_sw()
1104 e1000e_is_tcp_ack(E1000ECore *core, struct NetRxPkt *rx_pkt) in e1000e_is_tcp_ack()
1119 struct NetRxPkt *pkt, in e1000e_build_rx_metadata()
1229 struct NetRxPkt *pkt, in e1000e_write_lgcy_rx_descr()
1252 struct NetRxPkt *pkt, in e1000e_write_ext_rx_descr()
1272 struct NetRxPkt *pkt, in e1000e_write_ps_rx_descr()
1304 struct NetRxPkt *pkt, const E1000E_RSSInfo *rss_info, in e1000e_write_rx_descr()
[all …]
H A Digb_core.c291 igb_rss_get_hash_type(IGBCore *core, struct NetRxPkt *pkt) in igb_rss_get_hash_type()
371 igb_rss_calc_hash(IGBCore *core, struct NetRxPkt *pkt, E1000E_RSSInfo *info) in igb_rss_calc_hash()
407 igb_rss_parse_packet(IGBCore *core, struct NetRxPkt *pkt, bool tx, in igb_rss_parse_packet()
1305 struct NetRxPkt *pkt, in igb_verify_csum_in_sw()
1343 struct NetRxPkt *pkt, in igb_build_rx_metadata_common()
1425 struct NetRxPkt *pkt, in igb_write_lgcy_rx_descr()
1451 igb_rx_desc_get_packet_type(IGBCore *core, struct NetRxPkt *pkt, uint16_t etqf) in igb_rx_desc_get_packet_type()
1493 struct NetRxPkt *pkt, in igb_write_adv_rx_descr()
1542 struct NetRxPkt *pkt, in igb_write_adv_ps_rx_descr()
1572 struct NetRxPkt *pkt, in igb_write_rx_descr()
[all …]
H A Dvmxnet3.c845 static void vmxnet3_rx_need_csum_calculate(struct NetRxPkt *pkt, in vmxnet3_rx_need_csum_calculate()
887 static void vmxnet3_rx_update_descr(struct NetRxPkt *pkt, in vmxnet3_rx_update_descr()
H A Dvirtio-net.c1862 struct NetRxPkt *pkt = n->rx_pkt; in virtio_net_process_rss()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-net.h226 struct NetRxPkt *rx_pkt;