Symbol: mlx5_core_srq
drivers/infiniband/hw/mlx5/cq.c
182
struct mlx5_core_srq *msrq = NULL;
drivers/infiniband/hw/mlx5/devx.c
651
struct mlx5_core_srq *srq = &(to_msrq(uobj->object)->msrq);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1304
static inline struct mlx5_ib_srq *to_mibsrq(struct mlx5_core_srq *msrq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
598
struct mlx5_core_srq msrq;
drivers/infiniband/hw/mlx5/odp.c
1342
struct mlx5_core_srq *srq;
drivers/infiniband/hw/mlx5/odp.c
1371
struct mlx5_core_srq *msrq =
drivers/infiniband/hw/mlx5/odp.c
1372
container_of(res, struct mlx5_core_srq, common);
drivers/infiniband/hw/mlx5/srq.c
18
static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, enum mlx5_event type)
drivers/infiniband/hw/mlx5/srq.h
48
void (*event)(struct mlx5_core_srq *srq, enum mlx5_event e);
drivers/infiniband/hw/mlx5/srq.h
58
int mlx5_cmd_create_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq.h
60
int mlx5_cmd_destroy_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq);
drivers/infiniband/hw/mlx5/srq.h
61
int mlx5_cmd_query_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq.h
63
int mlx5_cmd_arm_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq.h
65
struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn);
drivers/infiniband/hw/mlx5/srq_cmd.c
114
static int create_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
164
static int destroy_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
175
static int arm_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
189
static int query_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
217
struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
271
struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
282
static int arm_xrc_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
298
struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
328
static int create_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
386
static int destroy_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
396
static int arm_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
438
static int query_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
475
static int create_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
535
static int destroy_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
547
struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
561
static int query_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
600
static int create_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
615
static int destroy_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
629
int mlx5_cmd_create_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
665
int mlx5_cmd_destroy_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq)
drivers/infiniband/hw/mlx5/srq_cmd.c
668
struct mlx5_core_srq *tmp;
drivers/infiniband/hw/mlx5/srq_cmd.c
693
int mlx5_cmd_query_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
708
int mlx5_cmd_arm_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq,
drivers/infiniband/hw/mlx5/srq_cmd.c
727
struct mlx5_core_srq *srq;
drivers/infiniband/hw/mlx5/srq_cmd.c
81
struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn)
drivers/infiniband/hw/mlx5/srq_cmd.c
84
struct mlx5_core_srq *srq;