Lines Matching refs:unmap_len

56 	EFX_BUG_ON_PARANOID(buffer->unmap_len);  in efx_tx_queue_get_insert_buffer()
66 if (buffer->unmap_len) { in efx_dequeue_buffer()
70 dma_unmap_single(dma_dev, unmap_addr, buffer->unmap_len, in efx_dequeue_buffer()
73 dma_unmap_page(dma_dev, unmap_addr, buffer->unmap_len, in efx_dequeue_buffer()
75 buffer->unmap_len = 0; in efx_dequeue_buffer()
340 unsigned int len, unmap_len = 0; in efx_enqueue_skb() local
384 unmap_len = len; in efx_enqueue_skb()
406 buffer->unmap_len = unmap_len; in efx_enqueue_skb()
408 unmap_len = 0; in efx_enqueue_skb()
471 if (unmap_len) { in efx_enqueue_skb()
473 dma_unmap_single(dma_dev, unmap_addr, unmap_len, in efx_enqueue_skb()
476 dma_unmap_page(dma_dev, unmap_addr, unmap_len, in efx_enqueue_skb()
834 unsigned unmap_len; member
883 EFX_BUG_ON_PARANOID(buffer->unmap_len); in efx_tsoh_get_buffer()
984 buffer->unmap_len = buffer->len; in efx_tso_put_header()
1046 st->unmap_len = 0; in tso_start()
1055 st->unmap_len = in_len; in tso_start()
1063 st->unmap_len = 0; in tso_start()
1076 st->unmap_len = skb_frag_size(frag); in tso_get_fragment()
1127 buffer->unmap_len = st->unmap_len; in tso_fill_packet_with_fragment()
1128 buffer->dma_offset = buffer->unmap_len - buffer->len; in tso_fill_packet_with_fragment()
1130 st->unmap_len = 0; in tso_fill_packet_with_fragment()
1208 buffer->unmap_len = 0; in tso_start_new_packet()
1226 buffer->unmap_len = st->header_unmap_len; in tso_start_new_packet()
1234 buffer->unmap_len = 0; in tso_start_new_packet()
1343 if (state.unmap_len) { in efx_enqueue_skb_tso()
1346 state.unmap_len, DMA_TO_DEVICE); in efx_enqueue_skb_tso()
1349 state.unmap_len, DMA_TO_DEVICE); in efx_enqueue_skb_tso()