summaryrefslogtreecommitdiffstats
path: root/include/net/xsk_buff_pool.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* xsk: Carry a copy of xdp_zc_max_segs within xsk_buff_poolMaciej Fijalkowski2024-10-141-0/+1
* xsk: Get rid of xdp_buff_xsk::orig_addrMaciej Fijalkowski2024-10-141-8/+11
* xsk: s/free_list_node/list_node/Maciej Fijalkowski2024-10-141-1/+1
* xsk: Get rid of xdp_buff_xsk::xskb_list_nodeMaciej Fijalkowski2024-10-141-1/+0
* xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin2024-05-081-10/+4
* xsk: add functions to fill control bufferMaciej Fijalkowski2023-12-141-0/+2
* xsk: Add option to calculate TX checksum in SWStanislav Fomichev2023-11-291-0/+1
* xsk: Add TX timestamp and TX checksum offload supportStanislav Fomichev2023-11-291-0/+6
* xsk: Support tx_metadata_lenStanislav Fomichev2023-11-291-0/+1
* xsk: support mbuf on ZC RXMaciej Fijalkowski2023-07-191-0/+2
* xsk: allow core/drivers to test EOP bitMaciej Fijalkowski2023-07-191-0/+5
* xsk: Use pool->dma_pages to check for DMAKal Conley2023-04-271-1/+1
* xsk: Fix unaligned descriptor validationKal Conley2023-04-061-7/+2
* xsk: Add cb area to struct xdp_buff_xskToke Høiland-Jørgensen2023-01-231-0/+5
* xsk: Inherit need_wakeup flag for shared socketsJalal Mostafa2022-09-221-1/+1
* xsk: Fix possible crash when multiple sockets are createdMaciej Fijalkowski2022-04-261-0/+1
* i40e: xsk: Move tmp desc array from driver to poolMagnus Karlsson2022-01-271-0/+1
* xsk: Optimize for aligned caseMagnus Karlsson2021-09-281-1/+45
* xsk: Batched buffer allocation for the poolMagnus Karlsson2021-09-281-0/+1
* xsk: Get rid of unused entry in struct xdp_buff_xskMagnus Karlsson2021-09-281-1/+0
* xsk: Fix missing validation for skb and unaligned modeMagnus Karlsson2021-06-181-2/+7
* xsk: Fix race in SKB mode transmit with shared cqMagnus Karlsson2020-12-181-0/+5
* xsk: Fix possible memory leak at socket closeMagnus Karlsson2020-10-291-1/+1
* xsk: Add shared umem support between queue idsMagnus Karlsson2020-08-311-0/+2
* xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better perfor...Magnus Karlsson2020-08-311-3/+0
* xsk: Rearrange internal structs for better performanceMagnus Karlsson2020-08-311-12/+15
* xsk: Enable sharing of dma mappingsMagnus Karlsson2020-08-311-0/+13
* xsk: Move xsk_tx_list and its lock to buffer poolMagnus Karlsson2020-08-311-0/+5
* xsk: Move queue_id, dev and need_wakeup to buffer poolMagnus Karlsson2020-08-311-0/+4
* xsk: Move fill and completion rings to buffer poolMagnus Karlsson2020-08-311-1/+1
* xsk: Create and free buffer pool independently from umemMagnus Karlsson2020-08-311-3/+10
* xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umemMagnus Karlsson2020-08-311-1/+3
* xsk: Replace the cheap_dma flag with a dma_need_sync flagChristoph Hellwig2020-06-301-3/+3
* xsk: Explicitly inline functions and move definitionsBjörn Töpel2020-05-221-7/+91
* xsk: Introduce AF_XDP buffer allocation APIBjörn Töpel2020-05-221-0/+56