Searched refs:smc_connection (Results 1 – 15 of 15) sorted by relevance
/net/smc/ |
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() 102 struct smc_connection *conn) in smc_curs_read() 120 struct smc_connection *conn) in smc_curs_copy() 135 struct smc_connection *conn) in smc_curs_copy_net() 150 struct smc_connection *conn) in smcd_curs_copy() 215 struct smc_connection *conn) in smc_host_cursor_to_cdc() 224 struct smc_connection *conn, in smc_host_msg_to_cdc() 241 struct smc_connection *conn) in smc_cdc_cursor_to_host() 260 struct smc_connection *conn) in smcr_cdc_msg_to_host() [all …]
|
D | smc_core.h | 257 static inline struct smc_connection *smc_lgr_find_conn( in smc_lgr_find_conn() 260 struct smc_connection *res = NULL; in smc_lgr_find_conn() 265 struct smc_connection *cur = rb_entry(node, in smc_lgr_find_conn() 266 struct smc_connection, alert_node); in smc_lgr_find_conn() 294 int smc_rmb_rtoken_handling(struct smc_connection *conn, 298 void smc_sndbuf_sync_sg_for_cpu(struct smc_connection *conn); 299 void smc_sndbuf_sync_sg_for_device(struct smc_connection *conn); 300 void smc_rmb_sync_sg_for_cpu(struct smc_connection *conn); 301 void smc_rmb_sync_sg_for_device(struct smc_connection *conn); 304 void smc_conn_free(struct smc_connection *conn); [all …]
|
D | smc_cdc.c | 30 struct smc_connection *conn = cdcpend->conn; in smc_cdc_tx_handler() 55 int smc_cdc_get_free_slot(struct smc_connection *conn, in smc_cdc_get_free_slot() 72 static inline void smc_cdc_add_pending_send(struct smc_connection *conn, in smc_cdc_add_pending_send() 90 int smc_cdc_msg_send(struct smc_connection *conn, in smc_cdc_msg_send() 114 static int smcr_cdc_get_slot_and_msg_send(struct smc_connection *conn) in smcr_cdc_get_slot_and_msg_send() 130 int smc_cdc_get_slot_and_msg_send(struct smc_connection *conn) in smc_cdc_get_slot_and_msg_send() 148 struct smc_connection *conn = (struct smc_connection *)data; in smc_cdc_tx_filter() 163 void smc_cdc_tx_dismiss_slots(struct smc_connection *conn) in smc_cdc_tx_dismiss_slots() 176 int smcd_cdc_msg_send(struct smc_connection *conn) in smcd_cdc_msg_send() 222 struct smc_connection *conn = &smc->conn; in smc_cdc_handle_urg_data_arrival() [all …]
|
D | smc_tx.h | 21 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,
|
D | smc_tx.c | 77 struct smc_connection *conn = &smc->conn; in smc_tx_wait() 137 struct smc_connection *conn = &smc->conn; in smc_tx_sendmsg() 249 int smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, in smcd_tx_ism_write() 267 static int smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, in smc_tx_rdma_write() 293 static inline void smc_tx_advance_cursors(struct smc_connection *conn, in smc_tx_advance_cursors() 309 static int smcr_tx_rdma_writes(struct smc_connection *conn, size_t len, in smcr_tx_rdma_writes() 360 static int smcd_tx_rdma_writes(struct smc_connection *conn, size_t len, in smcd_tx_rdma_writes() 402 static int smc_tx_rdma_writes(struct smc_connection *conn, in smc_tx_rdma_writes() 482 static int smcr_tx_sndbuf_nonempty(struct smc_connection *conn) in smcr_tx_sndbuf_nonempty() 527 static int smcd_tx_sndbuf_nonempty(struct smc_connection *conn) in smcd_tx_sndbuf_nonempty() [all …]
|
D | smc_rx.c | 56 struct smc_connection *conn = &smc->conn; in smc_rx_update_consumer() 96 struct smc_connection *conn = &smc->conn; in smc_rx_update_cons() 113 struct smc_connection *conn; in smc_rx_pipe_buf_release() 185 static int smc_rx_data_available_and_no_splice_pend(struct smc_connection *conn) in smc_rx_data_available_and_no_splice_pend() 200 int (*fcrit)(struct smc_connection *conn)) in smc_rx_wait() 203 struct smc_connection *conn = &smc->conn; in smc_rx_wait() 224 struct smc_connection *conn = &smc->conn; in smc_rx_recv_urg() 266 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg_data_available() 288 struct smc_connection *conn = &smc->conn; in smc_rx_recvmsg() 289 int (*func)(struct smc_connection *conn); in smc_rx_recvmsg()
|
D | smc_close.c | 85 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() 102 static int smc_close_abort(struct smc_connection *conn) in smc_close_abort() 171 static inline bool smc_close_sent_any_close(struct smc_connection *conn) in smc_close_sent_any_close() 181 struct smc_connection *conn = &smc->conn; in smc_close_active() 335 struct smc_connection *conn = container_of(work, in smc_close_passive_work() 336 struct smc_connection, in smc_close_passive_work() 432 struct smc_connection *conn = &smc->conn; in smc_close_shutdown_write()
|
D | smc_core.c | 67 static void smc_lgr_add_alert_token(struct smc_connection *conn) in smc_lgr_add_alert_token() 74 struct smc_connection *cur = rb_entry(*link, in smc_lgr_add_alert_token() 75 struct smc_connection, alert_node); in smc_lgr_add_alert_token() 93 static void smc_lgr_register_conn(struct smc_connection *conn) in smc_lgr_register_conn() 113 static void __smc_lgr_unregister_conn(struct smc_connection *conn) in __smc_lgr_unregister_conn() 126 static void smc_lgr_unregister_conn(struct smc_connection *conn) in smc_lgr_unregister_conn() 307 static void smc_buf_unuse(struct smc_connection *conn, in smc_buf_unuse() 333 void smc_conn_free(struct smc_connection *conn) in smc_conn_free() 460 struct smc_connection *conn; in __smc_lgr_terminate() 475 conn = rb_entry(node, struct smc_connection, alert_node); in __smc_lgr_terminate() [all …]
|
D | smc_rx.h | 25 int (*fcrit)(struct smc_connection *conn)); 26 static inline int smc_rx_data_available(struct smc_connection *conn) in smc_rx_data_available()
|
D | smc_ism.h | 39 void smc_ism_set_conn(struct smc_connection *conn); 40 void smc_ism_unset_conn(struct smc_connection *conn);
|
D | smc_ism.c | 42 void smc_ism_set_conn(struct smc_connection *conn) in smc_ism_set_conn() 52 void smc_ism_unset_conn(struct smc_connection *conn) in smc_ism_unset_conn() 274 smcd->conn = kcalloc(max_dmbs, sizeof(struct smc_connection *), in smcd_alloc_dev() 365 struct smc_connection *conn = NULL; in smcd_handle_irq()
|
D | smc.h | 121 struct smc_connection { struct 196 struct smc_connection conn; /* smc connection */ argument
|
D | smc_diag.c | 112 struct smc_connection *conn = &smc->conn; in __smc_diag_dump() 173 struct smc_connection *conn = &smc->conn; in __smc_diag_dump()
|
D | smc_clc.c | 469 struct smc_connection *conn = &smc->conn; in smc_clc_send_confirm() 540 struct smc_connection *conn = &new_smc->conn; in smc_clc_send_accept()
|
D | af_smc.c | 1789 struct smc_connection *conn; in smc_ioctl()
|