Lines Matching defs:clc
341 * clc socket (since smc is not called for these options from net/core)
352 /* copy only settings and flags relevant for smc from clc to smc socket */
457 struct smc_clc_msg_accept_confirm *clc)
459 int bufsize = smc_uncompress_bufsize(clc->r0.rmbe_size);
461 smc->conn.peer_rmbe_idx = clc->r0.rmbe_idx;
462 smc->conn.local_tx_ctrl.token = ntohl(clc->r0.rmbe_alert_token);
479 struct smc_clc_msg_accept_confirm *clc)
481 int bufsize = smc_uncompress_bufsize(clc->d0.dmbe_size);
483 smc->conn.peer_rmbe_idx = clc->d0.dmbe_idx;
484 smc->conn.peer_token = clc->d0.token;
489 if (clc->hdr.version > SMC_V1 &&
490 (clc->hdr.typev2 & SMC_FIRST_CONTACT_MASK)) {
492 (struct smc_clc_msg_accept_confirm_v2 *)clc;
508 struct smc_clc_msg_accept_confirm *clc)
511 smcd_conn_save_peer_info(smc, clc);
513 smcr_conn_save_peer_info(smc, clc);
517 struct smc_clc_msg_accept_confirm *clc)
519 link->peer_qpn = ntoh24(clc->r0.qpn);
520 memcpy(link->peer_gid, clc->r0.lcl.gid, SMC_GID_SIZE);
521 memcpy(link->peer_mac, clc->r0.lcl.mac, sizeof(link->peer_mac));
522 link->peer_psn = ntoh24(clc->r0.psn);
523 link->peer_mtu = clc->r0.qp_mtu;
1880 * them to the clc socket -- copy smc socket options to clc socket