Searched refs:erdma_qp (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 12 void erdma_qp_llp_close(struct erdma_qp *qp) in erdma_qp_llp_close() 43 struct erdma_qp *qp = find_qp_by_qpn(to_edev(ibdev), id); in erdma_get_ibqp() 52 erdma_modify_qp_state_to_rts(struct erdma_qp *qp, in erdma_modify_qp_state_to_rts() 121 erdma_modify_qp_state_to_stop(struct erdma_qp *qp, in erdma_modify_qp_state_to_stop() 145 int erdma_modify_qp_state_iwarp(struct erdma_qp *qp, in erdma_modify_qp_state_iwarp() 215 static int modify_qp_cmd_rocev2(struct erdma_qp *qp, in modify_qp_cmd_rocev2() 254 static void erdma_reset_qp(struct erdma_qp *qp) in erdma_reset_qp() 269 int erdma_modify_qp_state_rocev2(struct erdma_qp *qp, in erdma_modify_qp_state_rocev2() 309 struct erdma_qp *qp = container_of(ref, struct erdma_qp, ref); in erdma_qp_safe_free() 314 void erdma_qp_put(struct erdma_qp *qp) in erdma_qp_put() [all …]
|
| H A D | erdma_verbs.h | 296 struct erdma_qp { struct 353 static inline struct erdma_qp *find_qp_by_qpn(struct erdma_dev *dev, int id) in find_qp_by_qpn() 355 return (struct erdma_qp *)xa_load(&dev->qp_xa, id); in find_qp_by_qpn() 363 void erdma_qp_get(struct erdma_qp *qp); 364 void erdma_qp_put(struct erdma_qp *qp); 365 int erdma_modify_qp_state_iwarp(struct erdma_qp *qp, 368 int erdma_modify_qp_state_rocev2(struct erdma_qp *qp, 371 void erdma_qp_llp_close(struct erdma_qp *qp); 372 void erdma_qp_cm_drop(struct erdma_qp *qp); 399 static inline struct erdma_qp *to_eqp(struct ib_qp *qp) in to_eqp() [all …]
|
| H A D | Makefile | 4 erdma-y := erdma_cm.o erdma_main.o erdma_cmdq.o erdma_cq.o erdma_verbs.o erdma_qp.o erdma_eq.o
|
| H A D | erdma_verbs.c | 39 static int create_qp_cmd(struct erdma_ucontext *uctx, struct erdma_qp *qp) in create_qp_cmd() 458 struct erdma_qp *qp = in erdma_flush_worker() 459 container_of(dwork, struct erdma_qp, reflush_dwork); in erdma_flush_worker() 505 static void free_kernel_qp(struct erdma_qp *qp) in free_kernel_qp() 533 static int init_kernel_qp(struct erdma_dev *dev, struct erdma_qp *qp, in init_kernel_qp() 938 static int init_user_qp(struct erdma_qp *qp, struct erdma_ucontext *uctx, in init_user_qp() 984 static void free_user_qp(struct erdma_qp *qp, struct erdma_ucontext *uctx) in free_user_qp() 994 struct erdma_qp *qp = to_eqp(ibqp); in erdma_create_qp() 1351 struct erdma_qp *qp = to_eqp(ibqp); in erdma_destroy_qp() 1699 static int erdma_check_qp_attrs(struct erdma_qp *qp, struct ib_qp_attr *attr, in erdma_check_qp_attrs() [all …]
|
| H A D | erdma_cm.h | 99 struct erdma_qp *qp;
|
| H A D | erdma_cm.c | 270 void erdma_qp_cm_drop(struct erdma_qp *qp) in erdma_qp_cm_drop() 572 struct erdma_qp *qp = cep->qp; in erdma_proc_mpareply() 861 struct erdma_qp *qp = cep->qp; in erdma_cm_work_handler() 1006 struct erdma_qp *qp; in erdma_connect() 1136 struct erdma_qp *qp; in erdma_accept()
|
| H A D | erdma_cq.c | 132 struct erdma_qp *qp; in erdma_poll_one_cqe()
|
| H A D | erdma_eq.c | 34 struct erdma_qp *qp; in erdma_aeq_event_handler()
|
| H A D | erdma_main.c | 535 INIT_RDMA_OBJ_SIZE(ib_qp, erdma_qp, ibqp),
|