Lines Matching refs:addc_llc
697 struct smc_llc_msg_add_link_cont *addc_llc; in smc_llc_add_link_cont() local
710 addc_llc = (struct smc_llc_msg_add_link_cont *)wr_buf; in smc_llc_add_link_cont()
711 memset(addc_llc, 0, sizeof(*addc_llc)); in smc_llc_add_link_cont()
715 addc_llc->link_num = link_new->link_id; in smc_llc_add_link_cont()
716 addc_llc->num_rkeys = *num_rkeys_todo; in smc_llc_add_link_cont()
722 addc_llc->num_rkeys = addc_llc->num_rkeys - in smc_llc_add_link_cont()
729 addc_llc->rt[i].rmb_key = htonl(rmb->mr_rx[prim_lnk_idx]->rkey); in smc_llc_add_link_cont()
730 addc_llc->rt[i].rmb_key_new = htonl(rmb->mr_rx[lnk_idx]->rkey); in smc_llc_add_link_cont()
731 addc_llc->rt[i].rmb_vaddr_new = in smc_llc_add_link_cont()
737 addc_llc->hd.common.type = SMC_LLC_ADD_LINK_CONT; in smc_llc_add_link_cont()
738 addc_llc->hd.length = sizeof(struct smc_llc_msg_add_link_cont); in smc_llc_add_link_cont()
740 addc_llc->hd.flags |= SMC_LLC_FLAG_RESP; in smc_llc_add_link_cont()
750 struct smc_llc_msg_add_link_cont *addc_llc; in smc_llc_cli_rkey_exchange() local
769 addc_llc = &qentry->msg.add_link_cont; in smc_llc_cli_rkey_exchange()
770 num_rkeys_recv = addc_llc->num_rkeys; in smc_llc_cli_rkey_exchange()
774 addc_llc->rt[i].rmb_key, in smc_llc_cli_rkey_exchange()
775 addc_llc->rt[i].rmb_vaddr_new, in smc_llc_cli_rkey_exchange()
776 addc_llc->rt[i].rmb_key_new); in smc_llc_cli_rkey_exchange()
1083 struct smc_llc_msg_add_link_cont *addc_llc; in smc_llc_srv_rkey_exchange() local
1104 addc_llc = &qentry->msg.add_link_cont; in smc_llc_srv_rkey_exchange()
1105 num_rkeys_recv = addc_llc->num_rkeys; in smc_llc_srv_rkey_exchange()
1109 addc_llc->rt[i].rmb_key, in smc_llc_srv_rkey_exchange()
1110 addc_llc->rt[i].rmb_vaddr_new, in smc_llc_srv_rkey_exchange()
1111 addc_llc->rt[i].rmb_key_new); in smc_llc_srv_rkey_exchange()