Lines Matching refs:peer

195 static inline void smc_host_cursor_to_cdc(union smc_cdc_cursor *peer,
201 peer->count = htonl(save->count);
202 peer->wrap = htons(save->wrap);
203 /* peer->reserved = htons(0); must be ensured by caller */
206 static inline void smc_host_msg_to_cdc(struct smc_cdc_msg *peer,
212 peer->common.type = local->common.type;
213 peer->len = local->len;
214 peer->seqno = htons(local->seqno);
215 peer->token = htonl(local->token);
216 smc_host_cursor_to_cdc(&peer->prod, &local->prod, save, conn);
217 smc_host_cursor_to_cdc(&peer->cons, &local->cons, save, conn);
218 peer->prod_flags = local->prod_flags;
219 peer->conn_state_flags = local->conn_state_flags;
223 union smc_cdc_cursor *peer,
230 smc_curs_copy_net(&net, peer, conn);
242 struct smc_cdc_msg *peer,
245 local->common.type = peer->common.type;
246 local->len = peer->len;
247 local->seqno = ntohs(peer->seqno);
248 local->token = ntohl(peer->token);
249 smc_cdc_cursor_to_host(&local->prod, &peer->prod, conn);
250 smc_cdc_cursor_to_host(&local->cons, &peer->cons, conn);
251 local->prod_flags = peer->prod_flags;
252 local->conn_state_flags = peer->conn_state_flags;
256 struct smcd_cdc_msg *peer,
261 temp.wrap = peer->prod.wrap;
262 temp.count = peer->prod.count;
265 temp.wrap = peer->cons.wrap;
266 temp.count = peer->cons.count;
268 local->prod_flags = peer->cons.prod_flags;
269 local->conn_state_flags = peer->cons.conn_state_flags;
273 struct smc_cdc_msg *peer,
277 smcd_cdc_msg_to_host(local, (struct smcd_cdc_msg *)peer, conn);
279 smcr_cdc_msg_to_host(local, peer, conn);