/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * Copyright (c) 2008 Silicon Graphics, Inc. All Rights Reserved. */ /* * Cross Partition (XP) uv-based functions. * * Architecture specific implementation of common functions. * */ #include "xp.h" static enum xp_retval xp_remote_memcpy_uv(void *vdst, const void *psrc, size_t len) { /* >>> this function needs fleshing out */ return xpUnsupported; } enum xp_retval xp_init_uv(void) { BUG_ON(!is_uv()); xp_max_npartitions = XP_MAX_NPARTITIONS_UV; xp_remote_memcpy = xp_remote_memcpy_uv; return xpSuccess; } void xp_exit_uv(void) { BUG_ON(!is_uv()); }