/arch/arm64/kvm/vgic/ |
D | vgic-its.c | 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); 171 int (*save_tables)(struct vgic_its *its); 172 int (*restore_tables)(struct vgic_its *its); 173 int (*commit)(struct vgic_its *its); 192 inline const struct vgic_its_abi *vgic_its_get_abi(struct vgic_its *its) in vgic_its_get_abi() argument 194 return &its_table_abi_versions[its->abi_rev]; in vgic_its_get_abi() 197 static int vgic_its_set_abi(struct vgic_its *its, u32 rev) in vgic_its_set_abi() argument 201 its->abi_rev = rev; in vgic_its_set_abi() [all …]
|
D | vgic-v4.c | 408 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local 421 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding() 422 if (IS_ERR(its)) in kvm_vgic_v4_set_forwarding() 425 mutex_lock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 428 ret = vgic_its_resolve_lpi(kvm, its, irq_entry->msi.devid, in kvm_vgic_v4_set_forwarding() 476 mutex_unlock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 483 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding() local 494 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_unset_forwarding() 495 if (IS_ERR(its)) in kvm_vgic_v4_unset_forwarding() 498 mutex_lock(&its->its_lock); in kvm_vgic_v4_unset_forwarding() [all …]
|
D | vgic-mmio.h | 16 unsigned long (*its_read)(struct kvm *kvm, struct vgic_its *its, 22 void (*its_write)(struct kvm *kvm, struct vgic_its *its, 31 int (*uaccess_its_write)(struct kvm *kvm, struct vgic_its *its,
|
/arch/mips/generic/ |
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_LUTON) += board-luton.its.S 24 its-$(CONFIG_FIT_IMAGE_FDT_JAGUAR2) += board-jaguar2.its.S 25 its-$(CONFIG_FIT_IMAGE_FDT_SERVAL) += board-serval.its.S 26 its-$(CONFIG_FIT_IMAGE_FDT_XILFPGA) += board-xilfpga.its.S 27 its-$(CONFIG_FIT_IMAGE_FDT_MARDUK) += board-marduk.its.S
|
/arch/um/os-Linux/ |
D | time.c | 55 struct itimerspec its; in os_timer_set_interval() local 57 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 58 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 60 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval() 61 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval() 63 if (timer_settime(event_high_res_timer, 0, &its, NULL) == -1) in os_timer_set_interval() 71 struct itimerspec its = { in os_timer_one_shot() local 79 timer_settime(event_high_res_timer, 0, &its, NULL); in os_timer_one_shot() 88 struct itimerspec its; in os_timer_disable() local 90 memset(&its, 0, sizeof(struct itimerspec)); in os_timer_disable() [all …]
|
/arch/mips/boot/ |
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 139 $(obj)/vmlinux.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE 142 $(obj)/vmlinux.gz.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE 145 $(obj)/vmlinux.bz2.its: $(obj)/vmlinux.its.S $(VMLINUX) FORCE [all …]
|
/arch/arm64/boot/dts/arm/ |
D | foundation-v8-gicv3.dtsi | 22 its: msi-controller@2f020000 { label 23 compatible = "arm,gic-v3-its";
|
D | fvp-base-revc.dts | 129 its: msi-controller@2f020000 { label 131 compatible = "arm,gic-v3-its"; 169 msi-map = <0x0 &its 0x0 0x10000>; 185 msi-parent = <&its 0x10000>;
|
/arch/mips/boot/compressed/ |
D | Makefile | 195 targets += ../vmlinuz.its.S 200 $(objboot)/vmlinuz.its.S: $(addprefix $(srctree)/arch/mips/$(PLATFORM)/,$(ITS_INPUTS)) FORCE 203 targets += ../vmlinuz.its 215 $(objboot)/vmlinuz.its: $(objboot)/vmlinuz.its.S FORCE 229 $(objboot)/vmlinuz.itb: $(objboot)/vmlinuz.its $(objboot)/vmlinuz.bin FORCE
|
/arch/arm64/boot/dts/microchip/ |
D | sparx5_pcb_common.dtsi | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_pcb135.dts | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_pcb134.dts | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_nand.dtsi | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_pcb135_emmc.dts | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_pcb134_emmc.dts | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
D | sparx5_pcb125.dts | 3 * Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.
|
/arch/arm64/boot/dts/amlogic/ |
D | meson-gxl-s905x.dtsi | 14 /* S905X only has access to its internal PHY */
|
/arch/arm64/boot/dts/amazon/ |
D | alpine-v3-evp.dts | 3 * Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
/arch/arm64/boot/dts/hisilicon/ |
D | hip05.dtsi | 246 compatible = "arm,gic-v3-its"; 253 compatible = "arm,gic-v3-its"; 260 compatible = "arm,gic-v3-its"; 267 compatible = "arm,gic-v3-its";
|
/arch/riscv/boot/dts/canaan/ |
D | k210_generic.dts | 4 * Copyright (C) 2020 Western Digital Corporation or its affiliates.
|
/arch/arm64/boot/dts/cavium/ |
D | thunder2-99xx.dtsi | 70 gicits: gic-its@40010000 { 71 compatible = "arm,gic-v3-its";
|
/arch/arm/boot/dts/ |
D | exynos54xx-odroidxu-leds.dtsi | 23 * so limit its max brightness
|
D | ste-href-tvk1281618-r2.dtsi | 99 * cannot set its DRDY line to open drain, so it cannot be 120 * cannot set its DRDY line to open drain, so it cannot be 157 * cannot set its DRDY line to open drain, so it cannot be
|
/arch/h8300/boot/compressed/ |
D | head.S | 47 .long 0 ; its size in bytes
|
/arch/powerpc/boot/dts/fsl/ |
D | p1020rdb-pc_camp_core0.dts | 5 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
|