Home
last modified time | relevance | path

Searched defs:srq (Results 1 – 44 of 44) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dsrq.c45 struct mlx5_core_srq *srq; in mlx5_srq_event() local
137 struct mlx5_core_srq *srq; in mlx5_core_get_srq() local
151 static int create_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in create_srq_cmd()
170 struct mlx5_core_srq *srq) in destroy_srq_cmd()
184 static int arm_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in arm_srq_cmd()
203 static int query_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, in query_srq_cmd()
218 struct mlx5_core_srq *srq, in create_xrc_srq_cmd()
262 struct mlx5_core_srq *srq) in destroy_xrc_srq_cmd()
279 struct mlx5_core_srq *srq, u16 lwm) in arm_xrc_srq_cmd()
297 struct mlx5_core_srq *srq, in query_xrc_srq_cmd()
[all …]
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dsrq.c46 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe()
51 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, enum mlx5_event type) in mlx5_ib_srq_event()
76 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, in create_srq_user()
152 static int create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, in create_srq_kernel()
220 static void destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq) in destroy_srq_user()
227 static void destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) in destroy_srq_kernel()
239 struct mlx5_ib_srq *srq; in mlx5_ib_create_srq() local
347 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_modify_srq() local
372 struct mlx5_ib_srq *srq = to_msrq(ibsrq); in mlx5_ib_query_srq() local
393 int mlx5_ib_destroy_srq(struct ib_srq *srq) in mlx5_ib_destroy_srq()
[all …]
Dcq.c175 struct mlx5_ib_srq *srq; in handle_responder() local
508 struct mlx5_ib_srq *srq; in mlx5_poll_one() local
868 void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 rsn, struct mlx5_ib_srq *srq) in __mlx5_ib_cq_clean()
919 void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq) in mlx5_ib_cq_clean()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dsrq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe()
47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event()
77 struct mlx4_ib_srq *srq; in mlx4_ib_create_srq() local
237 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_modify_srq() local
262 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_query_srq() local
277 int mlx4_ib_destroy_srq(struct ib_srq *srq) in mlx4_ib_destroy_srq()
300 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) in mlx4_ib_free_srq_wqe()
317 struct mlx4_ib_srq *srq = to_msrq(ibsrq); in mlx4_ib_post_srq_recv() local
Dcq.c663 struct mlx4_ib_srq *srq; in mlx4_ib_poll_one() local
934 void __mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in __mlx4_ib_cq_clean()
987 void mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) in mlx4_ib_cq_clean()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_srq.c72 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe()
97 struct mthca_srq *srq, in mthca_tavor_init_srq_context()
115 struct mthca_srq *srq, in mthca_arbel_init_srq_context()
140 static void mthca_free_srq_buf(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq_buf()
148 struct mthca_srq *srq) in mthca_alloc_srq_buf()
200 struct ib_srq_attr *attr, struct mthca_srq *srq) in mthca_alloc_srq()
319 static inline int get_srq_refcount(struct mthca_dev *dev, struct mthca_srq *srq) in get_srq_refcount()
330 void mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq) in mthca_free_srq()
368 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_modify_srq() local
391 struct mthca_srq *srq = to_msrq(ibsrq); in mthca_query_srq() local
[all …]
Dmthca_provider.c444 struct mthca_srq *srq; in mthca_create_srq() local
497 static int mthca_destroy_srq(struct ib_srq *srq) in mthca_destroy_srq()
Dmthca_cq.c279 struct mthca_srq *srq) in mthca_cq_clean()
545 struct mthca_srq *srq = to_msrq((*cur_qp)->ibqp.srq); in mthca_poll_one() local
Dmthca_eq.c147 } __attribute__((packed)) srq; member
Dmthca_dev.h249 struct mthca_array srq; member
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsrq.c68 struct hfi1_srq *srq = to_isrq(ibsrq); in hfi1_post_srq_receive() local
123 struct hfi1_srq *srq; in hfi1_create_srq() local
232 struct hfi1_srq *srq = to_isrq(ibsrq); in hfi1_modify_srq() local
370 struct hfi1_srq *srq = to_isrq(ibsrq); in hfi1_query_srq() local
384 struct hfi1_srq *srq = to_isrq(ibsrq); in hfi1_destroy_srq() local
Druc.c162 struct hfi1_srq *srq; in hfi1_get_rwqe() local
Dqp.c1070 struct hfi1_srq *srq = to_isrq(init_attr->srq); in hfi1_create_qp() local
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_srq.c51 struct qib_srq *srq = to_isrq(ibsrq); in qib_post_srq_receive() local
106 struct qib_srq *srq; in qib_create_srq() local
215 struct qib_srq *srq = to_isrq(ibsrq); in qib_modify_srq() local
353 struct qib_srq *srq = to_isrq(ibsrq); in qib_query_srq() local
367 struct qib_srq *srq = to_isrq(ibsrq); in qib_destroy_srq() local
Dqib_ruc.c144 struct qib_srq *srq; in qib_get_rwqe() local
Dqib_qp.c1042 struct qib_srq *srq = to_isrq(init_attr->srq); in qib_create_qp() local
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_srq.c51 struct ipath_srq *srq = to_isrq(ibsrq); in ipath_post_srq_receive() local
106 struct ipath_srq *srq; in ipath_create_srq() local
219 struct ipath_srq *srq = to_isrq(ibsrq); in ipath_modify_srq() local
353 struct ipath_srq *srq = to_isrq(ibsrq); in ipath_query_srq() local
367 struct ipath_srq *srq = to_isrq(ibsrq); in ipath_destroy_srq() local
Dipath_ud.c56 struct ipath_srq *srq; in ipath_ud_loopback() local
Dipath_ruc.c170 struct ipath_srq *srq; in ipath_get_rwqe() local
Dipath_qp.c796 struct ipath_srq *srq = to_isrq(init_attr->srq); in ipath_create_qp() local
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dsrq.c46 struct mlx4_srq *srq; in mlx4_srq_event() local
166 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) in mlx4_srq_alloc()
225 void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) in mlx4_srq_free()
246 int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) in mlx4_srq_arm()
252 int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) in mlx4_srq_query()
303 struct mlx4_srq *srq; in mlx4_srq_lookup() local
Dresource_tracker.c112 struct res_srq *srq; member
1634 enum res_srq_states state, struct res_srq **srq) in srq_res_start_move_to()
2646 int srq = (be32_to_cpu(qpc->srqn) >> 24) & 1; in qp_get_mtt_size() local
2893 struct res_srq *srq; in mlx4_RST2INIT_QP_wrapper() local
3538 struct res_srq *srq = NULL; in mlx4_SW2HW_SRQ_wrapper() local
3582 struct res_srq *srq = NULL; in mlx4_HW2SW_SRQ_wrapper() local
3611 struct res_srq *srq; in mlx4_QUERY_SRQ_wrapper() local
3634 struct res_srq *srq; in mlx4_ARM_SRQ_wrapper() local
4596 struct res_srq *srq; in rem_slave_srqs() local
/linux-4.4.14/drivers/infiniband/core/
Dverbs.c455 struct ib_srq *srq; in ib_create_srq() local
483 int ib_modify_srq(struct ib_srq *srq, in ib_modify_srq()
493 int ib_query_srq(struct ib_srq *srq, in ib_query_srq()
501 int ib_destroy_srq(struct ib_srq *srq) in ib_destroy_srq()
1122 struct ib_srq *srq; in ib_destroy_qp() local
Duverbs_cmd.c269 static void put_srq_read(struct ib_srq *srq) in put_srq_read()
1762 struct ib_srq *srq = NULL; in create_qp() local
2769 struct ib_srq *srq; in ib_uverbs_post_srq_recv() local
3281 struct ib_srq *srq; in __uverbs_create_xsrq() local
3476 struct ib_srq *srq; in ib_uverbs_modify_srq() local
3508 struct ib_srq *srq; in ib_uverbs_query_srq() local
3549 struct ib_srq *srq; in ib_uverbs_destroy_srq() local
Duverbs_main.c258 struct ib_srq *srq = uobj->object; in ib_uverbs_cleanup_ucontext() local
Dcm_msgs.h284 static inline void cm_req_set_srq(struct cm_req_msg *req_msg, u8 srq) in cm_req_set_srq()
610 static inline void cm_rep_set_srq(struct cm_rep_msg *rep_msg, u8 srq) in cm_rep_set_srq()
Dcma.c227 u8 srq; member
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1287 int dpp_credit_lmt, int srq) in ocrdma_copy_qp_uresp()
1659 static void ocrdma_srq_toggle_bit(struct ocrdma_srq *srq, unsigned int idx) in ocrdma_srq_toggle_bit()
1851 static int ocrdma_copy_srq_uresp(struct ocrdma_dev *dev, struct ocrdma_srq *srq, in ocrdma_copy_srq_uresp()
1891 struct ocrdma_srq *srq; in ocrdma_create_srq() local
1954 struct ocrdma_srq *srq; in ocrdma_modify_srq() local
1967 struct ocrdma_srq *srq; in ocrdma_query_srq() local
1977 struct ocrdma_srq *srq; in ocrdma_destroy_srq() local
2384 static int ocrdma_srq_get_idx(struct ocrdma_srq *srq) in ocrdma_srq_get_idx()
2405 static void ocrdma_ring_srq_db(struct ocrdma_srq *srq) in ocrdma_ring_srq_db()
2417 struct ocrdma_srq *srq; in ocrdma_post_srq_recv() local
[all …]
Docrdma_hw.c2412 struct ocrdma_srq *srq = get_ocrdma_srq(attrs->srq); in ocrdma_mbx_create_qp() local
2735 int ocrdma_mbx_create_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq, in ocrdma_mbx_create_srq()
2810 int ocrdma_mbx_modify_srq(struct ocrdma_srq *srq, struct ib_srq_attr *srq_attr) in ocrdma_mbx_modify_srq()
2828 int ocrdma_mbx_query_srq(struct ocrdma_srq *srq, struct ib_srq_attr *srq_attr) in ocrdma_mbx_query_srq()
2854 int ocrdma_mbx_destroy_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq) in ocrdma_mbx_destroy_srq()
Docrdma.h415 struct ocrdma_srq *srq; member
/linux-4.4.14/drivers/net/
Deql.c412 slaving_request_t srq; in eql_enslave() local
455 slaving_request_t srq; in eql_emancipate() local
/linux-4.4.14/include/uapi/rdma/
Dib_user_cm.h150 __u8 srq; member
167 __u8 srq; member
247 __u8 srq; member
263 __u8 srq; member
Drdma_user_cm.h182 __u8 srq; member
/linux-4.4.14/include/rdma/
Dib_cm.h136 unsigned int srq:1; member
150 unsigned int srq:1; member
383 u8 srq; member
406 u8 srq; member
Drdma_cm.h101 u8 srq; member
Dib_verbs.h486 struct ib_srq *srq; member
887 struct ib_srq *srq; member
1343 struct ib_srq *srq; member
2350 static inline int ib_post_srq_recv(struct ib_srq *srq, in ib_post_srq_recv()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_qp.c2090 int ehca_query_srq(struct ib_srq *srq, struct ib_srq_attr *srq_attr) in ehca_query_srq()
2235 int ehca_destroy_srq(struct ib_srq *srq) in ehca_destroy_srq()
Dehca_reqs.c601 int ehca_post_srq_recv(struct ib_srq *srq, in ehca_post_srq_recv()
/linux-4.4.14/drivers/net/wireless/orinoco/
Dwext.c491 struct iw_param *srq, in orinoco_ioctl_getsens()
520 struct iw_param *srq, in orinoco_ioctl_setsens()
/linux-4.4.14/drivers/net/wireless/
Dzd1201.c1105 struct iw_request_info *info, struct iw_point *srq, char *extra) in zd1201_set_scan()
1112 struct iw_request_info *info, struct iw_point *srq, char *extra) in zd1201_get_scan()
/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
Dconrpc.c690 srpc_stat_reqst_t *srq; in lstcon_statrpc_prep() local
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.h396 struct ib_srq *srq; member
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib.h255 struct ib_srq *srq; member
/linux-4.4.14/include/linux/mlx4/
Ddevice.h813 int srq; member
887 } __packed srq; member