hcall.s revision 9d0d62ad2e60e8f742a2e723d06e88352ee6a1f3
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * CDDL HEADER START
3e14f97f673e8a630f076077de35afdd43dc1587Roger A. Faulkner * The contents of this file are subject to the terms of the
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * Common Development and Distribution License (the "License").
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * You may not use this file except in compliance with the License.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * See the License for the specific language governing permissions
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * and limitations under the License.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * When distributing Covered Code, include this CDDL HEADER in each
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * If applicable, add the following below this CDDL HEADER, with the
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * fields enclosed by brackets "[]" replaced with your own identifying
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * information: Portions Copyright [yyyy] [name of copyright owner]
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * CDDL HEADER END
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * Use is subject to license terms.
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin * Hypervisor calls
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhv_cpu_start(uint64_t cpuid, uint64_t pc, uint64_t rtba, uint64_t arg)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0);}
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhv_mmu_map_perm_addr(void *vaddr, int ctx, uint64_t tte, int flags)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED */
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhv_set_ctxnon0(uint64_t ntsb_descriptor, uint64_t desc_ra)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin#endif /* SET_MMU_STATS */
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhvio_intr_devino_to_sysino(uint64_t dev_hdl, uint32_t devino, uint64_t *sysino)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhvio_intr_getvalid(uint64_t sysino, int *intr_valid_state)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chinhvio_intr_setvalid(uint64_t sysino, int intr_valid_state)
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin/*ARGSUSED*/
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968chin{ return (0); }
#ifdef SET_MMU_STATS