Home
last modified time | relevance | path

Searched refs:smc_link_group (Results 1 – 12 of 12) sorted by relevance

/linux/net/smc/
H A Dsmc_llc.h63 static inline struct smc_link *smc_llc_usable_link(struct smc_link_group *lgr) in smc_llc_usable_link()
74 static inline void smc_llc_set_termination_rsn(struct smc_link_group *lgr, in smc_llc_set_termination_rsn()
91 void smc_llc_lgr_init(struct smc_link_group *lgr, struct smc_sock *smc);
92 void smc_llc_lgr_clear(struct smc_link_group *lgr);
98 int smc_llc_do_delete_rkey(struct smc_link_group *lgr,
100 int smc_llc_flow_initiate(struct smc_link_group *lgr,
102 void smc_llc_flow_stop(struct smc_link_group *lgr, struct smc_llc_flow *flow);
107 struct smc_llc_qentry *smc_llc_wait(struct smc_link_group *lgr,
112 void smc_llc_send_link_delete_all(struct smc_link_group *lgr, bool ord,
H A Dsmc_core.c52 static void smc_buf_free(struct smc_link_group *lgr, bool is_rmb,
54 static void __smc_lgr_terminate(struct smc_link_group *lgr, bool soft);
59 static inline struct list_head *smc_lgr_list_head(struct smc_link_group *lgr, in smc_lgr_list_head()
81 static void smc_lgr_schedule_free_work(struct smc_link_group *lgr) in smc_lgr_schedule_free_work()
199 struct smc_link_group *lgr = conn->lgr; in __smc_lgr_unregister_conn()
213 struct smc_link_group *lgr = conn->lgr; in smc_lgr_unregister_conn()
224 static void smc_lgr_buf_list_add(struct smc_link_group *lgr, in smc_lgr_buf_list_add()
239 static void smc_lgr_buf_list_del(struct smc_link_group *lgr, in smc_lgr_buf_list_del()
309 static int smc_nl_fill_lgr_v2_common(struct smc_link_group *lgr, in smc_nl_fill_lgr_v2_common()
340 static int smc_nl_fill_smcr_lgr_v2(struct smc_link_group *lgr, in smc_nl_fill_smcr_lgr_v2()
[all …]
H A Dsmc_pnet.h24 struct smc_link_group;
65 void smc_pnet_find_alt_roce(struct smc_link_group *lgr,
H A Dsmc_ism.h48 int smc_ism_register_dmb(struct smc_link_group *lgr, int buf_size,
55 int smc_ism_signal_shutdown(struct smc_link_group *lgr);
H A Dsmc_wr.h107 int smc_wr_alloc_lgr_mem(struct smc_link_group *lgr);
110 void smc_wr_free_lgr_mem(struct smc_link_group *lgr);
H A Dsmc.h103 struct smc_link_group;
197 struct smc_link_group *lgr; /* link group of connection */
415 void smc_fill_gid_list(struct smc_link_group *lgr,
H A Dsmc_tracepoint.h101 const struct smc_link_group *lgr = lnk->lgr;
H A Dsmc_ism.c231 int smc_ism_register_dmb(struct smc_link_group *lgr, int dmb_len, in smc_ism_register_dmb()
592 int smc_ism_signal_shutdown(struct smc_link_group *lgr) in smc_ism_signal_shutdown()
H A Dsmc_cdc.c474 struct smc_link_group *lgr; in smc_cdc_rx_handler()
H A Dsmc_tx.c320 struct smc_link_group *lgr = conn->lgr; in smc_tx_rdma_write()
H A Daf_smc.c517 struct smc_link_group *lgr = link->lgr; in smcr_lgr_reg_sndbufs()
540 struct smc_link_group *lgr = link->lgr; in smcr_lgr_reg_rmbs()
979 struct smc_link_group *lgr = conn->lgr; in smc_conn_abort()
1173 void smc_fill_gid_list(struct smc_link_group *lgr, in smc_fill_gid_list()
H A Dsmc_pnet.c1027 void smc_pnet_find_alt_roce(struct smc_link_group *lgr, in smc_pnet_find_alt_roce()