Lines Matching refs:smc_link
36 struct smc_link *,
53 static inline long smc_wr_tx_get_next_wr_id(struct smc_link *link) in smc_wr_tx_get_next_wr_id()
63 static inline void smc_wr_wakeup_tx_wait(struct smc_link *lnk) in smc_wr_wakeup_tx_wait()
68 static inline void smc_wr_wakeup_reg_wait(struct smc_link *lnk) in smc_wr_wakeup_reg_wait()
74 static inline int smc_wr_rx_post(struct smc_link *link) in smc_wr_rx_post()
88 int smc_wr_create_link(struct smc_link *lnk);
89 int smc_wr_alloc_link_mem(struct smc_link *lnk);
90 void smc_wr_free_link(struct smc_link *lnk);
91 void smc_wr_free_link_mem(struct smc_link *lnk);
92 void smc_wr_remember_qp_attr(struct smc_link *lnk);
96 int smc_wr_tx_get_free_slot(struct smc_link *link, smc_wr_tx_handler handler,
100 int smc_wr_tx_put_slot(struct smc_link *link,
102 int smc_wr_tx_send(struct smc_link *link,
104 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv,
107 void smc_wr_tx_dismiss_slots(struct smc_link *lnk, u8 wr_rx_hdr_type,
111 int smc_wr_tx_wait_no_pending_sends(struct smc_link *link);
114 int smc_wr_rx_post_init(struct smc_link *link);
116 int smc_wr_reg_send(struct smc_link *link, struct ib_mr *mr);