idt              2401 arch/mips/cavium-octeon/octeon-irq.c 	isc_ctl.s.idt = per_cpu(octeon_irq_ciu3_idt_ip2, cpu);
idt              2518 arch/mips/cavium-octeon/octeon-irq.c 	isc_ctl.s.idt = per_cpu(octeon_irq_ciu3_idt_ip2, cpu);
idt              2708 arch/mips/cavium-octeon/octeon-irq.c 		unsigned int idt = per_cpu(octeon_irq_ciu3_idt_ip3, cpu);
idt              2712 arch/mips/cavium-octeon/octeon-irq.c 		isc_ctl.s.idt = idt;
idt                60 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h 	uint64_t idt                          : 16;
idt                62 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h 	uint64_t idt                          : 16;
idt               268 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h 	uint64_t idt                          : 8;
idt               278 arch/mips/include/asm/octeon/cvmx-ciu3-defs.h 	uint64_t idt                          : 8;
idt               122 arch/powerpc/kvm/e500.c 	vcpu_e500->idt = kzalloc(sizeof(struct vcpu_id_table), GFP_KERNEL);
idt               123 arch/powerpc/kvm/e500.c 	return vcpu_e500->idt;
idt               128 arch/powerpc/kvm/e500.c 	kfree(vcpu_e500->idt);
idt               129 arch/powerpc/kvm/e500.c 	vcpu_e500->idt = NULL;
idt               152 arch/powerpc/kvm/e500.c 	memset(vcpu_e500->idt, 0, sizeof(struct vcpu_id_table));
idt               163 arch/powerpc/kvm/e500.c 	struct vcpu_id_table *idt = vcpu_e500->idt;
idt               169 arch/powerpc/kvm/e500.c 	idt->id[as][pid][pr].val = 0;
idt               170 arch/powerpc/kvm/e500.c 	idt->id[as][pid][pr].pentry = NULL;
idt               189 arch/powerpc/kvm/e500.c 	struct vcpu_id_table *idt = vcpu_e500->idt;
idt               196 arch/powerpc/kvm/e500.c 	sid = local_sid_lookup(&idt->id[as][gid][pr]);
idt               200 arch/powerpc/kvm/e500.c 		sid = local_sid_setup_one(&idt->id[as][gid][pr]);
idt               235 arch/powerpc/kvm/e500.c 	struct vcpu_id_table *idt = vcpu_e500->idt;
idt               257 arch/powerpc/kvm/e500.c 		pid = local_sid_lookup(&idt->id[ts][tid][pr]);
idt                96 arch/powerpc/kvm/e500.h 	struct vcpu_id_table *idt;
idt               141 arch/x86/include/asm/desc.h static inline void native_write_idt_entry(gate_desc *idt, int entry, const gate_desc *gate)
idt               143 arch/x86/include/asm/desc.h 	memcpy(&idt[entry], gate, sizeof(*gate));
idt                27 arch/x86/include/asm/suspend_32.h 	struct desc_ptr idt;
idt                45 arch/x86/include/asm/suspend_64.h 	struct desc_ptr idt;
idt               153 arch/x86/include/uapi/asm/kvm.h 	struct kvm_dtable gdt, idt;
idt               218 arch/x86/kernel/idt.c idt_setup_from_table(gate_desc *idt, const struct idt_data *t, int size, bool sys)
idt               224 arch/x86/kernel/idt.c 		write_idt_entry(idt, t->vector, &desc);
idt               350 arch/x86/kernel/idt.c 	struct desc_ptr idt = { .address = (unsigned long) addr, .size = 0 };
idt               352 arch/x86/kernel/idt.c 	load_idt(&idt);
idt              8737 arch/x86/kvm/x86.c 	sregs->idt.limit = dt.size;
idt              8738 arch/x86/kvm/x86.c 	sregs->idt.base = dt.address;
idt              8881 arch/x86/kvm/x86.c 	dt.size = sregs->idt.limit;
idt              8882 arch/x86/kvm/x86.c 	dt.address = sregs->idt.base;
idt               653 arch/x86/mm/fault.c 		struct desc_ptr idt, gdt;
idt               666 arch/x86/mm/fault.c 		store_idt(&idt);
idt               672 arch/x86/mm/fault.c 			 idt.address, idt.size, gdt.address, gdt.size);
idt                85 arch/x86/power/cpu.c 	store_idt(&ctxt->idt);
idt               215 arch/x86/power/cpu.c 	load_idt(&ctxt->idt);
idt               834 drivers/acpi/nfit/core.c static size_t sizeof_idt(struct acpi_nfit_interleave *idt)
idt               836 drivers/acpi/nfit/core.c 	if (idt->header.length < sizeof(*idt))
idt               838 drivers/acpi/nfit/core.c 	return sizeof(*idt) + sizeof(u32) * (idt->line_count - 1);
idt               843 drivers/acpi/nfit/core.c 		struct acpi_nfit_interleave *idt)
idt               848 drivers/acpi/nfit/core.c 	if (!sizeof_idt(idt))
idt               852 drivers/acpi/nfit/core.c 		if (sizeof_idt(nfit_idt->idt) != sizeof_idt(idt))
idt               855 drivers/acpi/nfit/core.c 		if (memcmp(nfit_idt->idt, idt, sizeof_idt(idt)) == 0) {
idt               861 drivers/acpi/nfit/core.c 	nfit_idt = devm_kzalloc(dev, sizeof(*nfit_idt) + sizeof_idt(idt),
idt               866 drivers/acpi/nfit/core.c 	memcpy(nfit_idt->idt, idt, sizeof_idt(idt));
idt               869 drivers/acpi/nfit/core.c 			idt->interleave_index, idt->line_count);
idt              1047 drivers/acpi/nfit/core.c 			if (nfit_idt->idt->interleave_index != idt_idx)
idt              1049 drivers/acpi/nfit/core.c 			nfit_mem->idt_bdw = nfit_idt->idt;
idt              1167 drivers/acpi/nfit/core.c 				if (nfit_idt->idt->interleave_index != idt_idx)
idt              1169 drivers/acpi/nfit/core.c 				nfit_mem->idt_dcr = nfit_idt->idt;
idt              2382 drivers/acpi/nfit/core.c 	struct acpi_nfit_interleave *idt = mmio->idt;
idt              2388 drivers/acpi/nfit/core.c 	line_offset = idt->line_offset[line_index]
idt              2512 drivers/acpi/nfit/core.c 		struct acpi_nfit_interleave *idt, u16 interleave_ways)
idt              2514 drivers/acpi/nfit/core.c 	if (idt) {
idt              2515 drivers/acpi/nfit/core.c 		mmio->num_lines = idt->line_count;
idt              2516 drivers/acpi/nfit/core.c 		mmio->line_size = idt->line_size;
idt              2587 drivers/acpi/nfit/core.c 	mmio->idt = nfit_mem->idt_bdw;
idt              2610 drivers/acpi/nfit/core.c 	mmio->idt = nfit_mem->idt_dcr;
idt               163 drivers/acpi/nfit/nfit.h 	struct acpi_nfit_interleave idt[0];
idt               273 drivers/acpi/nfit/nfit.h 		struct acpi_nfit_interleave *idt;
idt                33 drivers/char/xillybus/xillybus.h 	unsigned char *idt;
idt               568 drivers/char/xillybus/xillybus_core.c 	unsigned char *idt = endpoint->channels[1]->wr_buffers[0]->addr;
idt               569 drivers/char/xillybus/xillybus_core.c 	unsigned char *end_of_idt = idt + endpoint->idtlen - 4;
idt               573 drivers/char/xillybus/xillybus_core.c 	scan = idt;
idt               574 drivers/char/xillybus/xillybus_core.c 	idt_handle->idt = idt;
idt               593 drivers/char/xillybus/xillybus_core.c 	len = endpoint->idtlen - (3 + ((int) (scan - idt)));
idt              1803 drivers/char/xillybus/xillybus_core.c 				const unsigned char *idt)
idt              1831 drivers/char/xillybus/xillybus_core.c 	idt++;
idt              1836 drivers/char/xillybus/xillybus_core.c 		snprintf(devname, sizeof(devname)-1, "xillybus_%s", idt);
idt              1840 drivers/char/xillybus/xillybus_core.c 		while (*idt++)
idt              2039 drivers/char/xillybus/xillybus_core.c 	rc = xillybus_init_chrdev(endpoint, idt_handle.idt);
idt               153 tools/arch/x86/include/uapi/asm/kvm.h 	struct kvm_dtable gdt, idt;
idt               231 tools/testing/selftests/kvm/include/x86_64/processor.h 	struct desc_ptr idt;
idt               233 tools/testing/selftests/kvm/include/x86_64/processor.h 			     : /* output */ [idt]"=m"(idt));
idt               234 tools/testing/selftests/kvm/include/x86_64/processor.h 	return idt.address;
idt               211 tools/testing/selftests/kvm/lib/x86_64/processor.c 	dtable_dump(stream, &sregs->idt, indent + 2);
idt               619 tools/testing/selftests/kvm/lib/x86_64/processor.c 	sregs.idt.limit = 0;