mlx5_core_srq 178 drivers/infiniband/hw/mlx5/cq.c struct mlx5_core_srq *msrq = NULL; mlx5_core_srq 584 drivers/infiniband/hw/mlx5/devx.c struct mlx5_core_srq *srq = &(to_msrq(uobj->object)->msrq); mlx5_core_srq 535 drivers/infiniband/hw/mlx5/mlx5_ib.h struct mlx5_core_srq msrq; mlx5_core_srq 1073 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_srq *to_mibsrq(struct mlx5_core_srq *msrq) mlx5_core_srq 1130 drivers/infiniband/hw/mlx5/odp.c struct mlx5_core_srq *srq; mlx5_core_srq 1159 drivers/infiniband/hw/mlx5/odp.c struct mlx5_core_srq *msrq = mlx5_core_srq 1160 drivers/infiniband/hw/mlx5/odp.c container_of(res, struct mlx5_core_srq, common); mlx5_core_srq 19 drivers/infiniband/hw/mlx5/srq.c static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, enum mlx5_event type) mlx5_core_srq 47 drivers/infiniband/hw/mlx5/srq.h void (*event)(struct mlx5_core_srq *srq, enum mlx5_event e); mlx5_core_srq 57 drivers/infiniband/hw/mlx5/srq.h int mlx5_cmd_create_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 59 drivers/infiniband/hw/mlx5/srq.h void mlx5_cmd_destroy_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq); mlx5_core_srq 60 drivers/infiniband/hw/mlx5/srq.h int mlx5_cmd_query_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 62 drivers/infiniband/hw/mlx5/srq.h int mlx5_cmd_arm_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 64 drivers/infiniband/hw/mlx5/srq.h struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn); mlx5_core_srq 81 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *mlx5_cmd_get_srq(struct mlx5_ib_dev *dev, u32 srqn) mlx5_core_srq 84 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq; mlx5_core_srq 95 drivers/infiniband/hw/mlx5/srq_cmd.c static int create_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 133 drivers/infiniband/hw/mlx5/srq_cmd.c static int destroy_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) mlx5_core_srq 147 drivers/infiniband/hw/mlx5/srq_cmd.c static int arm_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 163 drivers/infiniband/hw/mlx5/srq_cmd.c static int query_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 193 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq, mlx5_core_srq 235 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq) mlx5_core_srq 249 drivers/infiniband/hw/mlx5/srq_cmd.c static int arm_xrc_srq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 266 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq, mlx5_core_srq 299 drivers/infiniband/hw/mlx5/srq_cmd.c static int create_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 342 drivers/infiniband/hw/mlx5/srq_cmd.c static int destroy_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) mlx5_core_srq 353 drivers/infiniband/hw/mlx5/srq_cmd.c static int arm_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 395 drivers/infiniband/hw/mlx5/srq_cmd.c static int query_rmp_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 432 drivers/infiniband/hw/mlx5/srq_cmd.c static int create_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 478 drivers/infiniband/hw/mlx5/srq_cmd.c static int destroy_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) mlx5_core_srq 491 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq, mlx5_core_srq 506 drivers/infiniband/hw/mlx5/srq_cmd.c static int query_xrq_cmd(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 545 drivers/infiniband/hw/mlx5/srq_cmd.c static int create_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 560 drivers/infiniband/hw/mlx5/srq_cmd.c static int destroy_srq_split(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) mlx5_core_srq 574 drivers/infiniband/hw/mlx5/srq_cmd.c int mlx5_cmd_create_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 610 drivers/infiniband/hw/mlx5/srq_cmd.c void mlx5_cmd_destroy_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) mlx5_core_srq 613 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *tmp; mlx5_core_srq 628 drivers/infiniband/hw/mlx5/srq_cmd.c int mlx5_cmd_query_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 643 drivers/infiniband/hw/mlx5/srq_cmd.c int mlx5_cmd_arm_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq, mlx5_core_srq 662 drivers/infiniband/hw/mlx5/srq_cmd.c struct mlx5_core_srq *srq;