mlx4_ib_qp 585 drivers/infiniband/hw/mlx4/cq.c static void use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc, mlx4_ib_qp 612 drivers/infiniband/hw/mlx4/cq.c static void mlx4_ib_qp_sw_comp(struct mlx4_ib_qp *qp, int num_entries, mlx4_ib_qp 639 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_qp *qp; mlx4_ib_qp 662 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_qp **cur_qp, mlx4_ib_qp 884 drivers/infiniband/hw/mlx4/cq.c struct mlx4_ib_qp *cur_qp = NULL; mlx4_ib_qp 1270 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_qp *mqp = to_mqp(ibqp); mlx4_ib_qp 1307 drivers/infiniband/hw/mlx4/main.c int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, mlx4_ib_qp 1861 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_qp *mqp = to_mqp(ibqp); mlx4_ib_qp 1918 drivers/infiniband/hw/mlx4/main.c static struct mlx4_ib_gid_entry *find_gid_entry(struct mlx4_ib_qp *qp, u8 *raw) mlx4_ib_qp 1939 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_qp *mqp = to_mqp(ibqp); mlx4_ib_qp 2278 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_qp *qp; mlx4_ib_qp 2979 drivers/infiniband/hw/mlx4/main.c int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, mlx4_ib_qp 3105 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_qp *mqp; mlx4_ib_qp 612 drivers/infiniband/hw/mlx4/mlx4_ib.h struct mlx4_ib_qp *qp1_proxy[MLX4_MAX_PORTS]; mlx4_ib_qp 691 drivers/infiniband/hw/mlx4/mlx4_ib.h static inline struct mlx4_ib_qp *to_mqp(struct ib_qp *ibqp) mlx4_ib_qp 693 drivers/infiniband/hw/mlx4/mlx4_ib.h return container_of(ibqp, struct mlx4_ib_qp, ibqp); mlx4_ib_qp 696 drivers/infiniband/hw/mlx4/mlx4_ib.h static inline struct mlx4_ib_qp *to_mibqp(struct mlx4_qp *mqp) mlx4_ib_qp 698 drivers/infiniband/hw/mlx4/mlx4_ib.h return container_of(mqp, struct mlx4_ib_qp, mqp); mlx4_ib_qp 834 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, mlx4_ib_qp 892 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, mlx4_ib_qp 82 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp qp; mlx4_ib_qp 126 drivers/infiniband/hw/mlx4/qp.c static struct mlx4_ib_sqp *to_msqp(struct mlx4_ib_qp *mqp) mlx4_ib_qp 131 drivers/infiniband/hw/mlx4/qp.c static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 141 drivers/infiniband/hw/mlx4/qp.c static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 169 drivers/infiniband/hw/mlx4/qp.c static int is_qp0(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 192 drivers/infiniband/hw/mlx4/qp.c static void *get_wqe(struct mlx4_ib_qp *qp, int offset) mlx4_ib_qp 197 drivers/infiniband/hw/mlx4/qp.c static void *get_recv_wqe(struct mlx4_ib_qp *qp, int n) mlx4_ib_qp 202 drivers/infiniband/hw/mlx4/qp.c static void *get_send_wqe(struct mlx4_ib_qp *qp, int n) mlx4_ib_qp 212 drivers/infiniband/hw/mlx4/qp.c static void stamp_send_wqe(struct mlx4_ib_qp *qp, int n) mlx4_ib_qp 328 drivers/infiniband/hw/mlx4/qp.c bool is_user, bool has_rq, struct mlx4_ib_qp *qp, mlx4_ib_qp 373 drivers/infiniband/hw/mlx4/qp.c enum mlx4_ib_qp_type type, struct mlx4_ib_qp *qp) mlx4_ib_qp 438 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp, mlx4_ib_qp 457 drivers/infiniband/hw/mlx4/qp.c static int alloc_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 496 drivers/infiniband/hw/mlx4/qp.c static void free_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 528 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp) mlx4_ib_qp 644 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp) mlx4_ib_qp 703 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp; mlx4_ib_qp 781 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp, int range_size, int *wqn) mlx4_ib_qp 831 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp, bool dirty_release) mlx4_ib_qp 859 drivers/infiniband/hw/mlx4/qp.c struct ib_udata *udata, struct mlx4_ib_qp *qp) mlx4_ib_qp 992 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp **caller_qp) mlx4_ib_qp 998 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp; mlx4_ib_qp 1055 drivers/infiniband/hw/mlx4/qp.c qp = kzalloc(sizeof(struct mlx4_ib_qp), GFP_KERNEL); mlx4_ib_qp 1347 drivers/infiniband/hw/mlx4/qp.c static void del_gid_entries(struct mlx4_ib_qp *qp) mlx4_ib_qp 1357 drivers/infiniband/hw/mlx4/qp.c static struct mlx4_ib_pd *get_pd(struct mlx4_ib_qp *qp) mlx4_ib_qp 1365 drivers/infiniband/hw/mlx4/qp.c static void get_cqs(struct mlx4_ib_qp *qp, enum mlx4_ib_source_type src, mlx4_ib_qp 1386 drivers/infiniband/hw/mlx4/qp.c static void destroy_qp_rss(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 1394 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *wq = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 1416 drivers/infiniband/hw/mlx4/qp.c static void destroy_qp_common(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp, mlx4_ib_qp 1536 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = NULL; mlx4_ib_qp 1682 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *mqp = to_mqp(qp); mlx4_ib_qp 1713 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *mqp = to_mqp(qp); mlx4_ib_qp 1749 drivers/infiniband/hw/mlx4/qp.c static __be32 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr, mlx4_ib_qp 1915 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *mqp, mlx4_ib_qp 1928 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *mqp, mlx4_ib_qp 1937 drivers/infiniband/hw/mlx4/qp.c static void update_mcg_macs(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 1950 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp, mlx4_ib_qp 1973 drivers/infiniband/hw/mlx4/qp.c static int create_qp_lb_counter(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) mlx4_ib_qp 2037 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *wq = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 2070 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *wq = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 2096 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *wq = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 2111 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp) mlx4_ib_qp 2142 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp; mlx4_ib_qp 2722 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_qp 2849 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *mqp = to_mqp(ibqp); mlx4_ib_qp 3492 drivers/infiniband/hw/mlx4/qp.c const struct ib_ud_wr *wr, struct mlx4_ib_qp *qp, mlx4_ib_qp 3536 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_qp 3858 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_qp 4026 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_qp 4135 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp; mlx4_ib_qp 4216 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 4272 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq); mlx4_ib_qp 4333 drivers/infiniband/hw/mlx4/qp.c struct mlx4_ib_qp *qp = to_mqp((struct ib_qp *)ibwq);