Home
last modified time | relevance | path

Searched refs:mlx5_fw_page (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_pagealloc.c52 struct mlx5_fw_page *fwp; in mlx5_fwp_load_mem_cb()
55 fwp = (struct mlx5_fw_page *)arg; in mlx5_fwp_load_mem_cb()
75 mlx5_fwp_flush(struct mlx5_fw_page *fwp) in mlx5_fwp_flush()
84 mlx5_fwp_invalidate(struct mlx5_fw_page *fwp) in mlx5_fwp_invalidate()
94 struct mlx5_fw_page *
97 struct mlx5_fw_page *fwp; in mlx5_fwp_alloc()
162 mlx5_fwp_free(struct mlx5_fw_page *fwp) in mlx5_fwp_free()
189 mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset) in mlx5_fwp_get_dma()
198 mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset) in mlx5_fwp_get_virt()
207 mlx5_insert_fw_page_locked(struct mlx5_core_dev *dev, struct mlx5_fw_page *nfp) in mlx5_insert_fw_page_locked()
[all …]
/freebsd/sys/dev/mlx5/
H A Ddriver.h227 struct mlx5_fw_page { struct
245 #define mlx5_cmd_msg mlx5_fw_page argument
316 struct mlx5_fw_page *cmd_page;
863 struct mlx5_fw_page *fw_page;
1068 void mlx5_fwp_flush(struct mlx5_fw_page *fwp);
1069 void mlx5_fwp_invalidate(struct mlx5_fw_page *fwp);
1070 struct mlx5_fw_page *mlx5_fwp_alloc(struct mlx5_core_dev *dev, gfp_t flags, unsigned num);
1071 void mlx5_fwp_free(struct mlx5_fw_page *fwp);
1072 u64 mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset);
1073 void *mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset);