STRUCT MLX5_FPGA_DMA_ENTRY(9)
β¨ struct mlx5_fpga_dma_entry(9) β¨
okay so bestie, this is straight out of the Kernel API Manual, and itβs giving βtiny struct, big scatter-gather DMA energyβ π
πΈ NAME πΈ
struct mlx5_fpga_dma_entry β a scatter-gather DMA entry, no cap π«Ά
π¦ SYNOPSIS π¦
struct mlx5_fpga_dma_entry {
void *data;
unsigned int size;
dma_addr_t dma_addr;
};
π Members π
dataβ virtual address pointer to the data β¨sizeβ size in bytes of the data πdma_addrβ private member; physical DMA-mapped address of the data π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.hInnova SDK(9) enum mlx5_fpga_access_type(9)struct mlx5_fpga_dma_buf(9)struct mlx5_fpga_conn_attr(9)mlx5_fpga_sbu_conn_create(9)mlx5_fpga_sbu_conn_destroy(9)mlx5_fpga_sbu_conn_sendmsg(9)mlx5_fpga_mem_read(9)mlx5_fpga_mem_write(9)mlx5_fpga_get_sbu_caps(9)
xoxo, your fav kernel hype girl π
source/version shoutout: ./drivers/net/ethernet/mellano..., and the date is October 2026 πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms