Lines Matching refs:remote_rp
213 struct xpc_rsvd_page *remote_rp, unsigned long *remote_rp_pa) in xpc_get_remote_rp() argument
225 ret = xp_remote_memcpy(xp_pa(remote_rp), *remote_rp_pa, in xpc_get_remote_rp()
232 XPC_RP_PART_NASIDS(remote_rp); in xpc_get_remote_rp()
239 if (remote_rp->ts_jiffies == 0) in xpc_get_remote_rp()
242 if (XPC_VERSION_MAJOR(remote_rp->version) != in xpc_get_remote_rp()
248 if (remote_rp->SAL_partid < 0 || in xpc_get_remote_rp()
249 remote_rp->SAL_partid >= xp_max_npartitions || in xpc_get_remote_rp()
250 remote_rp->max_npartitions <= xp_partition_id) { in xpc_get_remote_rp()
254 if (remote_rp->SAL_partid == xp_partition_id) in xpc_get_remote_rp()
418 struct xpc_rsvd_page *remote_rp; in xpc_discovery() local
427 remote_rp = xpc_kmalloc_cacheline_aligned(XPC_RP_HEADER_SIZE + in xpc_discovery()
430 if (remote_rp == NULL) in xpc_discovery()
504 remote_rp, &remote_rp_pa); in xpc_discovery()
516 xpc_arch_ops.request_partition_activation(remote_rp, in xpc_discovery()