Home
last modified time | relevance | path

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

/net/smc/
A Dsmc_cdc.c77 struct smc_cdc_tx_pend **pend) in smc_cdc_get_free_slot() argument
95 struct smc_cdc_tx_pend *pend) in smc_cdc_add_pending_send() argument
106 pend->conn = conn; in smc_cdc_add_pending_send()
107 pend->cursor = conn->tx_curs_sent; in smc_cdc_add_pending_send()
108 pend->p_cursor = conn->local_tx_ctrl.prod; in smc_cdc_add_pending_send()
109 pend->ctrl_seq = conn->tx_cdc_seq; in smc_cdc_add_pending_send()
114 struct smc_cdc_tx_pend *pend) in smc_cdc_msg_send() argument
120 smc_cdc_add_pending_send(conn, pend); in smc_cdc_msg_send()
144 struct smc_cdc_tx_pend *pend, in smcr_cdc_msg_send_validation() argument
162 smc_cdc_add_pending_send(conn, pend); in smcr_cdc_msg_send_validation()
[all …]
A Dsmc_llc.c407 pend); in smc_llc_add_pending_send()
451 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_link() local
480 rc = smc_wr_tx_send(link, pend); in smc_llc_send_confirm_link()
491 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_confirm_rkey() local
540 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_delete_rkey() local
556 rc = smc_wr_tx_send(link, pend); in smc_llc_send_delete_rkey()
649 struct smc_wr_tx_pend_priv *pend; in smc_llc_send_add_link() local
733 rc = smc_wr_tx_send(link, pend); in smc_llc_send_delete_link()
758 rc = smc_wr_tx_send(link, pend); in smc_llc_send_test_link()
777 rc = smc_wr_tx_send(link, pend); in smc_llc_send_message()
[all …]
A Dsmc_wr.c274 struct smc_wr_tx_pend *pend; in smc_wr_tx_put_slot() local
276 pend = container_of(wr_pend_priv, struct smc_wr_tx_pend, priv); in smc_wr_tx_put_slot()
277 if (pend->idx < link->wr_tx_cnt) { in smc_wr_tx_put_slot()
278 u32 idx = pend->idx; in smc_wr_tx_put_slot()
289 pend->idx == link->wr_tx_cnt) { in smc_wr_tx_put_slot()
306 struct smc_wr_tx_pend *pend; in smc_wr_tx_send() local
311 pend = container_of(priv, struct smc_wr_tx_pend, priv); in smc_wr_tx_send()
343 struct smc_wr_tx_pend *pend; in smc_wr_tx_send_wait() local
347 pend = container_of(priv, struct smc_wr_tx_pend, priv); in smc_wr_tx_send_wait()
348 pend->compl_requested = 1; in smc_wr_tx_send_wait()
[all …]
A Dsmc_cdc.h293 struct smc_cdc_tx_pend **pend);
296 struct smc_cdc_tx_pend *pend);
300 struct smc_cdc_tx_pend *pend,
A Dsmc_tx.c552 struct smc_cdc_tx_pend *pend; in smcr_tx_sndbuf_nonempty() local
558 rc = smc_cdc_get_free_slot(conn, link, &wr_buf, &wr_rdma_buf, &pend); in smcr_tx_sndbuf_nonempty()
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()
593 rc = smc_cdc_msg_send(conn, wr_buf, pend); in smcr_tx_sndbuf_nonempty()
A Dsmc_core.c1019 static int smc_switch_cursor(struct smc_sock *smc, struct smc_cdc_tx_pend *pend, in smc_switch_cursor() argument
1057 rc = smcr_cdc_msg_send_validation(conn, pend, wr_buf); in smc_switch_cursor()
1064 (struct smc_wr_tx_pend_priv *)pend); in smc_switch_cursor()
1085 struct smc_cdc_tx_pend *pend; in smc_switch_conns() local
1136 rc = smc_cdc_get_free_slot(conn, to_lnk, &wr_buf, NULL, &pend); in smc_switch_conns()
1142 rc = smc_switch_cursor(smc, pend, wr_buf); in smc_switch_conns()

Completed in 20 milliseconds