/* SPDX-License-Identifier: GPL-2.0 OR MIT */ /************************************************************************** * * Copyright 2021 VMware, Inc., Palo Alto, CA., USA * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sub license, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial portions * of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE * USE OR OTHER DEALINGS IN THE SOFTWARE. *
**************************************************************************/
/* Reservation marker for mksstat pid's */ #define MKSSTAT_PID_RESERVED -1
#if IS_ENABLED(CONFIG_DRM_VMWGFX_MKSSTATS) /* * Kernel-internal mksGuestStat counters. The order of this enum dictates the * order of instantiation of these counters in the mksGuestStat pages.
*/
MKSSTAT_KERN_COUNT /* Reserved entry; always last */
} mksstat_kern_stats_t;
/** * vmw_mksstat_get_kern_pstat: Computes the address of the MKSGuestStatCounterTime * array from the address of the base page. * * @page_addr: Pointer to the base page. * Return: Pointer to the MKSGuestStatCounterTime array.
*/
/** * vmw_mksstat_get_kern_pinfo: Computes the address of the MKSGuestStatInfoEntry * array from the address of the base page. * * @page_addr: Pointer to the base page. * Return: Pointer to the MKSGuestStatInfoEntry array.
*/
/** * vmw_mksstat_get_kern_pstrs: Computes the address of the mksGuestStat strings * sequence from the address of the base page. * * @page_addr: Pointer to the base page. * Return: Pointer to the mksGuestStat strings sequence.
*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.