hns_roce_srq 524 drivers/infiniband/hw/hns/hns_roce_device.h void (*event)(struct hns_roce_srq *srq, enum hns_roce_event event); hns_roce_srq 982 drivers/infiniband/hw/hns/hns_roce_device.h struct hns_roce_srq *srq, u32 pdn, u16 xrcd, u32 cqn, hns_roce_srq 1089 drivers/infiniband/hw/hns/hns_roce_device.h static inline struct hns_roce_srq *to_hr_srq(struct ib_srq *ibsrq) hns_roce_srq 1091 drivers/infiniband/hw/hns/hns_roce_device.h return container_of(ibsrq, struct hns_roce_srq, ibsrq); hns_roce_srq 2015 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_srq *srq) hns_roce_srq 2063 drivers/infiniband/hw/hns/hns_roce_hw_v1.c struct hns_roce_srq *srq) hns_roce_srq 2471 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void *get_srq_wqe(struct hns_roce_srq *srq, int n) hns_roce_srq 2476 drivers/infiniband/hw/hns/hns_roce_hw_v2.c static void hns_roce_free_srq_wqe(struct hns_roce_srq *srq, int wqe_index) hns_roce_srq 2493 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq) hns_roce_srq 2547 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq) hns_roce_srq 2697 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq = NULL; hns_roce_srq 6028 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq, u32 pdn, u16 xrcd, hns_roce_srq 6127 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq = to_hr_srq(ibsrq); hns_roce_srq 6170 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq = to_hr_srq(ibsrq); hns_roce_srq 6234 drivers/infiniband/hw/hns/hns_roce_hw_v2.c struct hns_roce_srq *srq = to_hr_srq(ibsrq); hns_roce_srq 473 drivers/infiniband/hw/hns/hns_roce_main.c INIT_RDMA_OBJ_SIZE(ib_srq, hns_roce_srq, ibsrq), hns_roce_srq 15 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq; hns_roce_srq 34 drivers/infiniband/hw/hns/hns_roce_srq.c static void hns_roce_ib_srq_event(struct hns_roce_srq *srq, hns_roce_srq 82 drivers/infiniband/hw/hns/hns_roce_srq.c u64 db_rec_addr, struct hns_roce_srq *srq) hns_roce_srq 158 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq) hns_roce_srq 178 drivers/infiniband/hw/hns/hns_roce_srq.c static int create_user_srq(struct hns_roce_srq *srq, struct ib_udata *udata, hns_roce_srq 252 drivers/infiniband/hw/hns/hns_roce_srq.c static int hns_roce_create_idx_que(struct ib_pd *pd, struct hns_roce_srq *srq, hns_roce_srq 273 drivers/infiniband/hw/hns/hns_roce_srq.c static int create_kernel_srq(struct hns_roce_srq *srq, int srq_buf_size) hns_roce_srq 341 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq) hns_roce_srq 350 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq, int srq_buf_size) hns_roce_srq 366 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq = to_hr_srq(ib_srq); hns_roce_srq 447 drivers/infiniband/hw/hns/hns_roce_srq.c struct hns_roce_srq *srq = to_hr_srq(ibsrq);