Searched refs:mlx5_ib_dev (Results 1 - 10 of 10) sorted by relevance
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mr.c | 45 static int mlx5_mr_sysfs_init(struct mlx5_ib_dev *dev); 46 static void mlx5_mr_sysfs_cleanup(struct mlx5_ib_dev *dev); 48 static int destroy_mkey(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) 55 static int order2idx(struct mlx5_ib_dev *dev, int order) 68 struct mlx5_ib_dev *dev = mr->dev; 125 static int add_keys(struct mlx5_ib_dev *dev, int c, int num) 179 static void remove_keys(struct mlx5_ib_dev *dev, int c, int num) 232 struct mlx5_ib_dev *dev = ent->dev; 300 static void free_cached_mr(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) 325 static void clean_keys(struct mlx5_ib_dev *de [all...] |
H A D | mlx5_ib.h | 364 struct mlx5_ib_dev *dev; 420 struct mlx5_ib_dev *dev; 436 struct mlx5_ib_dev *dev; 504 struct mlx5_ib_dev *dev; 523 struct mlx5_ib_dev *dev; 531 struct mlx5_ib_dev { struct 572 static inline struct mlx5_ib_dev *to_mdev(struct ib_device *ibdev) 574 return container_of(ibdev, struct mlx5_ib_dev, ib_dev); 653 int mlx5_MAD_IFC(struct mlx5_ib_dev *dev, int ignore_mkey, int ignore_bkey, 657 struct ib_ah *create_ib_ah(struct mlx5_ib_dev *de [all...] |
H A D | mlx5_ib_main.c | 80 static void get_atomic_caps(struct mlx5_ib_dev *dev, 122 struct mlx5_ib_dev *dev = to_mdev(device); 134 static int mlx5_use_mad_ifc(struct mlx5_ib_dev *dev) 160 struct mlx5_ib_dev *dev = to_mdev(ibdev); 190 struct mlx5_ib_dev *dev = to_mdev(ibdev); 211 struct mlx5_ib_dev *dev = to_mdev(ibdev); 226 static int mlx5_query_node_guid(struct mlx5_ib_dev *dev, 257 static int mlx5_query_node_desc(struct mlx5_ib_dev *dev, char *node_desc) 274 struct mlx5_ib_dev *dev = to_mdev(ibdev); 366 struct mlx5_ib_dev *de [all...] |
H A D | mlx5_ib_roce.c | 39 struct mlx5_ib_dev *dev = to_mdev(ib_dev); 90 struct mlx5_ib_dev *dev = to_mdev(ib_dev); 166 struct mlx5_ib_dev *dev = to_mdev(ib_dev); 194 struct mlx5_ib_dev *dev = to_mdev(ib_dev); 230 __be16 mlx5_get_roce_udp_sport(struct mlx5_ib_dev *dev, u8 port, 240 int mlx5_get_roce_gid_type(struct mlx5_ib_dev *dev, u8 port,
|
H A D | mlx5_ib_cq.c | 45 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); 167 struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); 237 static void dump_cqe(struct mlx5_ib_dev *dev, struct mlx5_err_cqe *cqe) 247 static void mlx5_handle_error_cqe(struct mlx5_ib_dev *dev, 367 static void free_cq_buf(struct mlx5_ib_dev *dev, struct mlx5_ib_cq_buf *buf) 458 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); 601 struct mlx5_ib_dev *dev = to_mdev(cq->ibcq.device); 646 static int alloc_cq_buf(struct mlx5_ib_dev *dev, struct mlx5_ib_cq_buf *buf, 664 static int create_cq_user(struct mlx5_ib_dev *dev, struct ib_udata *udata, 777 static int create_cq_kernel(struct mlx5_ib_dev *de [all...] |
H A D | mlx5_ib_ah.c | 53 struct ib_ah *create_ib_ah(struct mlx5_ib_dev *dev, 99 struct mlx5_ib_dev *dev = to_mdev(pd->device);
|
H A D | mlx5_ib_srq.c | 74 struct mlx5_ib_dev *dev = to_mdev(pd->device); 159 static int create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, 237 static void destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) 248 struct mlx5_ib_dev *dev = to_mdev(pd->device); 356 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); 381 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device); 405 struct mlx5_ib_dev *dev = to_mdev(srq->device); 441 struct mlx5_ib_dev *dev = to_mdev(ibsrq->device);
|
H A D | mlx5_ib_mem.c | 127 static void __mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem, 166 void mlx5_ib_populate_pas(struct mlx5_ib_dev *dev, struct ib_umem *umem,
|
H A D | mlx5_ib_mad.c | 58 int mlx5_MAD_IFC(struct mlx5_ib_dev *dev, int ignore_mkey, int ignore_bkey, 164 struct mlx5_ib_dev *dev = to_mdev(ibdev); 202 struct mlx5_ib_dev *dev = to_mdev(ibdev); 218 int mlx5_query_ext_port_caps(struct mlx5_ib_dev *dev, u8 port) 333 int mlx5_query_node_desc_mad_ifc(struct mlx5_ib_dev *dev, char *node_desc) 358 int mlx5_query_node_guid_mad_ifc(struct mlx5_ib_dev *dev, u64 *node_guid) 455 struct mlx5_ib_dev *dev = to_mdev(ibdev);
|
H A D | mlx5_ib_qp.c | 128 struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); 164 struct mlx5_ib_dev *dev = to_mdev(qp->ibqp.device); 261 static int set_rq_size(struct mlx5_ib_dev *dev, struct ib_qp_cap *cap, 387 static int calc_sq_size(struct mlx5_ib_dev *dev, struct ib_qp_init_attr *attr, 434 static int set_user_buf_size(struct mlx5_ib_dev *dev, 672 static int create_user_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, 830 static int create_kernel_qp(struct mlx5_ib_dev *dev, 920 static void destroy_qp_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp) 988 static int create_qp_common(struct mlx5_ib_dev *dev, struct ib_pd *pd, 1313 static void destroy_qp_common(struct mlx5_ib_dev *de [all...] |
Completed in 179 milliseconds