Home
last modified time | relevance | path

Searched refs:smc_wr_tx_pend_priv (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/net/smc/
Dsmc_wr.h30 struct smc_wr_tx_pend_priv { struct
34 typedef void (*smc_wr_tx_handler)(struct smc_wr_tx_pend_priv *, argument
38 typedef bool (*smc_wr_tx_filter)(struct smc_wr_tx_pend_priv *,
41 typedef void (*smc_wr_tx_dismisser)(struct smc_wr_tx_pend_priv *);
119 struct smc_wr_tx_pend_priv **wr_pend_priv);
123 struct smc_wr_tx_pend_priv **wr_pend_priv);
125 struct smc_wr_tx_pend_priv *wr_pend_priv);
127 struct smc_wr_tx_pend_priv *wr_pend_priv);
129 struct smc_wr_tx_pend_priv *priv, int len);
130 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv,
Dsmc_cdc.c25 static void smc_cdc_tx_handler(struct smc_wr_tx_pend_priv *pnd_snd, in smc_cdc_tx_handler()
80 (struct smc_wr_tx_pend_priv **)pend); in smc_cdc_get_free_slot()
85 (struct smc_wr_tx_pend_priv *)(*pend)); in smc_cdc_get_free_slot()
126 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smc_cdc_msg_send()
164 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_msg_send_validation()
192 (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_get_slot_and_msg_send()
Dsmc_wr.c46 struct smc_wr_tx_pend_priv priv;
199 struct smc_wr_tx_pend_priv **wr_pend_priv) in smc_wr_tx_get_free_slot()
247 struct smc_wr_tx_pend_priv **wr_pend_priv) in smc_wr_tx_get_v2_slot()
272 struct smc_wr_tx_pend_priv *wr_pend_priv) in smc_wr_tx_put_slot()
304 int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) in smc_wr_tx_send()
320 int smc_wr_tx_v2_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_v2_send()
340 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_send_wait()
Dsmc_llc.c381 static void smc_llc_tx_handler(struct smc_wr_tx_pend_priv *pend, in smc_llc_tx_handler()
403 struct smc_wr_tx_pend_priv **pend) in smc_llc_add_pending_send()
425 struct smc_wr_tx_pend_priv **pend) in smc_llc_add_pending_send_v2()
452 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_link()
487 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_rkey()
533 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_rkey()
638 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_add_link()
698 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_link()
732 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_test_link()
756 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_message()
[all …]
Dsmc_tx.c597 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
605 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
Dsmc_core.c995 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()