Home
last modified time | relevance | path

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

/openbmc/qemu/hw/net/
H A Dnet_tx_pkt.c538 int *src_idx, size_t *src_offset, size_t src_len, in net_tx_pkt_fetch_fragment() argument
552 if (*src_idx == (pkt->payload_frags + NET_TX_PKT_PL_START_FRAG)) { in net_tx_pkt_fetch_fragment()
557 dst[*dst_idx].iov_base = src[*src_idx].iov_base + *src_offset; in net_tx_pkt_fetch_fragment()
558 dst[*dst_idx].iov_len = MIN(src[*src_idx].iov_len - *src_offset, in net_tx_pkt_fetch_fragment()
564 if (*src_offset == src[*src_idx].iov_len) { in net_tx_pkt_fetch_fragment()
566 (*src_idx)++; in net_tx_pkt_fetch_fragment()
592 int *src_idx, in net_tx_pkt_tcp_fragment_init() argument
607 *src_idx = NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_init()
608 while (pkt->vec[*src_idx].iov_len < l4->iov_len - bytes_read) { in net_tx_pkt_tcp_fragment_init()
609 memcpy((char *)l4->iov_base + bytes_read, pkt->vec[*src_idx].iov_base, in net_tx_pkt_tcp_fragment_init()
[all …]