Symbol: mlx4_ib_qp
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
590
struct mlx4_ib_qp *qp1_proxy[MLX4_MAX_PORTS];
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
679
static inline struct mlx4_ib_qp *to_mqp(struct ib_qp *ibqp)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
681
return container_of(ibqp, struct mlx4_ib_qp, ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
684
static inline struct mlx4_ib_qp *to_mibqp(struct mlx4_qp *mqp)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
686
return container_of(mqp, struct mlx4_ib_qp, mqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
820
int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
878
int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
573
static void use_tunnel_data(struct mlx4_ib_qp *qp, struct mlx4_ib_cq *cq, struct ib_wc *wc,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
600
static void mlx4_ib_qp_sw_comp(struct mlx4_ib_qp *qp, int num_entries,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
627
struct mlx4_ib_qp *qp;
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
650
struct mlx4_ib_qp **cur_qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_cq.c
870
struct mlx4_ib_qp *cur_qp = NULL;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1187
struct mlx4_ib_qp *mqp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1224
int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1764
struct mlx4_ib_qp *mqp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1821
static struct mlx4_ib_gid_entry *find_gid_entry(struct mlx4_ib_qp *qp, u8 *raw)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1842
struct mlx4_ib_qp *mqp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2172
struct mlx4_ib_qp *qp;
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2791
int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
2918
struct mlx4_ib_qp *mqp;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1006
static void get_cqs(struct mlx4_ib_qp *qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1025
static void destroy_qp_common(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1137
struct mlx4_ib_qp *qp = NULL;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
126
static struct mlx4_ib_sqp *to_msqp(struct mlx4_ib_qp *mqp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1286
struct mlx4_ib_qp *mqp = to_mqp(qp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
131
static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1312
struct mlx4_ib_qp *mqp = to_mqp(qp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1348
static __be32 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
141
static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1513
struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1526
struct mlx4_ib_qp *mqp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1535
static void update_mcg_macs(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1548
struct mlx4_ib_qp *qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1571
static int create_qp_lb_counter(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
1631
struct mlx4_ib_qp *qp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
169
static int is_qp0(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
192
static void *get_wqe(struct mlx4_ib_qp *qp, int offset)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
197
static void *get_recv_wqe(struct mlx4_ib_qp *qp, int n)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
202
static void *get_send_wqe(struct mlx4_ib_qp *qp, int n)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
216
static void stamp_send_wqe(struct mlx4_ib_qp *qp, int n, int size)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2160
struct mlx4_ib_qp *qp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2255
struct mlx4_ib_qp *mqp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
246
static void post_nop_wqe(struct mlx4_ib_qp *qp, int n, int size)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
284
static inline unsigned pad_wraparound(struct mlx4_ib_qp *qp, int ind)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2889
struct mlx4_ib_qp *qp, unsigned *lso_seg_len,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
2933
struct mlx4_ib_qp *qp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3264
struct mlx4_ib_qp *qp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
3425
struct mlx4_ib_qp *qp = to_mqp(ibqp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
387
int is_user, int has_rq, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
425
enum mlx4_ib_qp_type type, struct mlx4_ib_qp *qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
541
struct mlx4_ib_qp *qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
560
static int alloc_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
599
static void free_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
631
struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
644
struct ib_udata *udata, int sqpn, struct mlx4_ib_qp **caller_qp,
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
651
struct mlx4_ib_qp *qp;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
708
qp = kzalloc(sizeof (struct mlx4_ib_qp), gfp);
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
87
struct mlx4_ib_qp qp;
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
988
static void del_gid_entries(struct mlx4_ib_qp *qp)
sys/dev/mlx4/mlx4_ib/mlx4_ib_qp.c
998
static struct mlx4_ib_pd *get_pd(struct mlx4_ib_qp *qp)