Lines Matching defs:remote

217 	struct tid_rdma_params *remote, *old;
220 old = rcu_dereference_protected(priv->tid_rdma.remote,
236 remote = kzalloc(sizeof(*remote), GFP_ATOMIC);
237 if (!remote) {
242 tid_rdma_opfn_decode(remote, data);
244 usecs_to_jiffies((((4096UL * (1UL << remote->timeout)) /
247 trace_hfi1_opfn_param(qp, 1, remote);
248 rcu_assign_pointer(priv->tid_rdma.remote, remote);
251 * remote->max_len only when the request's data length is smaller
252 * than remote->max_len. In that case, there will be only one segment.
257 priv->pkts_ps = (u16)rvt_div_mtu(qp, remote->max_len);
261 RCU_INIT_POINTER(priv->tid_rdma.remote, NULL);
290 old = rcu_dereference_protected(priv->tid_rdma.remote,
292 RCU_INIT_POINTER(priv->tid_rdma.remote, NULL);
1713 struct tid_rdma_params *remote;
1744 remote = rcu_dereference(qpriv->tid_rdma.remote);
1747 KDETH_RESET(rreq->kdeth1, JKEY, remote->jkey);
1764 *bth1 |= remote->qp;
2358 struct tid_rdma_params *remote;
2369 remote = rcu_dereference(qpriv->tid_rdma.remote);
2370 if (!remote) {
2376 KDETH_SET(resp->kdeth0, INTR, !!(!last_pkt && remote->urg));
2381 KDETH_RESET(resp->kdeth1, JKEY, remote->jkey);
3286 struct tid_rdma_params *remote;
3298 remote = rcu_dereference(qpriv->tid_rdma.remote);
3303 if (!remote)
3315 * 1. The remote address is page-aligned,
3331 min_t(u32, remote->max_len, wqe->length);
3337 priv->tid_req.n_flows = remote->max_read;
3372 struct tid_rdma_params *remote;
3375 remote = rcu_dereference(qpriv->tid_rdma.remote);
3380 req->n_flows = remote->max_write;
3384 KDETH_RESET(ohdr->u.tid_rdma.w_req.kdeth1, JKEY, remote->jkey);
3392 *bth1 |= remote->qp;
3846 struct tid_rdma_params *remote;
3914 remote = rcu_dereference(qpriv->tid_rdma.remote);
3917 KDETH_RESET(ohdr->u.tid_rdma.w_rsp.kdeth1, JKEY, remote->jkey);
3930 *bth1 = remote->qp;
4211 struct tid_rdma_params *remote;
4234 remote = rcu_dereference(qpriv->tid_rdma.remote);
4237 KDETH_SET(wd->kdeth0, INTR, !!(!last_pkt && remote->urg));
4242 KDETH_RESET(wd->kdeth1, JKEY, remote->jkey);
4434 struct tid_rdma_params *remote;
4437 remote = rcu_dereference(qpriv->tid_rdma.remote);
4438 KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
4440 *bth1 = remote->qp;
4848 struct tid_rdma_params *remote;
4854 remote = rcu_dereference(qpriv->tid_rdma.remote);
4855 KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
4857 *bth1 = remote->qp;