Searched +full:num +full:- +full:guest +full:- +full:ids (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | riscv,imsics.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/riscv,imsics.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: RISC-V Incoming MSI Controller (IMSIC) 10 - Anup Patel <anup@brainfault.org> 13 The RISC-V advanced interrupt architecture (AIA) defines a per-CPU incoming 14 MSI controller (IMSIC) for handling MSIs in a RISC-V platform. The RISC-V 15 AIA specification can be found at https://github.com/riscv/riscv-aia. 17 The IMSIC is a per-CPU (or per-HART) device with separate interrupt file [all …]
|
/freebsd/sys/dev/virtio/ |
H A D | virtio_ring.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 38 /* This marks a buffer as write-only (otherwise read-only). */ 43 /* The Host uses this in used->flags to advise the Guest: don't kick me 45 * optimization. Guest will still kick if it's out of buffers. */ 47 /* The Guest uses this in avail->flags to advise the Host: don't 55 /* Address (guest-physical). */ 71 /* uint32_t is used here for ids for padding reasons. */ 86 unsigned int num; member 94 * When using pre-virtio 1.0 layout, these fall out naturally. [all …]
|
/freebsd/usr.sbin/bhyve/ |
H A D | virtio.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 42 * https://github.com/rustyrussell/virtio-spec 43 * http://people.redhat.com/pbonzini/virtio-spec.pdf 48 * Each virtqueue uses at least two 4096-byte pages, laid out thus: 50 * +-- [all...] |
/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_dev_mgr.c | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* Copyright(c) 2007-2022 Intel Corporation */ 35 * adf_get_vf_real_id() - Translate fake to real device id 41 * perhaps to assign the device to a guest. 51 if (ptr->fake_id == fake) in adf_get_vf_real_id() 52 return ptr->id; in adf_get_vf_real_id() 54 return -1; in adf_get_vf_real_id() 58 * adf_clean_vf_map() - Cleans VF id mapings 60 * Function cleans internal ids for virtual functions. 74 if (map->bdf != -1) { in adf_clean_vf_map() [all …]
|
/freebsd/sys/dev/bnxt/bnxt_en/ |
H A D | hsi_struct_def.h | 1 /*- 34 * Copyright(c) 2001-2024, Broadcom. All rights reserved. The 71 * * 0x0-0xFFF8 - The function ID 72 * * 0xFFF8-0xFFFC, 0xFFFE - Reserved for internal processors 73 * * 0xFFFD - Reserved for user-space HWRM interface 74 * * 0xFFFF - HWRM 80 * physical address (HPA) or a guest physical address (GPA) and must 122 /* Engine CKV - The Alias key EC curve and ECC public key information. */ 124 /* Engine CKV - Initialization vector. */ 126 /* Engine CKV - Authentication tag. */ [all …]
|
/freebsd/sys/contrib/ncsw/inc/Peripherals/ |
H A D | qm_ext.h | 3 � 1995-2003, 2004, 2005-2011 Freescale Semiconductor, Inc. 64 @Param[in] h_QmFqr A handle to an QM-FQR Module. 68 @Retval e_RX_STORE_RESPONSE_CONTINUE - order the driver to continue Rx 70 @Retval e_RX_STORE_RESPONSE_PAUSE - order the driver to stop Rx operation. 87 @Param[in] h_QmFqr A handle to an QM-FQR Module. 135 @Param[in] h_QmFqr A handle to an QM-FQR Module. 140 @Retval e_RX_STORE_RESPONSE_CONTINUE - order the driver to continue Rx 142 @Retval e_RX_STORE_RESPONSE_PAUSE - order the driver to stop Rx operation. 201 @Param[in] h_App - User's application descriptor. 202 @Param[in] exception - The exception. [all …]
|
H A D | fm_port_ext.h | 1 /* Copyright (c) 2008-2012 Freescale Semiconductor, Inc. 37 @Description FM-Port Application Programming Interface. 66 The SW driver manages these ports as sub-modules of the FM, i.e. 75 (relative to the port's type) - always starting at 0. 82 This enum defines the superset of PCD engines support - i.e. not 115 e_FM_PORT_EXCEPTION_IM_BUSY /**< Independent-Mode Rx-BUSY */ 130 #define FM_PORT_FRM_ERR_UNSUPPORTED_FORMAT FM_FD_ERR_UNSUPPORTED_FORMAT /**< Not for Rx-Por… 131 #define FM_PORT_FRM_ERR_LENGTH FM_FD_ERR_LENGTH /**< Not for Rx-Por… 133 #define FM_PORT_FRM_ERR_NON_FM FM_FD_RX_STATUS_ERR_NON_FM /**< non Frame-Mana… 137 …T_FRM_ERR_IPR_NCSP (FM_FD_ERR_IPR_NCSP & ~FM_FD_IPR) /**< IPR non-consistent-sp */ [all …]
|
/freebsd/sys/dev/xen/netfront/ |
H A D | netfront.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2004-2006 Kip Macy 64 #include <xen/xen-os.h> 241 struct netif_extra_info extras[XEN_NETIF_EXTRA_TYPE_MAX - 1]; 244 #define XN_RX_LOCK(_q) mtx_lock(&(_q)->lock) 245 #define XN_RX_UNLOCK(_q) mtx_unlock(&(_q)->lock) 247 #define XN_TX_LOCK(_q) mtx_lock(&(_q)->lock) 248 #define XN_TX_TRYLOCK(_q) mtx_trylock(&(_q)->lock) 249 #define XN_TX_UNLOCK(_q) mtx_unlock(&(_q)->lock) [all …]
|
/freebsd/sys/amd64/amd64/ |
H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 12 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 47 /*- 49 * Copyright (c) 2014-2020 The FreeBSD Foundation 55 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 92 * this module may throw away valid virtual-to-physical 94 * of virtual-to-physical mappings must be done as 98 * make virtual-to-physical map invalidates expensive, 181 return ((pmap->pm_type == PT_EPT) || (pmap->pm_type == PT_RVI)); in pmap_type_guest() [all …]
|