Symbol: mlx5_core_srq
sys/dev/mlx5/driver.h
1042
int mlx5_core_create_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/driver.h
1044
int mlx5_core_destroy_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq);
sys/dev/mlx5/driver.h
1045
int mlx5_core_query_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/driver.h
1048
int mlx5_core_arm_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/driver.h
1093
struct mlx5_core_srq *mlx5_core_get_srq(struct mlx5_core_dev *dev, u32 srqn);
sys/dev/mlx5/driver.h
489
void (*event)(struct mlx5_core_srq *, int);
sys/dev/mlx5/mlx5_core/mlx5_srq.c
113
struct mlx5_core_srq *mlx5_core_get_srq(struct mlx5_core_dev *dev, u32 srqn)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
116
struct mlx5_core_srq *srq;
sys/dev/mlx5/mlx5_core/mlx5_srq.c
146
static int create_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
179
struct mlx5_core_srq *srq)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
191
static int query_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
216
static int arm_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
222
struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
258
struct mlx5_core_srq *srq)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
271
struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
298
struct mlx5_core_srq *srq, u16 lwm)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
303
static int create_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
339
struct mlx5_core_srq *srq)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
351
static int query_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
379
static int arm_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
393
static int create_srq_split(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
40
struct mlx5_core_srq *srq;
sys/dev/mlx5/mlx5_core/mlx5_srq.c
404
static int destroy_srq_split(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
414
int mlx5_core_create_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
449
int mlx5_core_destroy_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq)
sys/dev/mlx5/mlx5_core/mlx5_srq.c
452
struct mlx5_core_srq *tmp;
sys/dev/mlx5/mlx5_core/mlx5_srq.c
479
int mlx5_core_query_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_core/mlx5_srq.c
491
int mlx5_core_arm_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
508
struct mlx5_core_srq msrq;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
874
static inline struct mlx5_ib_srq *to_mibsrq(struct mlx5_core_srq *msrq)
sys/dev/mlx5/mlx5_ib/mlx5_ib_cq.c
177
struct mlx5_core_srq *msrq = NULL;
sys/dev/mlx5/mlx5_ib/mlx5_ib_devx.c
620
struct mlx5_core_srq *srq = &(to_msrq(uobj->object)->msrq);
sys/dev/mlx5/mlx5_ib/mlx5_ib_srq.c
44
static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, int type)