Lines Matching refs:smc_link
158 struct smc_link *link;
162 static void smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc);
293 struct smc_link *lnk,
336 struct smc_link *link,
355 static int smc_llc_add_pending_send(struct smc_link *link,
378 int smc_llc_send_confirm_link(struct smc_link *link,
413 static int smc_llc_send_confirm_rkey(struct smc_link *send_link,
419 struct smc_link *link;
459 static int smc_llc_send_delete_rkey(struct smc_link *link,
486 int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[],
487 struct smc_link *link_new,
527 int smc_llc_send_delete_link(struct smc_link *link, u8 link_del_id,
563 static int smc_llc_send_test_link(struct smc_link *link, u8 user_data[16])
588 static int smc_llc_send_message(struct smc_link *link, void *llcbuf)
610 static int smc_llc_send_message_wait(struct smc_link *link, void *llcbuf)
693 static int smc_llc_add_link_cont(struct smc_link *link,
694 struct smc_link *link_new, u8 *num_rkeys_todo,
747 static int smc_llc_cli_rkey_exchange(struct smc_link *link,
748 struct smc_link *link_new)
799 static int smc_llc_cli_conf_link(struct smc_link *link,
801 struct smc_link *link_new,
857 static void smc_llc_save_add_link_info(struct smc_link *link,
868 int smc_llc_cli_add_link(struct smc_link *link, struct smc_llc_qentry *qentry)
873 struct smc_link *lnk_new = NULL;
936 static void smc_llc_cli_add_link_invite(struct smc_link *link,
1002 static struct smc_link *smc_llc_find_asym_link(struct smc_link_group *lgr)
1048 struct smc_link *lnk_new = NULL, *lnk_asym;
1080 static int smc_llc_srv_rkey_exchange(struct smc_link *link,
1081 struct smc_link *link_new)
1121 static int smc_llc_srv_conf_link(struct smc_link *link,
1122 struct smc_link *link_new,
1155 int smc_llc_srv_add_link(struct smc_link *link)
1161 struct smc_link *link_new;
1230 struct smc_link *link = lgr->llc_flow_lcl.qentry->link;
1245 void smc_llc_add_link_local(struct smc_link *link)
1278 void smc_llc_srv_delete_link_local(struct smc_link *link, u8 del_link_id)
1292 struct smc_link *lnk_del = NULL, *lnk_asym, *lnk;
1371 struct smc_link *lnk, *lnk_del;
1460 struct smc_link *link;
1497 struct smc_link *link;
1543 struct smc_link *link = qentry->link;
1661 static void smc_llc_rx_response(struct smc_link *link,
1703 static void smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc)
1732 struct smc_link *link = (struct smc_link *)wc->qp->qp_context;
1747 struct smc_link *link = container_of(to_delayed_work(work),
1748 struct smc_link, llc_testlink_wrk);
1808 int smc_llc_link_init(struct smc_link *link)
1815 void smc_llc_link_active(struct smc_link *link)
1832 void smc_llc_link_clear(struct smc_link *link, bool log)
1846 int smc_llc_do_confirm_rkey(struct smc_link *send_link,
1872 struct smc_link *send_link;
1894 void smc_llc_link_set_uid(struct smc_link *link)