Home
last modified time | relevance | path

Searched refs:mlx4_qp (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/include/linux/mlx4/
Dqp.h474 int sqd_event, struct mlx4_qp *qp);
476 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp,
481 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state);
483 static inline struct mlx4_qp *__mlx4_qp_lookup(struct mlx4_dev *dev, u32 qpn) in __mlx4_qp_lookup()
488 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp);
Ddevice.h735 struct mlx4_qp { struct
736 void (*event) (struct mlx4_qp *, enum mlx4_event); argument
1102 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp,
1104 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp);
1115 int mlx4_unicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1117 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1119 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1122 int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dqp.c52 struct mlx4_qp *qp; in mlx4_qp_event()
74 static int is_master_qp0(struct mlx4_dev *dev, struct mlx4_qp *qp, int *real_qp0, int *proxy_qp0) in is_master_qp0()
91 int sqd_event, struct mlx4_qp *qp, int native) in __mlx4_qp_modify()
206 int sqd_event, struct mlx4_qp *qp) in mlx4_qp_modify()
381 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp, gfp_t gfp) in mlx4_qp_alloc()
484 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp) in mlx4_qp_remove()
495 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp) in mlx4_qp_free()
871 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp, in mlx4_qp_query()
894 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state) in mlx4_qp_to_ready()
Den_resources.c92 int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp, in mlx4_en_change_mcast_lb()
140 void mlx4_en_sqp_event(struct mlx4_qp *qp, enum mlx4_event event) in mlx4_en_sqp_event()
Dmlx4_en.h278 struct mlx4_qp qp;
421 struct mlx4_qp qps[MAX_RX_RINGS];
423 struct mlx4_qp indir_qp;
559 struct mlx4_qp drop_qp;
798 void mlx4_en_sqp_event(struct mlx4_qp *qp, enum mlx4_event event);
801 int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp,
Dmcg.c1097 int mlx4_qp_attach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], in mlx4_qp_attach_common()
1207 int mlx4_qp_detach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], in mlx4_qp_detach_common()
1328 static int mlx4_QP_ATTACH(struct mlx4_dev *dev, struct mlx4_qp *qp, in mlx4_QP_ATTACH()
1360 int mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, in mlx4_trans_to_dmfs_attach()
1400 int mlx4_multicast_attach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], in mlx4_multicast_attach()
1430 int mlx4_multicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16], in mlx4_multicast_detach()
1516 struct mlx4_qp *qp, u8 gid[16], in mlx4_unicast_attach()
1531 int mlx4_unicast_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, in mlx4_unicast_detach()
Dmlx4.h1293 int mlx4_qp_detach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1295 int mlx4_qp_attach_common(struct mlx4_dev *dev, struct mlx4_qp *qp, u8 gid[16],
1298 int mlx4_trans_to_dmfs_attach(struct mlx4_dev *dev, struct mlx4_qp *qp,
Dresource_tracker.c3999 static int qp_attach(struct mlx4_dev *dev, int slave, struct mlx4_qp *qp, in qp_attach()
4026 static int qp_detach(struct mlx4_dev *dev, struct mlx4_qp *qp, in qp_detach()
4065 struct mlx4_qp qp; /* dummy for calling attach/detach */ in mlx4_QP_ATTACH_wrapper()
4443 struct mlx4_qp qp; /* dummy for calling attach/detach */ in detach_qp()
Den_rx.c1125 struct mlx4_qp *qp) in mlx4_en_config_rss_qp()
Den_netdev.c502 struct mlx4_qp qp; in mlx4_en_uc_steer_add()
553 struct mlx4_qp qp; in mlx4_en_uc_steer_release()
Dfw.c2485 struct mlx4_qp qp; in mlx4_opreq_action()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h288 struct mlx4_qp mqp;
665 static inline struct mlx4_ib_qp *to_mibqp(struct mlx4_qp *mqp) in to_mibqp()
Dcq.c661 struct mlx4_qp *mqp; in mlx4_ib_poll_one()
Dqp.c286 static void mlx4_ib_qp_event(struct mlx4_qp *qp, enum mlx4_event type) in mlx4_ib_qp_event()