Searched refs:push_len (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 234 u32 *push_len) in ena_xdp_tx_map_buff() 246 *push_len = min_t(u32, size, xdp_ring->tx_max_header_size); in ena_xdp_tx_map_buff() 249 if (size - *push_len > 0) { in ena_xdp_tx_map_buff() 251 *push_hdr + *push_len, in ena_xdp_tx_map_buff() 252 size - *push_len, in ena_xdp_tx_map_buff() 291 u32 push_len; in ena_xdp_xmit_buff() local 301 rc = ena_xdp_tx_map_buff(xdp_ring, tx_info, xdp, &push_hdr, &push_len); in ena_xdp_xmit_buff() 309 ena_tx_ctx.header_len = push_len; in ena_xdp_xmit_buff() 2854 u16 push_len = 0; in ena_tx_map_skb() local 2873 push_len in ena_tx_map_skb() 230 ena_xdp_tx_map_buff(struct ena_ring *xdp_ring, struct ena_tx_buffer *tx_info, struct xdp_buff *xdp, void **push_hdr, u32 *push_len) ena_xdp_tx_map_buff() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 244 int push_len = 0; in ena_xdp_tx_map_frame() local 255 push_len = min_t(u32, size, xdp_ring->tx_max_header_size); in ena_xdp_tx_map_frame() 259 size -= push_len; in ena_xdp_tx_map_frame() 260 data += push_len; in ena_xdp_tx_map_frame() 263 ena_tx_ctx->header_len = push_len; in ena_xdp_tx_map_frame() 3043 u16 push_len = 0; in ena_tx_map_skb() local 3062 push_len = min_t(u32, skb->len, tx_ring->tx_max_header_size); in ena_tx_map_skb() 3063 *push_hdr = skb_header_pointer(skb, 0, push_len, in ena_tx_map_skb() 3065 *header_len = push_len; in ena_tx_map_skb() 3070 delta = push_len in ena_tx_map_skb() [all...] |
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | qeth_core_main.c | 4369 int push_len, rc; in qeth_xmit() local 4383 push_len = qeth_add_hw_header(queue, skb, &hdr, hw_hdr_len, proto_len, in qeth_xmit() 4385 if (push_len < 0) in qeth_xmit() 4386 return push_len; in qeth_xmit() 4387 if (is_tso || !push_len) { in qeth_xmit() 4390 data_offset = push_len + proto_len; in qeth_xmit() 4410 if (rc && !push_len) in qeth_xmit()
|
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | qeth_core_main.c | 4305 int push_len, rc; in qeth_xmit() local 4319 push_len = qeth_add_hw_header(queue, skb, &hdr, hw_hdr_len, proto_len, in qeth_xmit() 4321 if (push_len < 0) in qeth_xmit() 4322 return push_len; in qeth_xmit() 4323 if (is_tso || !push_len) { in qeth_xmit() 4326 data_offset = push_len + proto_len; in qeth_xmit() 4346 if (rc && !push_len) in qeth_xmit()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 459 int j, push_len; in bnxt_start_xmit() local 512 push_len = (length + sizeof(*tx_push) + 7) / 8; in bnxt_start_xmit() 513 if (push_len > 16) { in bnxt_start_xmit() 516 (push_len - 16) << 1); in bnxt_start_xmit() 518 __iowrite64_copy(db, tx_push_buf, push_len); in bnxt_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 482 int j, push_len; in bnxt_start_xmit() local 535 push_len = (length + sizeof(*tx_push) + 7) / 8; in bnxt_start_xmit() 536 if (push_len > 16) { in bnxt_start_xmit() 539 (push_len - 16) << 1); in bnxt_start_xmit() 541 __iowrite64_copy(db, tx_push_buf, push_len); in bnxt_start_xmit()
|
Completed in 79 milliseconds