Lines Matching defs:qp
80 struct mlx4_ib_qp qp; member
129 static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_tunnel_qp()
139 static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_sqp()
167 static int is_qp0(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_qp0()
190 static void *get_wqe(struct mlx4_ib_qp *qp, int offset) in get_wqe()
195 static void *get_recv_wqe(struct mlx4_ib_qp *qp, int n) in get_recv_wqe()
200 static void *get_send_wqe(struct mlx4_ib_qp *qp, int n) in get_send_wqe()
210 static void stamp_send_wqe(struct mlx4_ib_qp *qp, int n) in stamp_send_wqe()
227 static void mlx4_ib_qp_event(struct mlx4_qp *qp, enum mlx4_event type) in mlx4_ib_qp_event()
273 static void mlx4_ib_wq_event(struct mlx4_qp *qp, enum mlx4_event type) in mlx4_ib_wq_event()
326 int is_user, int has_rq, struct mlx4_ib_qp *qp, in set_rq_size()
371 enum mlx4_ib_qp_type type, struct mlx4_ib_qp *qp) in set_kernel_sq_size()
436 struct mlx4_ib_qp *qp, in set_user_sq_size()
455 static int alloc_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp) in alloc_proxy_bufs()
494 static void free_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp) in free_proxy_bufs()
526 struct mlx4_ib_qp *qp) in mlx4_ib_free_qp_counter()
642 struct mlx4_ib_qp *qp) in create_qp_rss()
701 struct mlx4_ib_qp *qp; in _mlx4_ib_create_qp_rss() local
779 struct mlx4_ib_qp *qp, int range_size, int *wqn) in mlx4_ib_alloc_wqn()
829 struct mlx4_ib_qp *qp, bool dirty_release) in mlx4_ib_release_wqn()
865 struct mlx4_ib_qp *qp; in create_qp_common() local
947 struct mlx4_ib_create_qp qp; in create_qp_common() member
1265 static void del_gid_entries(struct mlx4_ib_qp *qp) in del_gid_entries()
1275 static struct mlx4_ib_pd *get_pd(struct mlx4_ib_qp *qp) in get_pd()
1283 static void get_cqs(struct mlx4_ib_qp *qp, enum mlx4_ib_source_type src, in get_cqs()
1304 static void destroy_qp_rss(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in destroy_qp_rss()
1334 static void destroy_qp_common(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp, in destroy_qp_common()
1446 struct mlx4_ib_qp *qp = NULL; in _mlx4_ib_create_qp() local
1591 static int _mlx4_ib_destroy_qp(struct ib_qp *qp) in _mlx4_ib_destroy_qp()
1626 int mlx4_ib_destroy_qp(struct ib_qp *qp) in mlx4_ib_destroy_qp()
1664 static __be32 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr, in to_mlx4_access_flags()
1828 static int mlx4_set_path(struct mlx4_ib_dev *dev, const struct ib_qp_attr *qp, in mlx4_set_path()
1841 const struct ib_qp_attr *qp, in mlx4_set_alt_path()
1852 static void update_mcg_macs(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in update_mcg_macs()
1865 struct mlx4_ib_qp *qp, in handle_eth_ud_smac_index()
1888 static int create_qp_lb_counter(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in create_qp_lb_counter()
2023 struct mlx4_ib_qp *qp) in fill_qp_rss_context()
2053 struct mlx4_ib_qp *qp; in __mlx4_ib_modify_qp() local
2634 struct mlx4_ib_qp *qp = to_mqp(ibqp); in _mlx4_ib_modify_qp() local
3400 const struct ib_ud_wr *wr, struct mlx4_ib_qp *qp, in build_lso_seg()
3444 struct mlx4_ib_qp *qp = to_mqp(ibqp); in _mlx4_ib_post_send() local
3772 struct mlx4_ib_qp *qp = to_mqp(ibqp); in _mlx4_ib_post_recv() local
3940 struct mlx4_ib_qp *qp = to_mqp(ibqp); in mlx4_ib_query_qp() local
4049 struct mlx4_ib_qp *qp; in mlx4_ib_create_wq() local
4132 struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq); in _mlx4_ib_modify_wq() local
4186 struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq); in mlx4_ib_modify_wq() local
4247 struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq); in mlx4_ib_destroy_wq() local
4393 void mlx4_ib_drain_sq(struct ib_qp *qp) in mlx4_ib_drain_sq()
4428 void mlx4_ib_drain_rq(struct ib_qp *qp) in mlx4_ib_drain_rq()