Home
last modified time | relevance | path

Searched refs:fragment (Results 1 – 17 of 17) sorted by relevance

/qemu/hw/net/
A Dnet_tx_pkt.c600 struct iovec *l4 = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_init()
641 g_free(fragment[NET_TX_PKT_PL_START_FRAG].iov_base); in net_tx_pkt_tcp_fragment_deinit()
649 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_tcp_fragment_fix()
650 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_fix()
673 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_tcp_fragment_advance()
674 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_advance()
706 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_udp_fragment_fix()
728 struct iovec fragment[NET_MAX_FRAG_SG_LIST]; in net_tx_pkt_do_sw_fragmentation() local
742 fragment[NET_TX_PKT_VHDR_FRAG].iov_base = &virt_hdr; in net_tx_pkt_do_sw_fragmentation()
743 fragment[NET_TX_PKT_VHDR_FRAG].iov_len = sizeof(virt_hdr); in net_tx_pkt_do_sw_fragmentation()
[all …]
A Dnet_rx_pkt.c583 if (pkt->hasip4 && pkt->ip4hdr_info.fragment) { in net_rx_pkt_validate_l4_csum()
641 if (pkt->hasip4 && pkt->ip4hdr_info.fragment) { in net_rx_pkt_fix_l4_csum()
A De1000e_core.c1446 bool fragment; in e1000e_do_ps() local
1455 fragment = net_rx_pkt_get_ip4_info(pkt)->fragment; in e1000e_do_ps()
1457 fragment = net_rx_pkt_get_ip6_info(pkt)->fragment; in e1000e_do_ps()
1462 if (fragment && (core->mac[RFCTL] & E1000_RFCTL_IPFRSP_DIS)) { in e1000e_do_ps()
A Digb_core.c1656 bool fragment; in igb_do_ps() local
1677 fragment = net_rx_pkt_get_ip4_info(pkt)->fragment; in igb_do_ps()
1679 fragment = net_rx_pkt_get_ip6_info(pkt)->fragment; in igb_do_ps()
1685 if (fragment && (core->mac[RFCTL] & E1000_RFCTL_IPFRSP_DIS)) { in igb_do_ps()
1691 if (!fragment && (l4hdr_proto == ETH_L4_HDR_PROTO_UDP || in igb_do_ps()
A Dtrace-events63 net_rx_pkt_l4_csum_validate_ip4_fragment(void) "IP4 fragment"
78 net_rx_pkt_l4_csum_fix_ip4_fragment(void) "IP4 fragment"
/qemu/net/
A Deth.c139 bool fragment = false; in eth_get_protocols() local
165 ip4hdr_info->fragment = IP4_IS_FRAGMENT(iphdr); in eth_get_protocols()
168 fragment = ip4hdr_info->fragment; in eth_get_protocols()
177 fragment = ip6hdr_info->fragment; in eth_get_protocols()
182 if (fragment) { in eth_get_protocols()
463 info->fragment = false; in eth_parse_ipv6_hdr()
512 info->fragment = true; in eth_parse_ipv6_hdr()
/qemu/include/net/
A Deth.h372 bool fragment; member
377 bool fragment; member
/qemu/docs/specs/
A Drocker.rst543 Figure 2 shows an example 3-fragment packet queued with one Tx descriptor. A
544 TLV is used for each packet fragment::
600 TX_FRAG <nest> Packet fragment
601 TX_FRAG_ADDR 8 DMA address of packet fragment
602 TX_FRAG_LEN 2 Packet fragment length
610 fragment
612 -ROCKER_ENOMEM no memory for internal staging tx fragment
637 (1 << 4): IP fragment
646 RX_FRAG_ADDR 8 DMA address of packet fragment
647 RX_FRAG_MAX_LEN 2 Packet maximum fragment length
[all …]
/qemu/scripts/ci/
A Dgitlab-ci-section4 # gitlab-ci-section: This is a shell script fragment which defines
/qemu/docs/devel/
A Dtcg-icount.rst80 the I/O, using a code fragment similar to:
A Drcu.rst245 consider the following code fragment::
A Dbuild-system.rst91 Write a Makefile fragment to stdout, exposing the result of the most
/qemu/qapi/
A Daudio.json271 # or -1 to use fragment mode (option ignored on some platforms)
/qemu/
A Dhmp-commands-info.hx12 HXCOMM fragment that defines that top level entry.
A Dqemu-options.hx819 " dsp-policy= set timing policy (0..10), -1 to use fragment mode\n"
/qemu/fpu/
A Dsoftfloat-specialize.c.inc20 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point
/qemu/target/hexagon/idef-parser/
A DREADME.rst447 parsing error reports the fragment of the input text which was involved in the

Completed in 55 milliseconds