/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 | 385 struct vgic_its *its; in kvm_vgic_v4_set_forwarding() local 397 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_set_forwarding() 398 if (IS_ERR(its)) in kvm_vgic_v4_set_forwarding() 401 mutex_lock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 404 ret = vgic_its_resolve_lpi(kvm, its, irq_entry->msi.devid, in kvm_vgic_v4_set_forwarding() 434 mutex_unlock(&its->its_lock); in kvm_vgic_v4_set_forwarding() 441 struct vgic_its *its; in kvm_vgic_v4_unset_forwarding() local 452 its = vgic_get_its(kvm, irq_entry); in kvm_vgic_v4_unset_forwarding() 453 if (IS_ERR(its)) in kvm_vgic_v4_unset_forwarding() 456 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/um/os-Linux/ |
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 …]
|
/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_XILFPGA) += board-xilfpga.its.S
|
/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/riscv/boot/dts/kendryte/ |
D | k210.dts | 3 * Copyright (C) 2020 Western Digital Corporation or its affiliates.
|
/arch/arc/include/asm/ |
D | tlb-mmu1.h | 22 ; and its unpleasant LFSR pseudo-random sequence
|
/arch/arm64/boot/dts/microchip/ |
D | sparx5_pcb_common.dtsi | 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_pcb135.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.
|
/arch/c6x/ |
D | Kconfig.debug | 7 Usually the pointer transfer from user space is checked to see if its
|
/arch/arm/boot/dts/ |
D | ste-href-tvk1281618-r2.dtsi | 24 * cannot set its DRDY line to open drain, so it cannot be 42 * cannot set its DRDY line to open drain, so it cannot be
|
D | exynos54xx-odroidxu-leds.dtsi | 23 * so limit its max brightness
|
/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/arm64/boot/dts/cavium/ |
D | thunder2-99xx.dtsi | 70 gicits: gic-its@40010000 { 71 compatible = "arm,gic-v3-its";
|
/arch/h8300/boot/compressed/ |
D | head.S | 47 .long 0 ; its size in bytes
|
/arch/arm64/kvm/ |
D | Makefile | 25 vgic/vgic-its.o vgic/vgic-debug.o
|