Home
last modified time | relevance | path

Searched refs:mlx5_buf (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.h289 struct mlx5_buf { struct
319 struct mlx5_buf buf_a;
320 struct mlx5_buf buf_b;
321 struct mlx5_buf *active_buf;
322 struct mlx5_buf *resize_buf;
347 struct mlx5_buf buf;
393 struct mlx5_buf buf;
401 struct mlx5_buf buf;
406 struct mlx5_buf sq_buf;
433 struct mlx5_buf buf;
[all …]
H A Dbuf.c237 static int alloc_huge_buf(struct mlx5_context *mctx, struct mlx5_buf *buf, in alloc_huge_buf()
308 static void free_huge_buf(struct mlx5_context *ctx, struct mlx5_buf *buf) in free_huge_buf()
324 struct mlx5_buf *buf, in mlx5_alloc_prefered_buf()
369 int mlx5_free_actual_buf(struct mlx5_context *ctx, struct mlx5_buf *buf) in mlx5_free_actual_buf()
484 struct mlx5_buf *buf, size_t size, in mlx5_alloc_buf_contig()
539 void mlx5_free_buf_contig(struct mlx5_context *mctx, struct mlx5_buf *buf) in mlx5_free_buf_contig()
545 int mlx5_alloc_buf(struct mlx5_buf *buf, size_t size, int page_size) in mlx5_alloc_buf()
567 void mlx5_free_buf(struct mlx5_buf *buf) in mlx5_free_buf()
H A Ddbrec.c43 struct mlx5_buf buf;
H A Dcq.c71 static void *get_buf_cqe(struct mlx5_buf *buf, int n, int cqe_sz) in get_buf_cqe()
1482 struct mlx5_buf *buf, int nent, int cqe_sz) in mlx5_alloc_cq_buf()
1516 int mlx5_free_cq_buf(struct mlx5_context *ctx, struct mlx5_buf *buf) in mlx5_free_cq_buf()
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_alloc.c46 struct mlx5_buf *buf; in mlx5_buf_load_mem_cb()
50 buf = (struct mlx5_buf *)arg; in mlx5_buf_load_mem_cb()
73 int max_direct, struct mlx5_buf *buf) in mlx5_buf_alloc()
140 void mlx5_buf_free(struct mlx5_core_dev *dev, struct mlx5_buf *buf) in mlx5_buf_free()
247 mlx5_fill_page_array(struct mlx5_buf *buf, __be64 *pas) in mlx5_fill_page_array()
H A Dwq.h37 struct mlx5_buf buf;
/freebsd/sys/dev/mlx5/
H A Ddriver.h361 struct mlx5_buf { struct
386 struct mlx5_buf buf; argument
900 mlx5_buf_offset(struct mlx5_buf *buf, int offset) in mlx5_buf_offset()
1030 struct mlx5_buf *buf);
1031 void mlx5_buf_free(struct mlx5_core_dev *dev, struct mlx5_buf *buf);
1079 void mlx5_fill_page_array(struct mlx5_buf *buf, __be64 *pas);
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h371 struct mlx5_buf buf;
422 struct mlx5_buf buf;
498 struct mlx5_buf buf;