Home
last modified time | relevance | path

Searched refs:smc_connection (Results 1 – 17 of 17) sorted by relevance

/linux/net/smc/
A Dsmc_cdc.h84 struct smc_connection *conn) in smc_cdc_rxed_any_close_or_senddone()
103 struct smc_connection *conn) in smc_curs_copy()
118 struct smc_connection *conn) in smc_curs_copy_net()
133 struct smc_connection *conn) in smcd_curs_copy()
198 struct smc_connection *conn) in smc_host_cursor_to_cdc()
207 struct smc_connection *conn, in smc_host_msg_to_cdc()
224 struct smc_connection *conn) in smc_cdc_cursor_to_host()
243 struct smc_connection *conn) in smcr_cdc_msg_to_host()
257 struct smc_connection *conn) in smcd_cdc_msg_to_host()
274 struct smc_connection *conn) in smc_cdc_msg_to_host()
[all …]
A Dsmc_cdc.c30 struct smc_connection *conn = cdcpend->conn; in smc_cdc_tx_handler()
60 int smc_cdc_get_free_slot(struct smc_connection *conn, in smc_cdc_get_free_slot()
99 int smc_cdc_msg_send(struct smc_connection *conn, in smc_cdc_msg_send()
130 int smcr_cdc_msg_send_validation(struct smc_connection *conn, in smcr_cdc_msg_send_validation()
214 void smc_cdc_wait_pend_tx_wr(struct smc_connection *conn) in smc_cdc_wait_pend_tx_wr()
223 int smcd_cdc_msg_send(struct smc_connection *conn) in smcd_cdc_msg_send()
269 struct smc_connection *conn = &smc->conn; in smc_cdc_handle_urg_data_arrival()
289 struct smc_connection *conn = &smc->conn; in smc_cdc_msg_validate()
312 struct smc_connection *conn = &smc->conn; in smc_cdc_msg_recv_action()
413 void smcd_cdc_rx_init(struct smc_connection *conn) in smcd_cdc_rx_init()
[all …]
A Dsmc_core.h384 static inline struct smc_connection *smc_lgr_find_conn( in smc_lgr_find_conn()
387 struct smc_connection *res = NULL; in smc_lgr_find_conn()
392 struct smc_connection *cur = rb_entry(node, in smc_lgr_find_conn()
393 struct smc_connection, alert_node); in smc_lgr_find_conn()
471 void smc_lgr_cleanup_early(struct smc_connection *conn);
489 void smc_sndbuf_sync_sg_for_cpu(struct smc_connection *conn);
490 void smc_sndbuf_sync_sg_for_device(struct smc_connection *conn);
491 void smc_rmb_sync_sg_for_cpu(struct smc_connection *conn);
492 void smc_rmb_sync_sg_for_device(struct smc_connection *conn);
495 void smc_conn_free(struct smc_connection *conn);
[all …]
A Dsmc_tx.h21 static inline int smc_tx_prepared_sends(struct smc_connection *conn) in smc_tx_prepared_sends()
33 int smc_tx_sndbuf_nonempty(struct smc_connection *conn);
35 void smc_tx_consumer_update(struct smc_connection *conn, bool force);
36 int smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len,
A Dsmc_rx.c58 struct smc_connection *conn = &smc->conn; in smc_rx_update_consumer()
98 struct smc_connection *conn = &smc->conn; in smc_rx_update_cons()
115 struct smc_connection *conn; in smc_rx_pipe_buf_release()
179 static int smc_rx_data_available_and_no_splice_pend(struct smc_connection *conn) in smc_rx_data_available_and_no_splice_pend()
194 int (*fcrit)(struct smc_connection *conn)) in smc_rx_wait()
197 struct smc_connection *conn = &smc->conn; in smc_rx_wait()
222 struct smc_connection *conn = &smc->conn; in smc_rx_recv_urg()
265 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg_data_available()
287 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg()
288 int (*func)(struct smc_connection *conn); in smc_rx_recvmsg()
A Dsmc_tx.c81 struct smc_connection *conn = &smc->conn; in smc_tx_wait()
142 struct smc_connection *conn = &smc->conn; in smc_tx_sendmsg()
307 static inline void smc_tx_advance_cursors(struct smc_connection *conn, in smc_tx_advance_cursors()
323 static int smcr_tx_rdma_writes(struct smc_connection *conn, size_t len, in smcr_tx_rdma_writes()
418 static int smc_tx_rdma_writes(struct smc_connection *conn, in smc_tx_rdma_writes()
502 static int smcr_tx_sndbuf_nonempty(struct smc_connection *conn) in smcr_tx_sndbuf_nonempty()
560 static int smcd_tx_sndbuf_nonempty(struct smc_connection *conn) in smcd_tx_sndbuf_nonempty()
579 int smc_tx_sndbuf_nonempty(struct smc_connection *conn) in smc_tx_sndbuf_nonempty()
605 struct smc_connection *conn = container_of(to_delayed_work(work), in smc_tx_work()
606 struct smc_connection, in smc_tx_work()
[all …]
A Dsmc_close.c85 static int smc_close_wr(struct smc_connection *conn) in smc_close_wr()
92 static int smc_close_final(struct smc_connection *conn) in smc_close_final()
104 int smc_close_abort(struct smc_connection *conn) in smc_close_abort()
183 static inline bool smc_close_sent_any_close(struct smc_connection *conn) in smc_close_sent_any_close()
193 struct smc_connection *conn = &smc->conn; in smc_close_active()
351 struct smc_connection *conn = container_of(work, in smc_close_passive_work()
352 struct smc_connection, in smc_close_passive_work()
442 struct smc_connection *conn = &smc->conn; in smc_close_shutdown_write()
A Dsmc_rx.h25 int (*fcrit)(struct smc_connection *conn));
26 static inline int smc_rx_data_available(struct smc_connection *conn) in smc_rx_data_available()
A Dsmc_core.c108 struct smc_connection *cur = rb_entry(*link, in smc_lgr_add_alert_token()
109 struct smc_connection, alert_node); in smc_lgr_add_alert_token()
944 struct smc_connection *conn = &smc->conn; in smc_switch_cursor()
1004 struct smc_connection *conn; in smc_switch_conns()
1107 static void smc_buf_unuse(struct smc_connection *conn, in smc_buf_unuse()
1119 void smc_conn_free(struct smc_connection *conn) in smc_conn_free()
1365 struct smc_connection *conn; in __smc_lgr_terminate()
1561 struct smc_connection *conn = container_of(work, in smc_conn_abort_work()
1562 struct smc_connection, in smc_conn_abort_work()
1769 struct smc_connection *conn = &smc->conn; in smc_conn_create()
[all …]
A Dsmc_ism.h41 void smc_ism_set_conn(struct smc_connection *conn);
42 void smc_ism_unset_conn(struct smc_connection *conn);
A Dsmc_ism.c66 void smc_ism_set_conn(struct smc_connection *conn) in smc_ism_set_conn()
76 void smc_ism_unset_conn(struct smc_connection *conn) in smc_ism_unset_conn()
402 smcd->conn = kcalloc(max_dmbs, sizeof(struct smc_connection *), in smcd_alloc_dev()
529 struct smc_connection *conn = NULL; in smcd_handle_irq()
A Dsmc.h142 struct smc_connection { struct
232 struct smc_connection conn; /* smc connection */ argument
A Dsmc_close.h27 int smc_close_abort(struct smc_connection *conn);
A Dsmc_diag.c107 struct smc_connection *conn = &smc->conn; in __smc_diag_dump()
168 struct smc_connection *conn = &smc->conn; in __smc_diag_dump()
A Dsmc_clc.c982 struct smc_connection *conn = &smc->conn; in smc_clc_send_confirm_accept()
A Daf_smc.c1782 struct smc_connection *conn = &new_smc->conn; in smc_listen_rdma_reg()
2525 struct smc_connection *conn; in smc_ioctl()
/linux/include/net/
A Dsmc.h79 struct smc_connection **conn;

Completed in 37 milliseconds