Searched refs:smc_wr_tx_pend_priv (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/net/smc/ |
| D | smc_wr.h | 31 struct smc_wr_tx_pend_priv { struct 35 typedef void (*smc_wr_tx_handler)(struct smc_wr_tx_pend_priv *, argument 39 typedef bool (*smc_wr_tx_filter)(struct smc_wr_tx_pend_priv *, 42 typedef void (*smc_wr_tx_dismisser)(struct smc_wr_tx_pend_priv *); 113 struct smc_wr_tx_pend_priv **wr_pend_priv); 115 struct smc_wr_tx_pend_priv *wr_pend_priv); 117 struct smc_wr_tx_pend_priv *wr_pend_priv); 118 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv,
|
| D | smc_cdc.c | 25 static void smc_cdc_tx_handler(struct smc_wr_tx_pend_priv *pnd_snd, in smc_cdc_tx_handler() 68 (struct smc_wr_tx_pend_priv **)pend); in smc_cdc_get_free_slot() 73 (struct smc_wr_tx_pend_priv *)pend); in smc_cdc_get_free_slot() 110 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smc_cdc_msg_send() 139 rc = smc_wr_tx_send(link, (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_msg_send_validation() 164 (struct smc_wr_tx_pend_priv *)pend); in smcr_cdc_get_slot_and_msg_send() 196 static bool smc_cdc_tx_filter(struct smc_wr_tx_pend_priv *tx_pend, in smc_cdc_tx_filter() 206 static void smc_cdc_tx_dismisser(struct smc_wr_tx_pend_priv *tx_pend) in smc_cdc_tx_dismisser()
|
| D | smc_wr.c | 46 struct smc_wr_tx_pend_priv priv; 197 struct smc_wr_tx_pend_priv **wr_pend_priv) in smc_wr_tx_get_free_slot() 243 struct smc_wr_tx_pend_priv *wr_pend_priv) in smc_wr_tx_put_slot() 267 int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) in smc_wr_tx_send() 287 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_send_wait() 357 struct smc_wr_tx_pend_priv *tx_pend; in smc_wr_tx_dismiss_slots()
|
| D | smc_llc.c | 335 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 *pend; in smc_llc_send_message_wait() [all …]
|
| D | smc_tx.c | 532 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty() 540 (struct smc_wr_tx_pend_priv *)pend); in smcr_tx_sndbuf_nonempty()
|
| D | smc_core.c | 915 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()
|