Home
last modified time | relevance | path

Searched refs:erdma_qp (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/infiniband/hw/erdma/
H A Derdma_qp.c12 void erdma_qp_llp_close(struct erdma_qp *qp) in erdma_qp_llp_close()
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()
254 static void erdma_reset_qp(struct erdma_qp *qp) in erdma_reset_qp()
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()
320 void erdma_qp_get(struct erdma_qp *qp) in erdma_qp_get()
325 static int fill_inline_data(struct erdma_qp *qp, in fill_inline_data()
663 struct erdma_qp *qp = to_eqp(ibqp); in erdma_post_send()
[all …]
H A Derdma_verbs.h296 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 DMakefile4 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 Derdma_verbs.c39 static int create_qp_cmd(struct erdma_ucontext *uctx, struct erdma_qp *qp) in create_qp_cmd()
459 struct erdma_qp *qp = in erdma_flush_worker()
460 container_of(dwork, struct erdma_qp, reflush_dwork); in erdma_flush_worker()
506 static void free_kernel_qp(struct erdma_qp *qp) in free_kernel_qp()
534 static int init_kernel_qp(struct erdma_dev *dev, struct erdma_qp *qp, in init_kernel_qp()
966 struct erdma_qp *qp = to_eqp(ibqp); in erdma_create_qp()
1315 struct erdma_qp *qp = to_eqp(ibqp); in erdma_destroy_qp()
1708 struct erdma_qp *qp, struct erdma_mod_qp_params_rocev2 *params, in erdma_init_mod_qp_params_rocev2()
1761 struct erdma_qp *qp = to_eqp(ibqp); in erdma_modify_qp()
1792 static enum ib_qp_state query_qp_state(struct erdma_qp *qp) in query_qp_state()
[all …]
H A Derdma_cm.h99 struct erdma_qp *qp;
H A Derdma_cm.c270 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 Derdma_cq.c132 struct erdma_qp *qp; in erdma_poll_one_cqe()
H A Derdma_eq.c34 struct erdma_qp *qp; in erdma_aeq_event_handler()
H A Derdma_main.c535 INIT_RDMA_OBJ_SIZE(ib_qp, erdma_qp, ibqp),