Lines Matching refs:iovec

38     struct iovec *raw;
42 struct iovec *vec;
68 p->vec = g_new(struct iovec, max_frags + NET_TX_PKT_PL_START_FRAG); in net_tx_pkt_init()
70 p->raw = g_new(struct iovec, max_frags); in net_tx_pkt_init()
142 struct iovec *pl_start_frag = pkt->vec + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_update_sctp_checksum()
164 struct iovec *l2_hdr, *l3_hdr; in net_tx_pkt_parse_headers()
400 struct iovec *ventry; in net_tx_pkt_add_raw_fragment()
499 struct iovec *iov, uint32_t iov_len, in net_tx_pkt_do_sw_csum()
539 struct iovec *dst, int *dst_idx) in net_tx_pkt_fetch_fragment()
542 struct iovec *src = pkt->vec; in net_tx_pkt_fetch_fragment()
576 void *opaque, const struct iovec *iov, int iov_cnt, in net_tx_pkt_sendv()
577 const struct iovec *virt_iov, int virt_iov_cnt) in net_tx_pkt_sendv()
589 struct iovec *fragment, in net_tx_pkt_tcp_fragment_init()
596 struct iovec *l4 = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_init()
635 static void net_tx_pkt_tcp_fragment_deinit(struct iovec *fragment) in net_tx_pkt_tcp_fragment_deinit()
641 struct iovec *fragment, in net_tx_pkt_tcp_fragment_fix()
645 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_tcp_fragment_fix()
646 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_fix()
665 struct iovec *fragment, in net_tx_pkt_tcp_fragment_advance()
669 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_tcp_fragment_advance()
670 struct iovec *l4hdr = fragment + NET_TX_PKT_PL_START_FRAG; in net_tx_pkt_tcp_fragment_advance()
696 struct iovec *fragment, in net_tx_pkt_udp_fragment_fix()
702 struct iovec *l3hdr = fragment + NET_TX_PKT_L3HDR_FRAG; in net_tx_pkt_udp_fragment_fix()
724 struct iovec fragment[NET_MAX_FRAG_SG_LIST]; in net_tx_pkt_do_sw_fragmentation()
854 struct iovec *l2 = &pkt->vec[NET_TX_PKT_L2HDR_FRAG]; in net_tx_pkt_fix_ip6_payload_len()