Searched refs:smc_wr_tx_pend_priv (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_wr.h | 30 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 D | smc_cdc.c | 25 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 D | smc_wr.c | 46 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 D | smc_llc.c | 380 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 D | smc_tx.c | 580 (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 D | smc_core.c | 1012 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_wr.h | 30 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 D | smc_cdc.c | 25 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 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 *pen in smc_llc_send_message_wait() [all...] |
H A D | smc_wr.c | 46 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 D | smc_tx.c | 515 (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 D | smc_core.c | 524 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()
|
Completed in 16 milliseconds