Home
last modified time | relevance | path

Searched refs:smc_wr_tx_pend_priv (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/net/smc/
H A Dsmc_wr.h30 struct smc_wr_tx_pend_priv { struct
34 typedef void (*smc_wr_tx_handler)(struct smc_wr_tx_pend_priv *,
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 *);
118 struct smc_wr_tx_pend_priv **wr_pend_priv);
122 struct smc_wr_tx_pend_priv **wr_pend_priv);
124 struct smc_wr_tx_pend_priv *wr_pend_priv);
126 struct smc_wr_tx_pend_priv *wr_pend_priv);
128 struct smc_wr_tx_pend_priv *priv, int len);
129 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *pri
[all...]
H A Dsmc_cdc.c25 static void smc_cdc_tx_handler(struct smc_wr_tx_pend_priv *pnd_snd, in smc_cdc_tx_handler()
82 (struct smc_wr_tx_pend_priv **)pend); in smc_cdc_get_free_slot()
87 (struct smc_wr_tx_pend_priv *)(*pend)); in smc_cdc_get_free_slot()
128 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smc_cdc_msg_send()
166 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_msg_send_validation()
194 (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_get_slot_and_msg_send()
H A 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()
302 * @priv: pointer to smc_wr_tx_pend_priv identifying prepared message buffer
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()
338 * @priv: pointer to smc_wr_tx_pend_priv identifying prepared message buffer
340 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_send_wait()
H A Dsmc_llc.c380 static void smc_llc_tx_handler(struct smc_wr_tx_pend_priv *pend, in smc_llc_tx_handler()
402 struct smc_wr_tx_pend_priv **pend) in smc_llc_add_pending_send()
424 struct smc_wr_tx_pend_priv **pend) in smc_llc_add_pending_send_v2()
451 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_link()
491 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_rkey()
540 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_rkey()
649 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_add_link()
709 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_link()
743 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_test_link()
767 struct smc_wr_tx_pend_priv *pen in smc_llc_send_message()
[all...]
H A Dsmc_tx.c580 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
588 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
H A Dsmc_core.c1012 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()
/kernel/linux/linux-5.10/net/smc/
H A Dsmc_wr.h30 struct smc_wr_tx_pend_priv { struct
34 typedef void (*smc_wr_tx_handler)(struct smc_wr_tx_pend_priv *,
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 *);
112 struct smc_wr_tx_pend_priv **wr_pend_priv);
114 struct smc_wr_tx_pend_priv *wr_pend_priv);
116 struct smc_wr_tx_pend_priv *wr_pend_priv);
117 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv,
H A Dsmc_cdc.c25 static void smc_cdc_tx_handler(struct smc_wr_tx_pend_priv *pnd_snd, in smc_cdc_tx_handler()
72 (struct smc_wr_tx_pend_priv **)pend); in smc_cdc_get_free_slot()
77 (struct smc_wr_tx_pend_priv *)(*pend)); in smc_cdc_get_free_slot()
118 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smc_cdc_msg_send()
156 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_msg_send_validation()
184 (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_get_slot_and_msg_send()
H A Dsmc_llc.c335 static void smc_llc_tx_handler(struct smc_wr_tx_pend_priv *pend, in smc_llc_tx_handler()
357 struct smc_wr_tx_pend_priv **pend) in smc_llc_add_pending_send()
382 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_link()
417 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_rkey()
463 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_rkey()
491 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_add_link()
532 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_link()
566 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_test_link()
590 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_message()
612 struct smc_wr_tx_pend_priv *pen in smc_llc_send_message_wait()
[all...]
H A Dsmc_wr.c46 struct smc_wr_tx_pend_priv priv;
184 struct smc_wr_tx_pend_priv **wr_pend_priv) in smc_wr_tx_get_free_slot()
230 struct smc_wr_tx_pend_priv *wr_pend_priv) in smc_wr_tx_put_slot()
252 * @priv: pointer to smc_wr_tx_pend_priv identifying prepared message buffer
254 int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) in smc_wr_tx_send()
272 * @priv: pointer to smc_wr_tx_pend_priv identifying prepared message buffer
274 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_send_wait()
H A Dsmc_tx.c515 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
523 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
H A Dsmc_core.c524 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()

Completed in 16 milliseconds