Home
last modified time | relevance | path

Searched refs:mlx5_ib_qp (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dqp.c110 static void *get_wqe(struct mlx5_ib_qp *qp, int offset) in get_wqe()
115 static void *get_recv_wqe(struct mlx5_ib_qp *qp, int n) in get_recv_wqe()
120 void *mlx5_get_send_wqe(struct mlx5_ib_qp *qp, int n) in mlx5_get_send_wqe()
142 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index, in mlx5_ib_read_user_wqe()
245 int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd) in set_rq_size()
391 struct mlx5_ib_qp *qp) in calc_sq_size()
439 struct mlx5_ib_qp *qp, in set_user_buf_size()
774 struct mlx5_ib_qp *qp, struct ib_udata *udata, in create_user_qp()
901 struct mlx5_ib_qp *qp, struct mlx5_ib_qp_base *base) in destroy_qp_user()
920 struct mlx5_ib_qp *qp, in create_kernel_qp()
[all …]
Dcq.c165 struct mlx5_ib_qp *qp) in handle_responder()
333 static int is_atomic_response(struct mlx5_ib_qp *qp, uint16_t idx) in is_atomic_response()
340 static void *mlx5_get_atomic_laddr(struct mlx5_ib_qp *qp, uint16_t idx) in mlx5_get_atomic_laddr()
352 static void handle_atomic(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64, in handle_atomic()
377 static void handle_atomics(struct mlx5_ib_qp *qp, struct mlx5_cqe64 *cqe64, in handle_atomics()
431 static void sw_send_comp(struct mlx5_ib_qp *qp, int num_entries, in sw_send_comp()
461 static void sw_recv_comp(struct mlx5_ib_qp *qp, int num_entries, in sw_recv_comp()
491 struct mlx5_ib_qp *qp; in mlx5_ib_poll_sw_comp()
509 struct mlx5_ib_qp **cur_qp, in mlx5_poll_one()
668 struct mlx5_ib_qp *cur_qp = NULL; in mlx5_ib_poll_cq()
Dmlx5_ib.h334 struct mlx5_ib_qp *container_mibqp;
387 struct mlx5_ib_qp { struct
931 static inline struct mlx5_ib_qp *to_mibqp(struct mlx5_core_qp *mqp) in to_mibqp()
956 static inline struct mlx5_ib_qp *to_mqp(struct ib_qp *ibqp) in to_mqp()
958 return container_of(ibqp, struct mlx5_ib_qp, ibqp); in to_mqp()
1033 void *mlx5_get_send_wqe(struct mlx5_ib_qp *qp, int n);
1034 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index,
Dodp.c782 struct mlx5_ib_qp *qp, void *wqe, in pagefault_data_segments()
868 struct mlx5_ib_qp *qp, void **wqe, void **wqe_end, int wqe_length) in mlx5_ib_mr_initiator_pfault_handler()
970 struct mlx5_ib_qp *qp, void **wqe, void **wqe_end, int wqe_length) in mlx5_ib_mr_responder_pfault_handler()
1008 static struct mlx5_ib_qp *mlx5_ib_odp_find_qp(struct mlx5_ib_dev *dev, in mlx5_ib_odp_find_qp()
1031 struct mlx5_ib_qp *qp; in mlx5_ib_mr_wqe_pfault_handler()
Dflow.c79 struct mlx5_ib_qp *mqp; in UVERBS_HANDLER()
Dmain.c3521 struct mlx5_ib_qp *mqp = to_mqp(qp); in mlx5_ib_create_flow()
4010 struct mlx5_ib_qp *mqp = to_mqp(ibqp); in mlx5_ib_mcg_attach()
4122 struct mlx5_ib_qp *mqp; in mlx5_ib_handle_internal_error()