Lines Matching refs:delllc
701 struct smc_llc_msg_del_link *delllc; in smc_llc_send_delete_link() local
711 delllc = (struct smc_llc_msg_del_link *)wr_buf; in smc_llc_send_delete_link()
713 memset(delllc, 0, sizeof(*delllc)); in smc_llc_send_delete_link()
714 delllc->hd.common.llc_type = SMC_LLC_DELETE_LINK; in smc_llc_send_delete_link()
715 smc_llc_init_msg_hdr(&delllc->hd, link->lgr, sizeof(*delllc)); in smc_llc_send_delete_link()
717 delllc->hd.flags |= SMC_LLC_FLAG_RESP; in smc_llc_send_delete_link()
719 delllc->hd.flags |= SMC_LLC_FLAG_DEL_LINK_ORDERLY; in smc_llc_send_delete_link()
721 delllc->link_num = link_del_id; in smc_llc_send_delete_link()
723 delllc->hd.flags |= SMC_LLC_FLAG_DEL_LINK_ALL; in smc_llc_send_delete_link()
724 delllc->reason = htonl(reason); in smc_llc_send_delete_link()
1629 struct smc_llc_msg_del_link delllc = {}; in smc_llc_send_link_delete_all() local
1632 delllc.hd.common.llc_type = SMC_LLC_DELETE_LINK; in smc_llc_send_link_delete_all()
1633 smc_llc_init_msg_hdr(&delllc.hd, lgr, sizeof(delllc)); in smc_llc_send_link_delete_all()
1635 delllc.hd.flags |= SMC_LLC_FLAG_DEL_LINK_ORDERLY; in smc_llc_send_link_delete_all()
1636 delllc.hd.flags |= SMC_LLC_FLAG_DEL_LINK_ALL; in smc_llc_send_link_delete_all()
1637 delllc.reason = htonl(rsn); in smc_llc_send_link_delete_all()
1642 if (!smc_llc_send_message_wait(&lgr->lnk[i], &delllc)) in smc_llc_send_link_delete_all()