summaryrefslogtreecommitdiff
path: root/include/net/libeth
AgeCommit message (Expand)AuthorFilesLines
2025-10-30libeth: xdp: Disable generic kCFI pass for libeth_xdp_tx_xmit_bulk()Nathan Chancellor1-1/+1
2025-09-08xdp, libeth: make the xdp_init_buff() micro-optimization genericAlexander Lobakin1-10/+1
2025-07-24libeth: xdp: access ->pp through netmem_desc instead of pageByungchul Park1-1/+1
2025-06-16libeth: xdp, xsk: access adjacent u32s as u64 where applicableAlexander Lobakin2-8/+31
2025-06-16libeth: xsk: add XSkFQ refill and XSk wakeup helpersAlexander Lobakin1-0/+98
2025-06-16libeth: xsk: add XSk Rx processing supportAlexander Lobakin2-7/+283
2025-06-16libeth: xsk: add XSk xmit functionsAlexander Lobakin3-15/+228
2025-06-16libeth: xsk: add XSk XDP_TX sending helpersAlexander Lobakin3-5/+175
2025-06-16libeth: xdp: add RSS hash hint and XDP features setup helpersAlexander Lobakin1-0/+90
2025-06-16libeth: xdp: add templates for building driver-side callbacksAlexander Lobakin1-0/+195
2025-06-16libeth: xdp: add XDP prog run and verdict result handlingAlexander Lobakin2-0/+303
2025-06-16libeth: xdp: add helpers for preparing/processing &libeth_xdp_buffAlexander Lobakin2-0/+174
2025-06-16libeth: xdp: add XDPSQ cleanup timersAlexander Lobakin2-1/+77
2025-06-16libeth: xdp: add XDPSQ locking helpersAlexander Lobakin2-3/+145
2025-06-16libeth: xdp: add XDPSQE completion helpersAlexander Lobakin3-2/+98
2025-06-16libeth: xdp: add .ndo_xdp_xmit() helpersAlexander Lobakin2-2/+294
2025-06-16libeth: xdp: add XDP_TX buffers sendingAlexander Lobakin2-2/+550
2025-06-16libeth: support native XDP and register memory modelAlexander Lobakin1-1/+5
2025-06-16libeth: convert to netmemAlexander Lobakin1-10/+12
2025-02-14libeth: move idpf_rx_csum_decoded and idpf_rx_extractedMateusz Polchlopek1-0/+47
2024-09-09libeth: add Tx buffer completion helpersAlexander Lobakin2-0/+154
2024-07-10libeth: support different types of buffers for RxAlexander Lobakin1-0/+19
2024-07-10libeth: add cacheline / struct layout assertion helpersAlexander Lobakin1-0/+66
2024-04-24libeth: add Rx buffer managementAlexander Lobakin1-0/+117
2024-04-24net: intel: introduce {, Intel} Ethernet common libraryAlexander Lobakin1-0/+125