Home
last modified time | relevance | path

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

/linux/drivers/infiniband/sw/siw/
H A Dsiw.h416 struct siw_qp { struct
470 #define rx_qp(rx) container_of(rx, struct siw_qp, rx_stream) argument
471 #define tx_qp(tx) container_of(tx, struct siw_qp, tx_ctx)
482 int (*rx_data)(struct siw_qp *qp);
504 int siw_qp_modify(struct siw_qp *qp, struct siw_qp_attrs *attr,
506 int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl);
507 void siw_qp_llp_close(struct siw_qp *qp);
508 void siw_qp_cm_drop(struct siw_qp *qp, int schedule);
509 void siw_send_terminate(struct siw_qp *qp);
513 int siw_qp_add(struct siw_device *sdev, struct siw_qp *qp);
[all …]
H A Dsiw_qp_rx.c330 static struct siw_wqe *siw_rqe_get(struct siw_qp *qp) in siw_rqe_get()
435 int siw_proc_send(struct siw_qp *qp) in siw_proc_send()
545 int siw_proc_write(struct siw_qp *qp) in siw_proc_write()
627 int siw_proc_rreq(struct siw_qp *qp) in siw_proc_rreq()
656 static int siw_init_rresp(struct siw_qp *qp, struct siw_rx_stream *srx) in siw_init_rresp()
739 static int siw_orqe_start_rx(struct siw_qp *qp) in siw_orqe_start_rx()
782 int siw_proc_rresp(struct siw_qp *qp) in siw_proc_rresp()
878 int siw_proc_terminate(struct siw_qp *qp) in siw_proc_terminate()
951 static int siw_get_trailer(struct siw_qp *qp, struct siw_rx_stream *srx) in siw_get_trailer()
998 struct siw_qp *qp = rx_qp(srx); in siw_get_hdr()
[all …]
H A DMakefile8 siw_qp.o \
H A Dsiw_qp_tx.c706 static void siw_prepare_fpdu(struct siw_qp *qp, struct siw_wqe *wqe) in siw_prepare_fpdu()
793 static int siw_qp_sq_proc_tx(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_tx()
978 static int siw_qp_sq_proc_local(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_local()
1023 int siw_qp_sq_process(struct siw_qp *qp) in siw_qp_sq_process()
1172 static void siw_sq_resume(struct siw_qp *qp) in siw_sq_resume()
1248 struct siw_qp *qp; in siw_run_sq()
1268 qp = container_of(fifo_list, struct siw_qp, tx_list); in siw_run_sq()
1285 int siw_sq_start(struct siw_qp *qp) in siw_sq_start()
H A Dsiw_cm.h50 struct siw_qp *qp;
H A Dsiw_cm.c117 static void siw_qp_socket_assoc(struct siw_cep *cep, struct siw_qp *qp) in siw_qp_socket_assoc()
154 struct siw_qp *qp = NULL; in siw_rtr_data_ready()
436 void siw_qp_cm_drop(struct siw_qp *qp, int schedule) in siw_qp_cm_drop()
780 struct siw_qp *qp = cep->qp; in siw_proc_mpareply()
1215 struct siw_qp *qp = cep->qp; in siw_cm_work_handler()
1404 struct siw_qp *qp; in siw_connect()
1605 struct siw_qp *qp; in siw_accept()