Lines Matching refs:header_len
569 * @header_len: Number of bytes of header
590 unsigned header_len;
690 efx_tsoh_heap_alloc(struct efx_tx_queue *tx_queue, size_t header_len)
694 tsoh = kmalloc(TSOH_SIZE(header_len), GFP_ATOMIC | GFP_DMA);
699 TSOH_BUFFER(tsoh), header_len,
707 tsoh->unmap_len = header_len;
868 st->header_len = ((tcp_hdr(skb)->doff << 2u)
870 st->full_packet_size = st->header_len + skb_shinfo(skb)->gso_size;
883 st->out_len = skb->len - st->header_len;
907 int hl = st->header_len;
995 if (likely(TSOH_SIZE(st->header_len) <= TSOH_STD_SIZE)) {
1006 tsoh = efx_tsoh_heap_alloc(tx_queue, st->header_len);
1015 memcpy(header, skb->data, st->header_len);
1026 ip_length = st->header_len - ETH_HDR_LEN(skb) + st->out_len;
1051 efx_tso_put_header(tx_queue, tsoh, st->header_len);
1085 if (skb_headlen(skb) == state.header_len) {