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.h296 struct mlx5_buf { struct
326 struct mlx5_buf buf_a;
327 struct mlx5_buf buf_b;
328 struct mlx5_buf *active_buf;
329 struct mlx5_buf *resize_buf;
354 struct mlx5_buf buf;
402 struct mlx5_buf buf;
410 struct mlx5_buf buf;
415 struct mlx5_buf sq_buf;
442 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()
323 void mlx5_free_buf_extern(struct mlx5_context *ctx, struct mlx5_buf *buf) in mlx5_free_buf_extern()
329 int mlx5_alloc_buf_extern(struct mlx5_context *ctx, struct mlx5_buf *buf, in mlx5_alloc_buf_extern()
354 struct mlx5_buf *buf, in mlx5_alloc_prefered_buf()
402 int mlx5_free_actual_buf(struct mlx5_context *ctx, struct mlx5_buf *buf) in mlx5_free_actual_buf()
533 struct mlx5_buf *buf, size_t size, in mlx5_alloc_buf_contig()
588 void mlx5_free_buf_contig(struct mlx5_context *mctx, struct mlx5_buf *buf) in mlx5_free_buf_contig()
594 int mlx5_alloc_buf(struct mlx5_buf *buf, size_t size, int page_size) in mlx5_alloc_buf()
616 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()
1490 struct mlx5_buf *buf, int nent, int cqe_sz) in mlx5_alloc_cq_buf()
1524 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.h38 struct mlx5_buf buf;
/freebsd/sys/dev/mlx5/
H A Ddriver.h361 struct mlx5_buf { struct
386 struct mlx5_buf buf; argument
910 mlx5_buf_offset(struct mlx5_buf *buf, int offset) in mlx5_buf_offset()
1040 struct mlx5_buf *buf);
1041 void mlx5_buf_free(struct mlx5_core_dev *dev, struct mlx5_buf *buf);
1089 void mlx5_fill_page_array(struct mlx5_buf *buf, __be64 *pas);
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib.h400 struct mlx5_buf buf;
452 struct mlx5_buf buf;
529 struct mlx5_buf buf;