Home
last modified time | relevance | path

Searched refs:hasip4 (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/net/
H A Dnet_rx_pkt.c40 bool hasip4; member
110 eth_get_protocols(pkt->vec, pkt->vec_len, 0, &pkt->hasip4, &pkt->hasip6, in net_rx_pkt_pull_data()
114 trace_net_rx_pkt_parsed(pkt->hasip4, pkt->hasip6, pkt->l4hdr_info.proto, in net_rx_pkt_pull_data()
196 eth_get_protocols(iov, iovcnt, iovoff, &pkt->hasip4, &pkt->hasip6, in net_rx_pkt_set_protocols()
202 bool *hasip4, bool *hasip6, in net_rx_pkt_get_protocols() argument
207 *hasip4 = pkt->hasip4; in net_rx_pkt_get_protocols()
315 assert(pkt->hasip4); in net_rx_pkt_calc_rss_hash()
320 assert(pkt->hasip4); in net_rx_pkt_calc_rss_hash()
351 assert(pkt->hasip4); in net_rx_pkt_calc_rss_hash()
387 if (pkt->hasip4) { in net_rx_pkt_get_ip_id()
[all …]
H A Dnet_rx_pkt.h77 bool *hasip4, bool *hasip6,
H A De1000e_core.c471 bool hasip4, hasip6; in e1000e_rss_get_hash_type() local
476 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in e1000e_rss_get_hash_type()
478 if (hasip4) { in e1000e_rss_get_hash_type()
1128 bool hasip4, hasip6; in e1000e_build_rx_metadata() local
1141 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in e1000e_build_rx_metadata()
1142 trace_e1000e_rx_metadata_protocols(hasip4, hasip6, l4hdr_proto); in e1000e_build_rx_metadata()
1158 } else if (hasip4) { in e1000e_build_rx_metadata()
1174 pkt_type = hasip4 ? E1000_RXD_PKT_IP4_XDP : E1000_RXD_PKT_IP6_XDP; in e1000e_build_rx_metadata()
1175 } else if (hasip4 || hasip6) { in e1000e_build_rx_metadata()
1176 pkt_type = hasip4 ? E1000_RXD_PKT_IP4 : E1000_RXD_PKT_IP6; in e1000e_build_rx_metadata()
[all …]
H A Digb_core.c293 bool hasip4, hasip6; in igb_rss_get_hash_type() local
298 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in igb_rss_get_hash_type()
300 if (hasip4) { in igb_rss_get_hash_type()
1349 bool hasip4, hasip6, csum_valid; in igb_build_rx_metadata_common() local
1361 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in igb_build_rx_metadata_common()
1362 trace_e1000e_rx_metadata_protocols(hasip4, hasip6, l4hdr_proto); in igb_build_rx_metadata_common()
1387 *status_flags |= hasip4 ? E1000_RXD_STAT_IPCS : 0; in igb_build_rx_metadata_common()
1454 bool hasip4, hasip6; in igb_rx_desc_get_packet_type() local
1462 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in igb_rx_desc_get_packet_type()
1468 } else if (hasip4) { in igb_rx_desc_get_packet_type()
[all …]
H A Dvmxnet3.c850 bool hasip4, hasip6; in vmxnet3_rx_need_csum_calculate() local
860 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in vmxnet3_rx_need_csum_calculate()
861 if (!(hasip4 || hasip6) || in vmxnet3_rx_need_csum_calculate()
891 bool hasip4, hasip6; in vmxnet3_rx_update_descr() local
918 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in vmxnet3_rx_update_descr()
921 (!hasip4 && !hasip6)) { in vmxnet3_rx_update_descr()
926 rxcd->v4 = hasip4 ? 1 : 0; in vmxnet3_rx_update_descr()
H A Dvirtio-net.c1789 static uint8_t virtio_net_get_hash_type(bool hasip4, in virtio_net_get_hash_type() argument
1794 if (hasip4) { in virtio_net_get_hash_type()
1858 bool hasip4, hasip6; in virtio_net_process_rss() local
1877 net_rx_pkt_get_protocols(pkt, &hasip4, &hasip6, &l4hdr_proto); in virtio_net_process_rss()
1878 net_hash_type = virtio_net_get_hash_type(hasip4, hasip6, l4hdr_proto, in virtio_net_process_rss()
H A Dtrace-events179 e1000e_rx_metadata_protocols(bool hasip4, bool hasip6, int l4hdr_protocol) "protocols: ip4: %d, ip6…
/openbmc/qemu/net/
H A Deth.c130 bool *hasip4, bool *hasip6, in eth_get_protocols() argument
144 *hasip4 = *hasip6 = false; in eth_get_protocols()
163 *hasip4 = true; in eth_get_protocols()
/openbmc/qemu/include/net/
H A Deth.h398 bool *hasip4, bool *hasip6,