Lines Matching refs:smc_link

44 	struct smc_link		*link;
55 static inline bool smc_wr_is_tx_pend(struct smc_link *link) in smc_wr_is_tx_pend()
65 void smc_wr_tx_wait_no_pending_sends(struct smc_link *link) in smc_wr_tx_wait_no_pending_sends()
70 static inline int smc_wr_tx_find_pending_index(struct smc_link *link, u64 wr_id) in smc_wr_tx_find_pending_index()
84 struct smc_link *link; in smc_wr_tx_process_cqe()
156 static inline int smc_wr_tx_get_free_slot_index(struct smc_link *link, u32 *idx) in smc_wr_tx_get_free_slot_index()
180 int smc_wr_tx_get_free_slot(struct smc_link *link, in smc_wr_tx_get_free_slot()
229 int smc_wr_tx_put_slot(struct smc_link *link, in smc_wr_tx_put_slot()
254 int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) in smc_wr_tx_send()
274 int smc_wr_tx_send_wait(struct smc_link *link, struct smc_wr_tx_pend_priv *priv, in smc_wr_tx_send_wait()
300 int smc_wr_reg_send(struct smc_link *link, struct ib_mr *mr) in smc_wr_reg_send()
367 struct smc_link *link = (struct smc_link *)wc->qp->qp_context; in smc_wr_rx_demultiplex()
386 struct smc_link *link; in smc_wr_rx_process_cqes()
443 int smc_wr_rx_post_init(struct smc_link *link) in smc_wr_rx_post_init()
455 void smc_wr_remember_qp_attr(struct smc_link *lnk) in smc_wr_remember_qp_attr()
488 static void smc_wr_init_sge(struct smc_link *lnk) in smc_wr_init_sge()
534 void smc_wr_free_link(struct smc_link *lnk) in smc_wr_free_link()
563 void smc_wr_free_link_mem(struct smc_link *lnk) in smc_wr_free_link_mem()
589 int smc_wr_alloc_link_mem(struct smc_link *link) in smc_wr_alloc_link_mem()
682 int smc_wr_create_link(struct smc_link *lnk) in smc_wr_create_link()