Home
last modified time | relevance | path

Searched refs:idt (Results 1 – 25 of 78) sorted by relevance

1234

/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dbeacon-renesom-som.dtsi164 compatible = "idt,5p49v6965";
178 idt,mode = <VC5_CMOS>;
179 idt,voltage-microvolt = <1800000>;
180 idt,slew-percent = <100>;
184 idt,mode = <VC5_CMOS>;
185 idt,voltage-microvolt = <1800000>;
186 idt,slew-percent = <100>;
190 idt,mode = <VC5_CMOS>;
191 idt,voltage-microvolt = <1800000>;
192 idt,slew-percent = <100>;
[all …]
H A Dbeacon-renesom-baseboard.dtsi362 compatible = "idt,5p49v6965";
374 idt,mode = <VC5_CMOS>;
375 idt,voltage-microvolt = <1800000>;
376 idt,slew-percent = <100>;
380 idt,mode = <VC5_CMOS>;
381 idt,voltage-microvolt = <1800000>;
382 idt,slew-percent = <100>;
386 idt,mode = <VC5_CMOS>;
387 idt,voltage-microvolt = <3300000>;
388 idt,slew-percent = <100>;
[all …]
H A Dsalvator-x.dtsi23 compatible = "idt,5p49v5923";
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dsvm_nested_shutdown_test.c20 static void l1_guest_code(struct svm_test_data *svm, struct idt_entry *idt) in l1_guest_code() argument
31 idt[6].p = 0; // #UD is intercepted but its injection will cause #NP in l1_guest_code()
32 idt[11].p = 0; // #NP is not intercepted and will cause another in l1_guest_code()
34 idt[8].p = 0; // #DF will cause #NP which will cause SHUTDOWN in l1_guest_code()
56 vcpu_args_set(vcpu, 2, svm_gva, vm->idt); in main()
H A Dsvm_nested_soft_inject_test.c165 void *idt, *idt_alt; in run_test() local
169 idt = addr_gva2hva(vm, vm->idt); in run_test()
170 memcpy(idt_alt, idt, getpagesize()); in run_test()
/openbmc/linux/arch/powerpc/kvm/
H A De500.c122 vcpu_e500->idt = kzalloc(sizeof(struct vcpu_id_table), GFP_KERNEL); in kvmppc_e500_id_table_alloc()
123 return vcpu_e500->idt; in kvmppc_e500_id_table_alloc()
128 kfree(vcpu_e500->idt); in kvmppc_e500_id_table_free()
129 vcpu_e500->idt = NULL; in kvmppc_e500_id_table_free()
152 memset(vcpu_e500->idt, 0, sizeof(struct vcpu_id_table)); in kvmppc_e500_id_table_reset_all()
163 struct vcpu_id_table *idt = vcpu_e500->idt; in kvmppc_e500_id_table_reset_one() local
169 idt->id[as][pid][pr].val = 0; in kvmppc_e500_id_table_reset_one()
170 idt->id[as][pid][pr].pentry = NULL; in kvmppc_e500_id_table_reset_one()
189 struct vcpu_id_table *idt = vcpu_e500->idt; in kvmppc_e500_get_sid() local
196 sid = local_sid_lookup(&idt->id[as][gid][pr]); in kvmppc_e500_get_sid()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-rapidio36 Alexandre Bounine <alexandre.bounine@idt.com>
44 Alexandre Bounine <alexandre.bounine@idt.com>
52 Alexandre Bounine <alexandre.bounine@idt.com>
60 Alexandre Bounine <alexandre.bounine@idt.com>
68 Alexandre Bounine <alexandre.bounine@idt.com>
77 Alexandre Bounine <alexandre.bounine@idt.com>
86 Alexandre Bounine <alexandre.bounine@idt.com>
95 Alexandre Bounine <alexandre.bounine@idt.com>
104 Alexandre Bounine <alexandre.bounine@idt.com>
112 Alexandre Bounine <alexandre.bounine@idt.com>
[all …]
H A Dsysfs-class-rapidio17 Alexandre Bounine <alexandre.bounine@idt.com>
29 Alexandre Bounine <alexandre.bounine@idt.com>
/openbmc/u-boot/arch/x86/cpu/i386/
H A Dinterrupt.c169 struct idt_entry idt[256] __aligned(16); variable
180 idt[intnum].base_high = (u16)((ulong)(routine) >> 16); in set_vector()
181 idt[intnum].base_low = (u16)((ulong)(routine) & 0xffff); in set_vector()
201 idt[i].access = 0x8e; in cpu_init_interrupts()
202 idt[i].res = 0; in cpu_init_interrupts()
203 idt[i].selector = X86_GDT_ENTRY_32BIT_CS * X86_GDT_ENTRY_SIZE; in cpu_init_interrupts()
209 idt_ptr.address = (unsigned long) idt; in cpu_init_interrupts()
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_cpu.h63 env->idt.limit = 511; in target_cpu_init()
65 env->idt.base = target_mmap(0, sizeof(uint64_t) * (env->idt.limit + 1), in target_cpu_init()
67 bsd_x86_64_set_idt_base(env->idt.base); in target_cpu_init()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_cpu.h54 env->idt.limit = 255; in target_cpu_init()
56 env->idt.base = target_mmap(0, sizeof(uint64_t) * (env->idt.limit + 1), in target_cpu_init()
58 bsd_i386_set_idt_base(env->idt.base); in target_cpu_init()
/openbmc/linux/drivers/char/xillybus/
H A Dxillybus_class.c47 unsigned char *idt, unsigned int len, in xillybus_init_chrdev() argument
112 namelen = strnlen(idt, len); in xillybus_init_chrdev()
121 unit->name, idt); in xillybus_init_chrdev()
124 idt += namelen + 1; in xillybus_init_chrdev()
H A Dxillyusb.c2009 unsigned char *idt; in xillyusb_discovery() local
2070 idt = kmalloc(idt_len, GFP_KERNEL); in xillyusb_discovery()
2072 if (!idt) { in xillyusb_discovery()
2077 fifo_read(&idt_fifo, idt, idt_len, xilly_memcpy); in xillyusb_discovery()
2079 if (crc32_le(~0, idt, idt_len) != 0) { in xillyusb_discovery()
2085 if (*idt > 0x90) { in xillyusb_discovery()
2087 (int)*idt); in xillyusb_discovery()
2094 num_channels = le16_to_cpu(*((__le16 *)(idt + 1))); in xillyusb_discovery()
2104 rc = setup_channels(xdev, (void *)idt + 3, num_channels); in xillyusb_discovery()
2127 idt + names_offset, in xillyusb_discovery()
[all …]
H A Dxillybus_class.h20 unsigned char *idt, unsigned int len,
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dsmm_helper.c74 x86_stq_phys(cs, sm_state + 0x7e88, env->idt.base); in do_smm_enter()
75 x86_stl_phys(cs, sm_state + 0x7e84, env->idt.limit); in do_smm_enter()
139 x86_stl_phys(cs, sm_state + 0x7f58, env->idt.base); in do_smm_enter()
140 x86_stl_phys(cs, sm_state + 0x7f54, env->idt.limit); in do_smm_enter()
214 env->idt.base = x86_ldq_phys(cs, sm_state + 0x7e88); in helper_rsm()
215 env->idt.limit = x86_ldl_phys(cs, sm_state + 0x7e84); in helper_rsm()
287 env->idt.base = x86_ldl_phys(cs, sm_state + 0x7f58); in helper_rsm()
288 env->idt.limit = x86_ldl_phys(cs, sm_state + 0x7f54); in helper_rsm()
/openbmc/linux/arch/x86/kernel/
H A Didt.c187 idt_setup_from_table(gate_desc *idt, const struct idt_data *t, int size, bool sys) in idt_setup_from_table() argument
193 write_idt_entry(idt, t->vector, &desc); in idt_setup_from_table()
328 static const struct desc_ptr idt = { .address = 0, .size = 0 }; in idt_invalidate() local
330 load_idt(&idt); in idt_invalidate()
H A Dhead64.c577 static void set_bringup_idt_handler(gate_desc *idt, int n, void *handler) in set_bringup_idt_handler() argument
585 native_write_idt_entry(idt, n, &desc); in set_bringup_idt_handler()
593 gate_desc *idt = fixup_pointer(bringup_idt_table, physbase); in startup_64_load_idt() local
601 set_bringup_idt_handler(idt, X86_TRAP_VC, handler); in startup_64_load_idt()
604 desc->address = (unsigned long)idt; in startup_64_load_idt()
/openbmc/linux/arch/mips/include/asm/octeon/
H A Dcvmx-ciu3-defs.h60 uint64_t idt : 16; member
62 uint64_t idt : 16;
268 uint64_t idt : 8; member
278 uint64_t idt : 8;
/openbmc/qemu/linux-user/i386/
H A Dcpu_loop.c389 env->idt.limit = 511; in target_cpu_copy_regs()
391 env->idt.limit = 255; in target_cpu_copy_regs()
393 env->idt.base = target_mmap(0, sizeof(uint64_t) * (env->idt.limit + 1), in target_cpu_copy_regs()
396 idt_table = g2h_untagged(env->idt.base); in target_cpu_copy_regs()
/openbmc/linux/drivers/ntb/hw/
H A DMakefile3 obj-$(CONFIG_NTB_IDT) += idt/
H A DKconfig3 source "drivers/ntb/hw/idt/Kconfig"
/openbmc/linux/arch/x86/include/asm/
H A Dsuspend_32.h19 struct desc_ptr idt; member
H A Dsuspend_64.h48 struct desc_ptr idt; member
/openbmc/u-boot/arch/arm/dts/
H A Dsalvator-x.dtsi23 compatible = "idt,5p49v5923";
/openbmc/linux/drivers/acpi/nfit/
H A Dcore.c859 static size_t sizeof_idt(struct acpi_nfit_interleave *idt) in sizeof_idt() argument
861 if (idt->header.length < sizeof(*idt)) in sizeof_idt()
863 return sizeof(*idt) + sizeof(u32) * idt->line_count; in sizeof_idt()
868 struct acpi_nfit_interleave *idt) in add_idt() argument
873 if (!sizeof_idt(idt)) in add_idt()
877 if (sizeof_idt(nfit_idt->idt) != sizeof_idt(idt)) in add_idt()
880 if (memcmp(nfit_idt->idt, idt, sizeof_idt(idt)) == 0) { in add_idt()
886 nfit_idt = devm_kzalloc(dev, sizeof(*nfit_idt) + sizeof_idt(idt), in add_idt()
891 memcpy(nfit_idt->idt, idt, sizeof_idt(idt)); in add_idt()
894 idt->interleave_index, idt->line_count); in add_idt()
[all …]

1234