/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 3 * GICv3 ITS emulation 26 static int vgic_its_save_tables_v0(struct vgic_its *its); 27 static int vgic_its_restore_tables_v0(struct vgic_its *its); 28 static int vgic_its_commit_v0(struct vgic_its *its); 34 * If this LPI is already mapped on another ITS, we increase its refcount 157 * struct vgic_its_abi - ITS abi ops and settings 161 * @save tables: save the ITS tables into guest RAM 162 * @restore_tables: restore the ITS internal structs from tables 171 int (*save_tables)(struct vgic_its *its); 172 int (*restore_tables)(struct vgic_its *its); [all …]
|
H A D | vgic-v4.c | 19 * - The GICv4 ITS representation offered by the ITS driver 21 * - The virtual ITS, which is the only thing the guest sees 29 * (ITS instance, device, event and irq) using a process that is 44 * guest performs on its LPI through the vITS. For that, a number of 68 * tell the ITS (so that the messages reach the right redistributor). 123 * IRQ. The SGI code will do its magic. in vgic_v4_enable_vsgis() 364 * turns into a VMOVP command at the ITS level. in vgic_v4_load() 414 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local 424 * Get the ITS, and escape early on error (not a valid in kvm_vgic_v4_set_forwarding() 427 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding() [all …]
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 76 * value of BASER register configuration and ITS page size. 88 * The ITS structure - contains most of the infrastructure, with the 122 #define is_v4(its) (!!((its)->typer & GITS_TYPER_VLPIS)) argument 123 #define is_v4_1(its) (!!((its)->typer & GITS_TYPER_VMAPP)) argument 124 #define device_ids(its) (FIELD_GET(GITS_TYPER_DEVBITS, (its)->typer) + 1) argument 156 * The ITS view of a device - belongs to an ITS, owns an interrupt 157 * translation table, and a list of interrupts. If it some of its 163 struct its_node *its; member 205 static bool require_its_list_vmovp(struct its_vm *vm, struct its_node *its) in require_its_list_vmovp() argument 207 return (gic_rdists->has_rvpeid || vm->vlpi_count[its->list_nr]); in require_its_list_vmovp() [all …]
|
/openbmc/linux/arch/mips/generic/ |
H A D | Platform | 18 its-y := vmlinux.its.S 19 its-$(CONFIG_FIT_IMAGE_FDT_BOSTON) += board-boston.its.S 20 its-$(CONFIG_FIT_IMAGE_FDT_NI169445) += board-ni169445.its.S 21 its-$(CONFIG_FIT_IMAGE_FDT_OCELOT) += board-ocelot.its.S 22 its-$(CONFIG_FIT_IMAGE_FDT_LUTON) += board-luton.its.S 23 its-$(CONFIG_FIT_IMAGE_FDT_JAGUAR2) += board-jaguar2.its.S 24 its-$(CONFIG_FIT_IMAGE_FDT_SERVAL) += board-serval.its.S 25 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S 26 its-$(CONFIG_FIT_IMAGE_FDT_MARDUK) += board-marduk.its.S
|
/openbmc/linux/Documentation/virt/kvm/devices/ |
H A D | arm-vgic-its.rst | 4 ARM Virtual Interrupt Translation Service (ITS) 10 The ITS allows MSI(-X) interrupts to be injected into guests. This extension is 11 optional. Creating a virtual ITS controller also requires a host GICv3 (see 12 arm-vgic-v3.txt), but does not depend on having physical ITS controllers. 14 There can be multiple ITS controllers per guest, each of them has to have 26 Base address in the guest physical address space of the GICv3 ITS 37 -ENODEV Incorrect attribute or the ITS is not supported. 46 request the initialization of the ITS, no additional parameter in 50 reset the ITS, no additional parameter in kvm_device_attr.addr. 51 See "ITS Reset State" section. [all …]
|
/openbmc/linux/arch/um/os-Linux/ |
H A D | time.c | 49 struct itimerspec its; in os_timer_set_interval() local 51 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 52 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 54 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 55 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 57 if (timer_settime(event_high_res_timer, 0, &its, NULL) == -1) in os_timer_set_interval() 65 struct itimerspec its = { in os_timer_one_shot() local 73 timer_settime(event_high_res_timer, 0, &its, NULL); in os_timer_one_shot() 82 struct itimerspec its; in os_timer_disable() local 84 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable() [all …]
|
/openbmc/bmcweb/redfish-core/include/ |
H A D | error_messages.hpp | 83 * @param[in] arg1 Parameter of message that will replace %1 in its body. 95 * @param[in] arg1 Parameter of message that will replace %1 in its body. 107 * @param[in] arg1 Parameter of message that will replace %1 in its body. 108 * @param[in] arg2 Parameter of message that will replace %2 in its body. 122 * @param[in] arg1 Parameter of message that will replace %1 in its body. 123 * @param[in] arg2 Parameter of message that will replace %2 in its body. 137 * @param[in] arg1 Parameter of message that will replace %1 in its body. 138 * @param[in] arg2 Parameter of message that will replace %2 in its body. 152 * @param[in] arg1 Parameter of message that will replace %1 in its body. 153 * @param[in] arg2 Parameter of message that will replace %2 in its body. [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/knightslanding/ |
H A D | cache.json | 120 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 129 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 138 …hat accounts for responses from snoop request hit with data forwarded from its Near-other tile L2 … 147 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 156 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 165 …ads and prefetch code read requests that accounts for responses which hit its own tile's L2 with … 174 …ads and prefetch code read requests that accounts for responses which hit its own tile's L2 with … 183 …ads and prefetch code read requests that accounts for responses which hit its own tile's L2 with … 192 …ads and prefetch code read requests that accounts for responses which hit its own tile's L2 with … 228 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… [all …]
|
/openbmc/linux/arch/mips/boot/ |
H A D | Makefile | 115 targets += vmlinux.its.S 120 $(obj)/vmlinux.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE 123 targets += vmlinux.its 124 targets += vmlinux.gz.its 125 targets += vmlinux.bz2.its 126 targets += vmlinux.lzma.its 127 targets += vmlinux.lzo.its 129 quiet_cmd_cpp_its_S = ITS $@ 139 $(obj)/vmlinux.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE 142 $(obj)/vmlinux.gz.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE [all …]
|
/openbmc/ |
D | opengrok1.0.log | 4416 2025-01-20 03:00:50.075-0600 FINEST t473 IndexDatabase.setupDeletedUids: live doc: '/openbmc/u-boot/doc/uImage.FIT/multi-with-loadables.its' (2,771) at 20210308005003332 4975 2025-01-20 03:00:50.121-0600 FINEST t473 IndexDatabase.setupDeletedUids: live doc: '/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0004-Platform-CS1000-Increase-ITS-max-asset-size.patch' (3,330) at 20241221090017464 [all...] |
D | opengrok2.0.log | 4390 2025-01-19 03:00:36.220-0600 FINEST t467 IndexDatabase.setupDeletedUids: live doc: '/openbmc/u-boot/doc/uImage.FIT/multi-with-loadables.its' (2,771) at 20210308005003332 4949 2025-01-19 03:00:36.281-0600 FINEST t467 IndexDatabase.setupDeletedUids: live doc: '/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0004-Platform-CS1000-Increase-ITS-max-asset-size.patch' (3,330) at 20241221090017464 [all...] |
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | CECILL-2.1 | 10 of discussions between its authors in order to ensure compliance with 11 the two main principles guiding its drafting: 25 having its principal place of business at 25 rue Leblanc, immeuble Le 29 and technological establishment, having its principal place of business 33 Inria, a public scientific and technological establishment, having its 54 the user's attention, given its Free Software status, which may make it 55 complicated to use, with the result that its use is reserved for 66 the economic rights decides to submit the use thereof to its provisions. 78 Agreement: means this license agreement, and its possible subsequent 81 Software: means the software in its Object Code and/or Source Code form [all …]
|
H A D | CECILL-1.1 | 5 … the result of discussions between its authors in order to ensure compliance with the two main pri… 6 …- firstly, its conformity with French law, both as regards the law of torts and intellectual prope… 11 …- CEA, a public scientific, technical and industrial establishment, having its principal place of … 13 …ifique - CNRS, a public scientific and technological establishment, having its principal place of … 15 …tique - INRIA, a public scientific and technological establishment, having its principal place of … 25 … modifying and/or developing or reproducing the software by the user given its nature of Free Soft… 27 … which the holder of the economic rights decides to submit the operation thereof to its provisions. 33 Agreement: means this Licensing Agreement, and any or all of its subsequent versions. 35 Software: means the software in its Object Code and/or Source Code form and, where applicable, its … 37 Initial Software: means the Software in its Source Code and/or Object Code form and, where applicab… [all …]
|
H A D | MS-PL | 9 …n that distributes its contribution under this license. "Licensed patents" are a contributor`s pat… 11 …ree copyright license to reproduce its contribution, prepare derivative works of its contribution,… 12 …lty-free license under its licensed patents to make, have made, use, sell, offer for sale, import,…
|
H A D | MS-RL | 11 A "contributor" is any person that distributes its contribution under this license. 12 "Licensed patents" are a contributor`s patent claims that read directly on its contribution. 14 …ree copyright license to reproduce its contribution, prepare derivative works of its contribution,… 15 …lty-free license under its licensed patents to make, have made, use, sell, offer for sale, import,…
|
H A D | MS-LPL | 6 …n that distributes its contribution under this license. "Licensed patents" are a contributor's pat… 9 …ree copyright license to reproduce its contribution, prepare derivative works of its contribution,… 11 …lty-free license under its licensed patents to make, have made, use, sell, offer for sale, import,…
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 2 * ITS support for ARM GICv3 28 #define TYPE_ARM_GICV3_ITS "arm-gicv3-its" 93 * The ITS should call this when it is realized to add itself 94 * to its GIC's list of connected ITSes. 96 static inline void gicv3_add_its(GICv3State *s, DeviceState *its) in gicv3_add_its() argument 98 g_ptr_array_add(s->itslist, its); in gicv3_add_its() 102 * The ITS can use this for operations that must be performed on 103 * every ITS connected to the same GIC that it is 110 #define TYPE_ARM_GICV3_ITS_COMMON "arm-gicv3-its-common" 128 * Return the ITS class name to use depending on whether KVM acceleration
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/ |
H A D | test_delete_project.py | 78 "Cancel its builds currently in progress" in modal_body_text, 79 "Modal body doesn't contain: Cancel its builds currently in progress") 81 "Remove its configuration information" in modal_body_text, 82 "Modal body doesn't contain: Remove its configuration information") 84 "Remove its imported layers" in modal_body_text, 85 "Modal body doesn't contain: Remove its imported layers") 87 "Remove its custom images" in modal_body_text, 88 "Modal body doesn't contain: Remove its custom images") 90 "Remove all its build information" in modal_body_text, 91 "Modal body doesn't contain: Remove all its build information")
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | kernel-fitimage.bbclass | 108 # Emit the fitImage ITS header 110 # $1 ... .its filename 124 # $1 ... .its filename 158 # Emit the fitImage ITS kernel section 160 # $1 ... .its filename 205 # Emit the fitImage ITS DTB section 207 # $1 ... .its filename 252 # Emit the fitImage ITS u-boot script section 254 # $1 ... .its filename 289 # Emit the fitImage ITS setup section [all …]
|
/openbmc/u-boot/arch/mips/mach-bmips/ |
H A D | Kconfig | 136 Between its different peripherals there's an integrated switch with 4 147 Between its different peripherals there's an integrated switch with 4 158 Between its different peripherals there's an integrated switch with 4 169 Between its different peripherals there's a BCM5325 switch with 4 180 Between its different peripherals there's an integrated switch with 4 191 Between its different peripherals there's a BCM53115 switch with 5 202 Between its different peripherals there's a BCM5325 switch with 4 213 Between its different peripherals there's a BCM53115 switch with 4 224 Between its different peripherals there's a BCM53125 switch with 5 235 Between its different peripherals there's a BCM5325 switch with 4 [all …]
|
/openbmc/linux/drivers/base/power/ |
H A D | common.c | 22 * its reference counter. Return 0 if new object has been created or refcount 47 /* kfree() verifies that its argument is nonzero. */ in dev_pm_get_subsys_data() 83 * dev_pm_domain_attach - Attach a device to its PM domain. 118 * dev_pm_domain_attach_by_id - Associate a device with one of its PM domains. 129 * in case its device requires power management through multiple PM domains. The 131 * towards its original device. Depending on the use-case and if needed, the 138 * Returns the virtual created device when successfully attached to its PM 154 * dev_pm_domain_attach_by_name - Associate a device with one of its PM domains. 171 * dev_pm_domain_detach - Detach a device from its PM domain. 177 * detaches @dev from its PM domain. Typically it should be invoked during the [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | trace-events | 190 gicv3_its_read(uint64_t offset, uint64_t data, unsigned size) "GICv3 ITS read: offset 0x%" PRIx64 "… 191 gicv3_its_badread(uint64_t offset, unsigned size) "GICv3 ITS read: offset 0x%" PRIx64 " size %u: er… 192 gicv3_its_write(uint64_t offset, uint64_t data, unsigned size) "GICv3 ITS write: offset 0x%" PRIx64… 193 gicv3_its_badwrite(uint64_t offset, uint64_t data, unsigned size) "GICv3 ITS write: offset 0x%" PRI… 194 …nt64_t offset, uint64_t data, unsigned size, uint32_t requester_id) "GICv3 ITS TRANSLATER write: o… 195 gicv3_its_process_command(uint32_t rd_offset, uint8_t cmd) "GICv3 ITS: processing command at offset… 196 gicv3_its_cmd_int(uint32_t devid, uint32_t eventid) "GICv3 ITS: command INT DeviceID 0x%x EventID 0… 197 gicv3_its_cmd_clear(uint32_t devid, uint32_t eventid) "GICv3 ITS: command CLEAR DeviceID 0x%x Event… 198 gicv3_its_cmd_discard(uint32_t devid, uint32_t eventid) "GICv3 ITS: command DISCARD DeviceID 0x%x E… 199 gicv3_its_cmd_sync(void) "GICv3 ITS: command SYNC" [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ |
H A D | pipeline.json | 75 …"PublicDescription": "This event counts requests in L1D cache pipeline#0 that its sce bit of tagge… 78 …"BriefDescription": "This event counts requests in L1D cache pipeline#0 that its sce bit of tagged… 81 …"PublicDescription": "This event counts requests in L1D cache pipeline#0 that its pfe bit of tagge… 84 …"BriefDescription": "This event counts requests in L1D cache pipeline#0 that its pfe bit of tagged… 87 …"PublicDescription": "This event counts requests in L1D cache pipeline#1 that its sce bit of tagge… 90 …"BriefDescription": "This event counts requests in L1D cache pipeline#1 that its sce bit of tagged… 93 …"PublicDescription": "This event counts requests in L1D cache pipeline#1 that its pfe bit of tagge… 96 …"BriefDescription": "This event counts requests in L1D cache pipeline#1 that its pfe bit of tagged… 129 …"PublicDescription": "This event counts requests in L1D cache pipeline#0 that its sector cache ID … 132 …"BriefDescription": "This event counts requests in L1D cache pipeline#0 that its sector cache ID i… [all …]
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | howto.txt | 22 for its latest version. mkimage (together with dtc) takes as input 24 its various properties used during booting. By convention, image source file 25 has the ".its" extension, also, the details of its format are given in 37 - image source file (*.its) 60 If a platform specific image source file (.its) is shipped with the U-Boot 77 doc/uImage.FIT/kernel.its (note that kernel.its assumes that vmlinux.bin.gz is 79 specified in the kernel.its file). Here's how to create the image and inspect 80 its contents: 83 $ mkimage -f kernel.its kernel.itb 84 DTC: dts->dtb on file "kernel.its" [all …]
|
/openbmc/qemu/qapi/ |
H A D | vfio.json | 18 # @stop-copy: The device is stopped and its internal state is 21 # @resuming: The device is stopped and its internal state is available 26 # @pre-copy: The device is running, tracking its internal state and 27 # its internal state is available for reading. 30 # tracking its internal state and its internal state is available
|