Searched refs:mlx4_qp (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.3-release/contrib/ofed/libmlx4/src/
H A Dmlx4.h182 struct mlx4_qp **table;
257 struct mlx4_qp { struct
333 static inline struct mlx4_qp *to_mqp(struct ibv_qp *ibqp)
409 void mlx4_init_qp_indices(struct mlx4_qp *qp);
410 void mlx4_qp_init_sq_ownership(struct mlx4_qp *qp);
416 struct mlx4_qp *qp);
419 enum ibv_qp_type type, struct mlx4_qp *qp);
420 void mlx4_set_sq_sizes(struct mlx4_qp *qp, struct ibv_qp_cap *cap,
422 struct mlx4_qp *mlx4_find_qp(struct mlx4_context *ctx, uint32_t qpn);
423 int mlx4_store_qp(struct mlx4_context *ctx, uint32_t qpn, struct mlx4_qp *q
[all...]
H A Dqp.c58 static void *get_recv_wqe(struct mlx4_qp *qp, int n)
63 static void *get_send_wqe(struct mlx4_qp *qp, int n)
73 static void stamp_send_wqe(struct mlx4_qp *qp, int n)
83 void mlx4_init_qp_indices(struct mlx4_qp *qp)
91 void mlx4_qp_init_sq_ownership(struct mlx4_qp *qp)
193 struct mlx4_qp *qp = to_mqp(ibqp);
448 struct mlx4_qp *qp = to_mqp(ibqp);
533 struct mlx4_qp *qp)
587 enum ibv_qp_type type, struct mlx4_qp *qp)
631 void mlx4_set_sq_sizes(struct mlx4_qp *q
[all...]
H A Dcq.c193 struct mlx4_qp **cur_qp,
346 struct mlx4_qp *qp = NULL;
H A Dverbs.c451 struct mlx4_qp *qp;
568 struct mlx4_qp *qp = to_mqp(ibqp);
648 struct mlx4_qp *qp = to_mqp(ibqp);
/freebsd-10.3-release/sys/ofed/include/linux/mlx4/
H A Dqp.h439 int sqd_event, struct mlx4_qp *qp);
441 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp,
446 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state);
448 static inline struct mlx4_qp *__mlx4_qp_lookup(struct mlx4_dev *dev, u32 qpn)
453 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp);
H A Ddevice.h657 struct mlx4_qp { struct
658 void (*event) (struct mlx4_qp *, enum mlx4_event);
1040 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp);
1041 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp);
1052 int mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1054 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1056 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1059 int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
/freebsd-10.3-release/sys/ofed/drivers/net/mlx4/
H A Dqp.c55 struct mlx4_qp *qp;
77 static int is_master_qp0(struct mlx4_dev *dev, struct mlx4_qp *qp, int *real_qp0, int *proxy_qp0)
94 int sqd_event, struct mlx4_qp *qp, int native)
209 int sqd_event, struct mlx4_qp *qp)
375 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp)
409 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp)
420 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp)
564 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp,
587 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state)
H A Den_resources.c117 void mlx4_en_sqp_event(struct mlx4_qp *qp, enum mlx4_event event)
H A Dmlx4_en.h269 struct mlx4_qp qp;
448 struct mlx4_qp qps[MAX_RX_RINGS];
450 struct mlx4_qp indir_qp;
567 struct mlx4_qp drop_qp;
795 void mlx4_en_sqp_event(struct mlx4_qp *qp, enum mlx4_event event);
H A Dmcg.c1007 int mlx4_qp_attach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1116 int mlx4_qp_detach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1236 static int mlx4_QP_ATTACH(struct mlx4_dev *dev, struct mlx4_qp *qp,
1265 int mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp,
1305 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1338 int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1427 struct mlx4_qp *qp, u8 gid[16],
1442 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp,
H A Dmlx4.h1236 int mlx4_qp_detach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1238 int mlx4_qp_attach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1241 int mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp,
H A Den_rx.c740 struct mlx4_qp *qp)
H A Dresource_tracker.c3667 static int qp_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
3684 static int qp_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
3704 struct mlx4_qp qp; /* dummy for calling attach/detach */
3979 struct mlx4_qp qp; /* dummy for calling attach/detach */
H A Den_netdev.c464 struct mlx4_qp qp;
515 struct mlx4_qp qp;
H A Dfw.c1882 struct mlx4_qp qp;
/freebsd-10.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h287 struct mlx4_qp mqp;
612 static inline struct mlx4_ib_qp *to_mibqp(struct mlx4_qp *mqp)
H A Dcq.c607 struct mlx4_qp *mqp;
H A Dqp.c293 static void mlx4_ib_qp_event(struct mlx4_qp *qp, enum mlx4_event type)

Completed in 271 milliseconds