smc_link 338 net/smc/af_smc.c static int smc_reg_rmb(struct smc_link *link, struct smc_buf_desc *rmb_desc, smc_link 363 net/smc/af_smc.c struct smc_link *link; smc_link 454 net/smc/af_smc.c static void smc_link_save_peer_info(struct smc_link *link, smc_link 593 net/smc/af_smc.c struct smc_link *link; smc_link 998 net/smc/af_smc.c struct smc_link *link; smc_link 1187 net/smc/af_smc.c struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; smc_link 1203 net/smc/af_smc.c struct smc_link *link = &new_smc->conn.lgr->lnk[SMC_SINGLE_LINK]; smc_link 26 net/smc/smc_cdc.c struct smc_link *link, smc_link 60 net/smc/smc_cdc.c struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; smc_link 95 net/smc/smc_cdc.c struct smc_link *link; smc_link 165 net/smc/smc_cdc.c struct smc_link *link = &conn->lgr->lnk[SMC_SINGLE_LINK]; smc_link 353 net/smc/smc_cdc.c struct smc_link *link = (struct smc_link *)wc->qp->qp_context; smc_link 473 net/smc/smc_clc.c struct smc_link *link; smc_link 544 net/smc/smc_clc.c struct smc_link *link; smc_link 143 net/smc/smc_core.c static int smc_link_send_delete(struct smc_link *lnk) smc_link 175 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; smc_link 187 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; smc_link 201 net/smc/smc_core.c struct smc_link *lnk; smc_link 353 net/smc/smc_core.c static void smc_link_clear(struct smc_link *lnk) smc_link 367 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; smc_link 743 net/smc/smc_core.c struct smc_link *lnk; smc_link 1048 net/smc/smc_core.c struct smc_link *lnk = &lgr->lnk[SMC_SINGLE_LINK]; smc_link 213 net/smc/smc_core.h struct smc_link lnk[SMC_LINKS_PER_LGR_MAX]; smc_link 310 net/smc/smc_core.h static inline struct smc_link_group *smc_get_lgr(struct smc_link *link) smc_link 45 net/smc/smc_ib.c static int smc_ib_modify_qp_init(struct smc_link *lnk) smc_link 60 net/smc/smc_ib.c static int smc_ib_modify_qp_rtr(struct smc_link *lnk) smc_link 86 net/smc/smc_ib.c int smc_ib_modify_qp_rts(struct smc_link *lnk) smc_link 105 net/smc/smc_ib.c int smc_ib_modify_qp_reset(struct smc_link *lnk) smc_link 114 net/smc/smc_ib.c int smc_ib_ready_link(struct smc_link *lnk) smc_link 280 net/smc/smc_ib.c void smc_ib_dealloc_protection_domain(struct smc_link *lnk) smc_link 287 net/smc/smc_ib.c int smc_ib_create_protection_domain(struct smc_link *lnk) smc_link 300 net/smc/smc_ib.c struct smc_link *lnk = (struct smc_link *)priv; smc_link 318 net/smc/smc_ib.c void smc_ib_destroy_queue_pair(struct smc_link *lnk) smc_link 326 net/smc/smc_ib.c int smc_ib_create_queue_pair(struct smc_link *lnk) smc_link 53 net/smc/smc_ib.h struct smc_link; smc_link 64 net/smc/smc_ib.h void smc_ib_dealloc_protection_domain(struct smc_link *lnk); smc_link 65 net/smc/smc_ib.h int smc_ib_create_protection_domain(struct smc_link *lnk); smc_link 66 net/smc/smc_ib.h void smc_ib_destroy_queue_pair(struct smc_link *lnk); smc_link 67 net/smc/smc_ib.h int smc_ib_create_queue_pair(struct smc_link *lnk); smc_link 68 net/smc/smc_ib.h int smc_ib_ready_link(struct smc_link *lnk); smc_link 69 net/smc/smc_ib.h int smc_ib_modify_qp_rts(struct smc_link *lnk); smc_link 70 net/smc/smc_ib.h int smc_ib_modify_qp_reset(struct smc_link *lnk); smc_link 144 net/smc/smc_llc.c struct smc_link *link, smc_link 163 net/smc/smc_llc.c static int smc_llc_add_pending_send(struct smc_link *link, smc_link 186 net/smc/smc_llc.c int smc_llc_send_confirm_link(struct smc_link *link, smc_link 218 net/smc/smc_llc.c static int smc_llc_send_confirm_rkey(struct smc_link *link, smc_link 243 net/smc/smc_llc.c static int smc_llc_send_delete_rkey(struct smc_link *link, smc_link 267 net/smc/smc_llc.c struct smc_link *link, u8 mac[], u8 gid[], smc_link 284 net/smc/smc_llc.c int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[], smc_link 304 net/smc/smc_llc.c struct smc_link *link, smc_link 320 net/smc/smc_llc.c int smc_llc_send_delete_link(struct smc_link *link, smc_link 339 net/smc/smc_llc.c static int smc_llc_send_test_link(struct smc_link *link, u8 user_data[16]) smc_link 361 net/smc/smc_llc.c struct smc_link *link; smc_link 387 net/smc/smc_llc.c static int smc_llc_send_message(struct smc_link *link, void *llcbuf, int llclen) smc_link 403 net/smc/smc_llc.c static void smc_llc_rx_confirm_link(struct smc_link *link, smc_link 431 net/smc/smc_llc.c static void smc_llc_rx_add_link(struct smc_link *link, smc_link 459 net/smc/smc_llc.c static void smc_llc_rx_delete_link(struct smc_link *link, smc_link 482 net/smc/smc_llc.c static void smc_llc_rx_test_link(struct smc_link *link, smc_link 494 net/smc/smc_llc.c static void smc_llc_rx_confirm_rkey(struct smc_link *link, smc_link 517 net/smc/smc_llc.c static void smc_llc_rx_confirm_rkey_cont(struct smc_link *link, smc_link 529 net/smc/smc_llc.c static void smc_llc_rx_delete_rkey(struct smc_link *link, smc_link 558 net/smc/smc_llc.c struct smc_link *link = (struct smc_link *)wc->qp->qp_context; smc_link 597 net/smc/smc_llc.c struct smc_link *link = container_of(to_delayed_work(work), smc_link 598 net/smc/smc_llc.c struct smc_link, llc_testlink_wrk); smc_link 626 net/smc/smc_llc.c int smc_llc_link_init(struct smc_link *link) smc_link 646 net/smc/smc_llc.c void smc_llc_link_active(struct smc_link *link, int testlink_time) smc_link 656 net/smc/smc_llc.c void smc_llc_link_deleting(struct smc_link *link) smc_link 662 net/smc/smc_llc.c void smc_llc_link_inactive(struct smc_link *link) smc_link 669 net/smc/smc_llc.c void smc_llc_link_clear(struct smc_link *link) smc_link 676 net/smc/smc_llc.c int smc_llc_do_confirm_rkey(struct smc_link *link, smc_link 695 net/smc/smc_llc.c int smc_llc_do_delete_rkey(struct smc_link *link, smc_link 39 net/smc/smc_llc.h int smc_llc_send_confirm_link(struct smc_link *lnk, smc_link 41 net/smc/smc_llc.h int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[], smc_link 43 net/smc/smc_llc.h int smc_llc_send_delete_link(struct smc_link *link, smc_link 45 net/smc/smc_llc.h int smc_llc_link_init(struct smc_link *link); smc_link 46 net/smc/smc_llc.h void smc_llc_link_active(struct smc_link *link, int testlink_time); smc_link 47 net/smc/smc_llc.h void smc_llc_link_deleting(struct smc_link *link); smc_link 48 net/smc/smc_llc.h void smc_llc_link_inactive(struct smc_link *link); smc_link 49 net/smc/smc_llc.h void smc_llc_link_clear(struct smc_link *link); smc_link 50 net/smc/smc_llc.h int smc_llc_do_confirm_rkey(struct smc_link *link, smc_link 52 net/smc/smc_llc.h int smc_llc_do_delete_rkey(struct smc_link *link, smc_link 271 net/smc/smc_tx.c struct smc_link *link; smc_link 44 net/smc/smc_wr.c struct smc_link *link; smc_link 53 net/smc/smc_wr.c static inline int smc_wr_tx_find_pending_index(struct smc_link *link, u64 wr_id) smc_link 67 net/smc/smc_wr.c struct smc_link *link; smc_link 146 net/smc/smc_wr.c static inline int smc_wr_tx_get_free_slot_index(struct smc_link *link, u32 *idx) smc_link 168 net/smc/smc_wr.c int smc_wr_tx_get_free_slot(struct smc_link *link, smc_link 215 net/smc/smc_wr.c int smc_wr_tx_put_slot(struct smc_link *link, smc_link 239 net/smc/smc_wr.c int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) smc_link 256 net/smc/smc_wr.c int smc_wr_reg_send(struct smc_link *link, struct ib_mr *mr) smc_link 294 net/smc/smc_wr.c void smc_wr_tx_dismiss_slots(struct smc_link *link, u8 wr_tx_hdr_type, smc_link 339 net/smc/smc_wr.c struct smc_link *link = (struct smc_link *)wc->qp->qp_context; smc_link 358 net/smc/smc_wr.c struct smc_link *link; smc_link 418 net/smc/smc_wr.c int smc_wr_rx_post_init(struct smc_link *link) smc_link 430 net/smc/smc_wr.c void smc_wr_remember_qp_attr(struct smc_link *lnk) smc_link 463 net/smc/smc_wr.c static void smc_wr_init_sge(struct smc_link *lnk) smc_link 509 net/smc/smc_wr.c void smc_wr_free_link(struct smc_link *lnk) smc_link 534 net/smc/smc_wr.c void smc_wr_free_link_mem(struct smc_link *lnk) smc_link 558 net/smc/smc_wr.c int smc_wr_alloc_link_mem(struct smc_link *link) smc_link 644 net/smc/smc_wr.c int smc_wr_create_link(struct smc_link *lnk) smc_link 36 net/smc/smc_wr.h struct smc_link *, smc_link 53 net/smc/smc_wr.h static inline long smc_wr_tx_get_next_wr_id(struct smc_link *link) smc_link 64 net/smc/smc_wr.h static inline int smc_wr_rx_post(struct smc_link *link) smc_link 78 net/smc/smc_wr.h int smc_wr_create_link(struct smc_link *lnk); smc_link 79 net/smc/smc_wr.h int smc_wr_alloc_link_mem(struct smc_link *lnk); smc_link 80 net/smc/smc_wr.h void smc_wr_free_link(struct smc_link *lnk); smc_link 81 net/smc/smc_wr.h void smc_wr_free_link_mem(struct smc_link *lnk); smc_link 82 net/smc/smc_wr.h void smc_wr_remember_qp_attr(struct smc_link *lnk); smc_link 86 net/smc/smc_wr.h int smc_wr_tx_get_free_slot(struct smc_link *link, smc_wr_tx_handler handler, smc_link 90 net/smc/smc_wr.h int smc_wr_tx_put_slot(struct smc_link *link, smc_link 92 net/smc/smc_wr.h int smc_wr_tx_send(struct smc_link *link, smc_link 95 net/smc/smc_wr.h void smc_wr_tx_dismiss_slots(struct smc_link *lnk, u8 wr_rx_hdr_type, smc_link 101 net/smc/smc_wr.h int smc_wr_rx_post_init(struct smc_link *link); smc_link 103 net/smc/smc_wr.h int smc_wr_reg_send(struct smc_link *link, struct ib_mr *mr);