Searched refs:smc_connection (Results 1 – 11 of 11) sorted by relevance
| /linux/net/smc/ |
| H A D | smc_cdc.h | 77 static inline bool smc_cdc_rxed_any_close(struct smc_connection *conn) in smc_cdc_rxed_any_close() 84 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() [all …]
|
| H A D | smc_tx.h | 21 static inline int smc_tx_prepared_sends(struct smc_connection *conn) in smc_tx_prepared_sends() 30 void smc_tx_pending(struct smc_connection *conn); 34 int smc_tx_sndbuf_nonempty(struct smc_connection *conn); 36 void smc_tx_consumer_update(struct smc_connection *conn, bool force); 37 int smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len,
|
| H A D | smc_cdc.c | 31 struct smc_connection *conn = cdcpend->conn; in smc_cdc_tx_handler() 73 int smc_cdc_get_free_slot(struct smc_connection *conn, in smc_cdc_get_free_slot() 94 static inline void smc_cdc_add_pending_send(struct smc_connection *conn, in smc_cdc_add_pending_send() 112 int smc_cdc_msg_send(struct smc_connection *conn, in smc_cdc_msg_send() 143 int smcr_cdc_msg_send_validation(struct smc_connection *conn, in smcr_cdc_msg_send_validation() 174 static int smcr_cdc_get_slot_and_msg_send(struct smc_connection *conn) in smcr_cdc_get_slot_and_msg_send() 209 int smc_cdc_get_slot_and_msg_send(struct smc_connection *conn) in smc_cdc_get_slot_and_msg_send() 228 void smc_cdc_wait_pend_tx_wr(struct smc_connection *conn) in smc_cdc_wait_pend_tx_wr() 237 int smcd_cdc_msg_send(struct smc_connection *conn) in smcd_cdc_msg_send() 291 struct smc_connection *conn = &smc->conn; in smc_cdc_handle_urg_data_arrival() [all …]
|
| H A D | smc_rx.c | 62 struct smc_connection *conn = &smc->conn; in smc_rx_update_consumer() 102 struct smc_connection *conn = &smc->conn; in smc_rx_update_cons() 119 struct smc_connection *conn; in smc_rx_pipe_buf_release() 248 static int smc_rx_data_available_and_no_splice_pend(struct smc_connection *conn, size_t peeked) in smc_rx_data_available_and_no_splice_pend() 264 int (*fcrit)(struct smc_connection *conn, size_t baseline)) in smc_rx_wait() 267 struct smc_connection *conn = &smc->conn; in smc_rx_wait() 292 struct smc_connection *conn = &smc->conn; in smc_rx_recv_urg() 335 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg_data_available() 357 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg() 358 int (*func)(struct smc_connection *conn, size_t baseline); in smc_rx_recvmsg()
|
| H A D | smc_close.c | 88 static int smc_close_wr(struct smc_connection *conn) in smc_close_wr() 95 static int smc_close_final(struct smc_connection *conn) in smc_close_final() 107 int smc_close_abort(struct smc_connection *conn) in smc_close_abort() 187 static inline bool smc_close_sent_any_close(struct smc_connection *conn) in smc_close_sent_any_close() 197 struct smc_connection *conn = &smc->conn; in smc_close_active() 358 struct smc_connection *conn = container_of(work, in smc_close_passive_work() 359 struct smc_connection, in smc_close_passive_work() 449 struct smc_connection *conn = &smc->conn; in smc_close_shutdown_write()
|
| H A D | smc_core.c | 101 static void smc_lgr_add_alert_token(struct smc_connection *conn) in smc_lgr_add_alert_token() 108 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() 123 static int smcr_lgr_conn_assign_link(struct smc_connection *conn, bool first) in smcr_lgr_conn_assign_link() 167 static int smc_lgr_register_conn(struct smc_connection *conn, bool first) in smc_lgr_register_conn() 196 static void __smc_lgr_unregister_conn(struct smc_connection *conn) in __smc_lgr_unregister_conn() 211 static void smc_lgr_unregister_conn(struct smc_connection *conn) in smc_lgr_unregister_conn() 1019 static int smc_write_space(struct smc_connection *conn) in smc_write_space() 1036 struct smc_connection *conn = &smc->conn; in smc_switch_cursor() 1083 void smc_switch_link_and_count(struct smc_connection *conn, in smc_switch_link_and_count() [all …]
|
| H A D | smc_close.h | 27 int smc_close_abort(struct smc_connection *conn);
|
| H A D | smc_ism.c | 107 void smc_ism_set_conn(struct smc_connection *conn) in smc_ism_set_conn() 117 void smc_ism_unset_conn(struct smc_connection *conn) in smc_ism_unset_conn() 473 smcd->conn = kzalloc_objs(struct smc_connection *, max_dmbs); in smcd_alloc_dev() 604 struct smc_connection *conn = NULL; in smcd_handle_irq()
|
| H A D | smc.h | 195 struct smc_connection { struct 299 struct smc_connection conn; /* smc connection */ argument
|
| H A D | smc_clc.c | 1047 smcd_clc_prep_confirm_accept(struct smc_connection *conn, in smcd_clc_prep_confirm_accept() 1091 smcr_clc_prep_confirm_accept(struct smc_connection *conn, in smcr_clc_prep_confirm_accept() 1161 struct smc_connection *conn = &smc->conn; in smc_clc_send_confirm_accept()
|
| H A D | af_smc.c | 1008 struct smc_connection *conn = &smc->conn; in smc_conn_abort() 2280 struct smc_connection *conn = &new_smc->conn; 3198 struct smc_connection *conn; in smc_ioctl()
|