Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/sw/siw/
Dsiw.h430 struct siw_qp { struct
487 struct siw_qp *qp; argument
491 #define rx_qp(rx) container_of(rx, struct siw_qp, rx_stream)
492 #define tx_qp(tx) container_of(tx, struct siw_qp, tx_ctx)
503 int (*rx_data)(struct siw_qp *qp);
521 int siw_qp_modify(struct siw_qp *qp, struct siw_qp_attrs *attr,
523 int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl);
524 void siw_qp_llp_close(struct siw_qp *qp);
525 void siw_qp_cm_drop(struct siw_qp *qp, int schedule);
526 void siw_send_terminate(struct siw_qp *qp);
[all …]
Dsiw_qp.c95 struct siw_qp *qp; in siw_qp_llp_data_ready()
126 void siw_qp_llp_close(struct siw_qp *qp) in siw_qp_llp_close()
200 static int siw_qp_readq_init(struct siw_qp *qp, int irq_size, int orq_size) in siw_qp_readq_init()
226 static int siw_qp_enable_crc(struct siw_qp *qp) in siw_qp_enable_crc()
260 int siw_qp_mpa_rts(struct siw_qp *qp, enum mpa_v2_ctrl ctrl) in siw_qp_mpa_rts()
363 void siw_init_terminate(struct siw_qp *qp, enum term_elayer layer, u8 etype, in siw_init_terminate()
386 void siw_send_terminate(struct siw_qp *qp) in siw_send_terminate()
611 static void siw_qp_modify_nonstate(struct siw_qp *qp, in siw_qp_modify_nonstate()
633 static int siw_qp_nextstate_from_idle(struct siw_qp *qp, in siw_qp_nextstate_from_idle()
702 static int siw_qp_nextstate_from_rts(struct siw_qp *qp, in siw_qp_nextstate_from_rts()
[all …]
Dsiw_qp_rx.c329 static struct siw_wqe *siw_rqe_get(struct siw_qp *qp) in siw_rqe_get()
420 int siw_proc_send(struct siw_qp *qp) in siw_proc_send()
539 int siw_proc_write(struct siw_qp *qp) in siw_proc_write()
630 int siw_proc_rreq(struct siw_qp *qp) in siw_proc_rreq()
659 static int siw_init_rresp(struct siw_qp *qp, struct siw_rx_stream *srx) in siw_init_rresp()
737 static int siw_orqe_start_rx(struct siw_qp *qp) in siw_orqe_start_rx()
777 int siw_proc_rresp(struct siw_qp *qp) in siw_proc_rresp()
875 int siw_proc_terminate(struct siw_qp *qp) in siw_proc_terminate()
952 static int siw_get_trailer(struct siw_qp *qp, struct siw_rx_stream *srx) in siw_get_trailer()
1000 struct siw_qp *qp = rx_qp(srx); in siw_get_hdr()
[all …]
Dsiw_main.c239 struct siw_qp *qp = siw_qp_id2obj(to_siw_dev(base_dev), id); in siw_get_base_qp()
253 struct siw_qp *qp = to_siw_qp(base_qp); in siw_verbs_sq_flush()
262 struct siw_qp *qp = to_siw_qp(base_qp); in siw_verbs_rq_flush()
468 struct siw_qp *qp = list_entry(pos, struct siw_qp, devq); in siw_netdev_down()
DMakefile8 siw_qp.o \
Dsiw_qp_tx.c693 static void siw_prepare_fpdu(struct siw_qp *qp, struct siw_wqe *wqe) in siw_prepare_fpdu()
781 static int siw_qp_sq_proc_tx(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_tx()
959 static int siw_qp_sq_proc_local(struct siw_qp *qp, struct siw_wqe *wqe) in siw_qp_sq_proc_local()
1005 int siw_qp_sq_process(struct siw_qp *qp) in siw_qp_sq_process()
1154 static void siw_sq_resume(struct siw_qp *qp) in siw_sq_resume()
1195 struct siw_qp *qp; in siw_run_sq()
1224 qp = container_of(fifo_list, struct siw_qp, tx_list); in siw_run_sq()
1241 int siw_sq_start(struct siw_qp *qp) in siw_sq_start()
Dsiw_cm.h50 struct siw_qp *qp;
Dsiw_verbs.c310 struct siw_qp *qp = NULL; in siw_create_qp()
526 struct siw_qp *qp; in siw_query_qp()
563 struct siw_qp *qp = to_siw_qp(base_qp); in siw_verbs_modify_qp()
606 struct siw_qp *qp = to_siw_qp(base_qp); in siw_destroy_qp()
700 struct siw_qp *qp = to_siw_qp(base_qp); in siw_post_send()
912 struct siw_qp *qp = to_siw_qp(base_qp); in siw_post_receive()
1701 void siw_qp_event(struct siw_qp *qp, enum ib_event_type etype) in siw_qp_event()
Dsiw_verbs.h86 void siw_qp_event(struct siw_qp *qp, enum ib_event_type type);
Dsiw_cm.c72 static void siw_qp_socket_assoc(struct siw_cep *cep, struct siw_qp *qp) in siw_qp_socket_assoc()
109 struct siw_qp *qp = NULL; in siw_rtr_data_ready()
372 void siw_qp_cm_drop(struct siw_qp *qp, int schedule) in siw_qp_cm_drop()
719 struct siw_qp *qp = cep->qp; in siw_proc_mpareply()
1156 struct siw_qp *qp = cep->qp; in siw_cm_work_handler()
1340 struct siw_qp *qp; in siw_connect()
1565 struct siw_qp *qp; in siw_accept()