Searched refs:push_len (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.c | 26 int push_len = 0; in ena_xdp_tx_map_frame() local 37 push_len = min_t(u32, size, tx_ring->tx_max_header_size); in ena_xdp_tx_map_frame() 41 size -= push_len; in ena_xdp_tx_map_frame() 42 data += push_len; in ena_xdp_tx_map_frame() 45 ena_tx_ctx->header_len = push_len; in ena_xdp_tx_map_frame()
|
H A D | ena_netdev.c | 2508 u16 push_len = 0; in ena_tx_map_skb() local 2527 push_len = min_t(u32, skb->len, tx_ring->tx_max_header_size); in ena_tx_map_skb() 2528 *push_hdr = skb_header_pointer(skb, 0, push_len, in ena_tx_map_skb() 2530 *header_len = push_len; in ena_tx_map_skb() 2535 delta = push_len - skb_head_len; in ena_tx_map_skb() 2545 *push_hdr, push_len); in ena_tx_map_skb() 2547 if (skb_head_len > push_len) { in ena_tx_map_skb() 2548 dma = dma_map_single(tx_ring->dev, skb->data + push_len, in ena_tx_map_skb() 2549 skb_head_len - push_len, DMA_TO_DEVICE); in ena_tx_map_skb() 2554 ena_buf->len = skb_head_len - push_len; in ena_tx_map_skb()
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockmap_ktls.c | 167 int start_push = 0, push_len = 0; in test_sockmap_ktls_tx_cork() local 200 push_len = 2; in test_sockmap_ktls_tx_cork() 203 skel->bss->push_end = push_len; in test_sockmap_ktls_tx_cork() 221 !ASSERT_EQ(recvd, sizeof(msg) + push_len, "check length mismatch")) in test_sockmap_ktls_tx_cork() 226 if (i >= start_push && i <= start_push + push_len - 1) { in test_sockmap_ktls_tx_cork()
|
/linux/drivers/s390/net/ |
H A D | qeth_core_main.c | 4334 int push_len, rc; in qeth_xmit() local 4348 push_len = qeth_add_hw_header(queue, skb, &hdr, hw_hdr_len, proto_len, in qeth_xmit() 4350 if (push_len < 0) in qeth_xmit() 4351 return push_len; in qeth_xmit() 4352 if (is_tso || !push_len) { in qeth_xmit() 4355 data_offset = push_len + proto_len; in qeth_xmit() 4375 if (rc && !push_len) in qeth_xmit()
|
/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 574 int j, push_len; in bnxt_start_xmit() local 630 push_len = (length + sizeof(*tx_push) + 7) / 8; in bnxt_start_xmit() 631 if (push_len > 16) { in bnxt_start_xmit() 634 (push_len - 16) << 1); in bnxt_start_xmit() 636 __iowrite64_copy(db, tx_push_buf, push_len); in bnxt_start_xmit()
|