| /OK3568_Linux_fs/kernel/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() 335 * turns into a VMOVP command at the ITS level. in vgic_v4_load() 385 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local 394 * Get the ITS, and escape early on error (not a valid in kvm_vgic_v4_set_forwarding() 397 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/irqchip/ |
| H A D | irq-gic-v3-its.c | 74 * value of BASER register configuration and ITS page size. 86 * The ITS structure - contains most of the infrastructure, with the 120 #define is_v4(its) (!!((its)->typer & GITS_TYPER_VLPIS)) argument 121 #define is_v4_1(its) (!!((its)->typer & GITS_TYPER_VMAPP)) argument 122 #define device_ids(its) (FIELD_GET(GITS_TYPER_DEVBITS, (its)->typer) + 1) argument 154 * The ITS view of a device - belongs to an ITS, owns an interrupt 155 * translation table, and a list of interrupts. If it some of its 161 struct its_node *its; member 204 static bool require_its_list_vmovp(struct its_vm *vm, struct its_node *its) in require_its_list_vmovp() argument 206 return (gic_rdists->has_rvpeid || vm->vlpi_count[its->list_nr]); in require_its_list_vmovp() [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/x86/knightslanding/ |
| H A D | cache.json | 135 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 146 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 157 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 168 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 201 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 212 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 223 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 234 …t accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L… 267 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… 278 …t accounts for responses from a snoop request hit with data forwarded from its Far(not in the same… [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | mkimg | 73 ITS=${OUT}/boot.its 161 dtc -I dtb -O dts ${TMP_ITB} -o ${ITS} >/dev/null 2>&1 165 sed -i "s/\"\/INCBIN\/(\(.*\))\"/\/incbin\/(\"\1\")/" ${ITS} 168 sed -i "/memreserve/d" ${ITS} 169 sed -i "/timestamp/d" ${ITS} 170 sed -i "/data-size/d" ${ITS} 171 sed -i "/data-position/d" ${ITS} 172 sed -i "/value/d" ${ITS} 173 sed -i "/hashed-strings/d" ${ITS} 174 sed -i "/hashed-nodes/d" ${ITS} [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/generic/ |
| H A D | Platform | 19 its-y := vmlinux.its.S 20 its-$(CONFIG_FIT_IMAGE_FDT_BOSTON) += board-boston.its.S 21 its-$(CONFIG_FIT_IMAGE_FDT_NI169445) += board-ni169445.its.S 22 its-$(CONFIG_FIT_IMAGE_FDT_OCELOT) += board-ocelot.its.S 23 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S
|
| /OK3568_Linux_fs/yocto/poky/meta/classes/ |
| H A D | kernel-fitimage.bbclass | 82 # Emit the fitImage ITS header 84 # $1 ... .its filename 98 # $1 ... .its filename 132 # Emit the fitImage ITS kernel section 134 # $1 ... .its filename 179 # Emit the fitImage ITS DTB section 181 # $1 ... .its filename 226 # Emit the fitImage ITS u-boot script section 228 # $1 ... .its filename 263 # Emit the fitImage ITS setup section [all …]
|
| /OK3568_Linux_fs/yocto/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 …]
|
| /OK3568_Linux_fs/u-boot/scripts/ |
| H A D | fit-unpack.sh | 109 ITS=${OUT}/image.its 117 dtc -I dtb -O dts ${TMP_ITB} -o ${ITS} 121 sed -i "s/\"\/INCBIN\/(\(.*\))\"/\/incbin\/(\"\1\")/" ${ITS} 124 sed -i "/memreserve/d" ${ITS} 125 sed -i "/timestamp/d" ${ITS} 126 sed -i "/data-size/d" ${ITS} 127 sed -i "/data-position/d" ${ITS} 128 sed -i "/value/d" ${ITS} 129 sed -i "/hashed-strings/d" ${ITS} 130 sed -i "/hashed-nodes/d" ${ITS} [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/mbedtls/ |
| H A D | md2.h | 7 * \warning MD2 is considered a weak message digest and its use constitutes a 54 * \warning MD2 is considered a weak message digest and its use 77 * \warning MD2 is considered a weak message digest and its use 89 * \warning MD2 is considered a weak message digest and its use 102 * \warning MD2 is considered a weak message digest and its use 117 * \warning MD2 is considered a weak message digest and its use 133 * \warning MD2 is considered a weak message digest and its use 150 * \warning MD2 is considered a weak message digest and its use 165 * \warning MD2 is considered a weak message digest and its use 185 * \warning MD2 is considered a weak message digest and its use [all …]
|
| H A D | md4.h | 7 * \warning MD4 is considered a weak message digest and its use constitutes a 55 * \warning MD4 is considered a weak message digest and its use 77 * \warning MD4 is considered a weak message digest and its use 89 * \warning MD4 is considered a weak message digest and its use 102 * \warning MD4 is considered a weak message digest and its use 117 * \warning MD4 is considered a weak message digest and its use 132 * \warning MD4 is considered a weak message digest and its use 149 * \warning MD4 is considered a weak message digest and its use 165 * \warning MD4 is considered a weak message digest and its use 186 * \warning MD4 is considered a weak message digest and its use [all …]
|
| H A D | md5.h | 7 * \warning MD5 is considered a weak message digest and its use constitutes a 54 * \warning MD5 is considered a weak message digest and its use 76 * \warning MD5 is considered a weak message digest and its use 88 * \warning MD5 is considered a weak message digest and its use 101 * \warning MD5 is considered a weak message digest and its use 116 * \warning MD5 is considered a weak message digest and its use 132 * \warning MD5 is considered a weak message digest and its use 149 * \warning MD5 is considered a weak message digest and its use 165 * \warning MD5 is considered a weak message digest and its use 186 * \warning MD5 is considered a weak message digest and its use [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/mbedtls/ |
| H A D | md2.h | 7 * \warning MD2 is considered a weak message digest and its use constitutes a 54 * \warning MD2 is considered a weak message digest and its use 77 * \warning MD2 is considered a weak message digest and its use 89 * \warning MD2 is considered a weak message digest and its use 102 * \warning MD2 is considered a weak message digest and its use 117 * \warning MD2 is considered a weak message digest and its use 133 * \warning MD2 is considered a weak message digest and its use 150 * \warning MD2 is considered a weak message digest and its use 165 * \warning MD2 is considered a weak message digest and its use 185 * \warning MD2 is considered a weak message digest and its use [all …]
|
| H A D | md5.h | 7 * \warning MD5 is considered a weak message digest and its use constitutes a 54 * \warning MD5 is considered a weak message digest and its use 76 * \warning MD5 is considered a weak message digest and its use 88 * \warning MD5 is considered a weak message digest and its use 101 * \warning MD5 is considered a weak message digest and its use 116 * \warning MD5 is considered a weak message digest and its use 132 * \warning MD5 is considered a weak message digest and its use 149 * \warning MD5 is considered a weak message digest and its use 165 * \warning MD5 is considered a weak message digest and its use 186 * \warning MD5 is considered a weak message digest and its use [all …]
|
| H A D | md4.h | 7 * \warning MD4 is considered a weak message digest and its use constitutes a 55 * \warning MD4 is considered a weak message digest and its use 77 * \warning MD4 is considered a weak message digest and its use 89 * \warning MD4 is considered a weak message digest and its use 102 * \warning MD4 is considered a weak message digest and its use 117 * \warning MD4 is considered a weak message digest and its use 132 * \warning MD4 is considered a weak message digest and its use 149 * \warning MD4 is considered a weak message digest and its use 165 * \warning MD4 is considered a weak message digest and its use 186 * \warning MD4 is considered a weak message digest and its use [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/mbedtls/ |
| H A D | md2.h | 7 * \warning MD2 is considered a weak message digest and its use constitutes a 54 * \warning MD2 is considered a weak message digest and its use 77 * \warning MD2 is considered a weak message digest and its use 89 * \warning MD2 is considered a weak message digest and its use 102 * \warning MD2 is considered a weak message digest and its use 117 * \warning MD2 is considered a weak message digest and its use 133 * \warning MD2 is considered a weak message digest and its use 150 * \warning MD2 is considered a weak message digest and its use 165 * \warning MD2 is considered a weak message digest and its use 185 * \warning MD2 is considered a weak message digest and its use [all …]
|
| H A D | md5.h | 7 * \warning MD5 is considered a weak message digest and its use constitutes a 54 * \warning MD5 is considered a weak message digest and its use 76 * \warning MD5 is considered a weak message digest and its use 88 * \warning MD5 is considered a weak message digest and its use 101 * \warning MD5 is considered a weak message digest and its use 116 * \warning MD5 is considered a weak message digest and its use 132 * \warning MD5 is considered a weak message digest and its use 149 * \warning MD5 is considered a weak message digest and its use 165 * \warning MD5 is considered a weak message digest and its use 186 * \warning MD5 is considered a weak message digest and its use [all …]
|
| H A D | md4.h | 7 * \warning MD4 is considered a weak message digest and its use constitutes a 55 * \warning MD4 is considered a weak message digest and its use 77 * \warning MD4 is considered a weak message digest and its use 89 * \warning MD4 is considered a weak message digest and its use 102 * \warning MD4 is considered a weak message digest and its use 117 * \warning MD4 is considered a weak message digest and its use 132 * \warning MD4 is considered a weak message digest and its use 149 * \warning MD4 is considered a weak message digest and its use 165 * \warning MD4 is considered a weak message digest and its use 186 * \warning MD4 is considered a weak message digest and its use [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/mbedtls/ |
| H A D | md2.h | 7 * \warning MD2 is considered a weak message digest and its use constitutes a 54 * \warning MD2 is considered a weak message digest and its use 77 * \warning MD2 is considered a weak message digest and its use 89 * \warning MD2 is considered a weak message digest and its use 102 * \warning MD2 is considered a weak message digest and its use 117 * \warning MD2 is considered a weak message digest and its use 133 * \warning MD2 is considered a weak message digest and its use 150 * \warning MD2 is considered a weak message digest and its use 165 * \warning MD2 is considered a weak message digest and its use 185 * \warning MD2 is considered a weak message digest and its use [all …]
|
| H A D | md4.h | 7 * \warning MD4 is considered a weak message digest and its use constitutes a 55 * \warning MD4 is considered a weak message digest and its use 77 * \warning MD4 is considered a weak message digest and its use 89 * \warning MD4 is considered a weak message digest and its use 102 * \warning MD4 is considered a weak message digest and its use 117 * \warning MD4 is considered a weak message digest and its use 132 * \warning MD4 is considered a weak message digest and its use 149 * \warning MD4 is considered a weak message digest and its use 165 * \warning MD4 is considered a weak message digest and its use 186 * \warning MD4 is considered a weak message digest and its use [all …]
|
| H A D | md5.h | 7 * \warning MD5 is considered a weak message digest and its use constitutes a 54 * \warning MD5 is considered a weak message digest and its use 76 * \warning MD5 is considered a weak message digest and its use 88 * \warning MD5 is considered a weak message digest and its use 101 * \warning MD5 is considered a weak message digest and its use 116 * \warning MD5 is considered a weak message digest and its use 132 * \warning MD5 is considered a weak message digest and its use 149 * \warning MD5 is considered a weak message digest and its use 165 * \warning MD5 is considered a weak message digest and its use 186 * \warning MD5 is considered a weak message digest and its use [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/os-Linux/ |
| H A D | time.c | 54 struct itimerspec its; in os_timer_set_interval() local 56 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 57 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 59 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 60 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 62 if (timer_settime(event_high_res_timer, 0, &its, NULL) == -1) in os_timer_set_interval() 70 struct itimerspec its = { in os_timer_one_shot() local 78 timer_settime(event_high_res_timer, 0, &its, NULL); in os_timer_one_shot() 87 struct itimerspec its; in os_timer_disable() local 89 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable() [all …]
|