/linux-master/drivers/ntb/hw/ |
H A D | Makefile | 3 obj-$(CONFIG_NTB_IDT) += idt/
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | svm_nested_shutdown_test.c | 20 static void l1_guest_code(struct svm_test_data *svm, struct idt_entry *idt) argument 31 idt[6].p = 0; // #UD is intercepted but its injection will cause #NP 32 idt[11].p = 0; // #NP is not intercepted and will cause another 34 idt[8].p = 0; // #DF will cause #NP which will cause SHUTDOWN 56 vcpu_args_set(vcpu, 2, svm_gva, vm->idt);
|
H A D | svm_nested_soft_inject_test.c | 165 void *idt, *idt_alt; local 169 idt = addr_gva2hva(vm, vm->idt); 170 memcpy(idt_alt, idt, getpagesize());
|
/linux-master/drivers/char/xillybus/ |
H A D | xillybus_class.h | 20 unsigned char *idt, unsigned int len,
|
H A D | xillybus_class.c | 47 unsigned char *idt, unsigned int len, 112 namelen = strnlen(idt, len); 121 unit->name, idt); 124 idt += namelen + 1; 43 xillybus_init_chrdev(struct device *dev, const struct file_operations *fops, struct module *owner, void *private_data, unsigned char *idt, unsigned int len, int num_nodes, const char *prefix, bool enumerate) argument
|
H A D | xillyusb.c | 1994 unsigned char *idt; local 2055 idt = kmalloc(idt_len, GFP_KERNEL); 2057 if (!idt) { 2062 fifo_read(&idt_fifo, idt, idt_len, xilly_memcpy); 2064 if (crc32_le(~0, idt, idt_len) != 0) { 2070 if (*idt > 0x90) { 2072 (int)*idt); 2079 num_channels = le16_to_cpu(*((__le16 *)(idt + 1))); 2089 rc = setup_channels(xdev, (void *)idt + 3, num_channels); 2110 idt [all...] |
H A D | xillybus_core.c | 593 unsigned char *idt = endpoint->channels[1]->wr_buffers[0]->addr; local 594 unsigned char *end_of_idt = idt + endpoint->idtlen - 4; 598 scan = idt + 1; 618 len = endpoint->idtlen - (3 + ((int) (scan - idt)));
|
/linux-master/arch/x86/include/asm/ |
H A D | suspend_32.h | 19 struct desc_ptr idt; member in struct:saved_context
|
H A D | suspend_64.h | 48 struct desc_ptr idt; member in struct:saved_context
|
H A D | desc.h | 138 static inline void native_write_idt_entry(gate_desc *idt, int entry, const gate_desc *gate) argument 140 memcpy(&idt[entry], gate, sizeof(*gate));
|
/linux-master/arch/powerpc/kvm/ |
H A D | e500.c | 122 vcpu_e500->idt = kzalloc(sizeof(struct vcpu_id_table), GFP_KERNEL); 123 return vcpu_e500->idt; 128 kfree(vcpu_e500->idt); 129 vcpu_e500->idt = NULL; 152 memset(vcpu_e500->idt, 0, sizeof(struct vcpu_id_table)); 163 struct vcpu_id_table *idt = vcpu_e500->idt; local 169 idt->id[as][pid][pr].val = 0; 170 idt->id[as][pid][pr].pentry = NULL; 189 struct vcpu_id_table *idt local 235 struct vcpu_id_table *idt = vcpu_e500->idt; local [all...] |
H A D | e500.h | 96 struct vcpu_id_table *idt; member in struct:kvmppc_vcpu_e500
|
/linux-master/arch/x86/realmode/rm/ |
H A D | trampoline_32.S | 50 lidtl tr_idt # load idt with 0, 0
|
H A D | trampoline_64.S | 86 lidtl tr_idt # load idt with 0, 0 188 * the new gdt/idt that has __KERNEL_CS with CS.L = 1.
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-ciu3-defs.h | 60 uint64_t idt : 16; member in struct:cvmx_ciu3_const::cvmx_ciu3_const_s 62 uint64_t idt : 16; 268 uint64_t idt : 8; member in struct:cvmx_ciu3_iscx_ctl::cvmx_ciu3_iscx_ctl_s 278 uint64_t idt : 8;
|
/linux-master/arch/x86/kernel/ |
H A D | idt.c | 131 * The APIC and SMP idt entries 191 idt_setup_from_table(gate_desc *idt, const struct idt_data *t, int size, bool sys) argument 197 write_idt_entry(idt, t->vector, &desc); 213 * idt_setup_early_traps - Initialize the idt table with early traps 227 * idt_setup_traps - Initialize the idt table with default traps 247 * idt_setup_early_pf - Initialize the idt table with early pagefault handler 315 * idt_setup_early_handler - Initializes the idt table with early handlers 335 static const struct desc_ptr idt = { .address = 0, .size = 0 }; local 337 load_idt(&idt);
|
/linux-master/drivers/acpi/nfit/ |
H A D | nfit.h | 184 struct acpi_nfit_interleave idt[]; member in struct:nfit_idt 297 struct acpi_nfit_interleave *idt; member in struct:nfit_blk::nfit_blk_mmio
|
H A D | core.c | 854 static size_t sizeof_idt(struct acpi_nfit_interleave *idt) argument 856 if (idt->header.length < sizeof(*idt)) 858 return sizeof(*idt) + sizeof(u32) * idt->line_count; 863 struct acpi_nfit_interleave *idt) 868 if (!sizeof_idt(idt)) 872 if (sizeof_idt(nfit_idt->idt) != sizeof_idt(idt)) 875 if (memcmp(nfit_idt->idt, id 861 add_idt(struct acpi_nfit_desc *acpi_desc, struct nfit_table_prev *prev, struct acpi_nfit_interleave *idt) argument [all...] |
/linux-master/sound/pci/hda/ |
H A D | Makefile | 20 snd-hda-codec-idt-objs := patch_sigmatel.o 51 obj-$(CONFIG_SND_HDA_CODEC_SIGMATEL) += snd-hda-codec-idt.o
|
/linux-master/arch/x86/power/ |
H A D | cpu.c | 89 store_idt(&ctxt->idt); 218 load_idt(&ctxt->idt);
|
/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 100 dtable_dump(stream, &sregs->idt, indent + 2); 550 sregs.idt.limit = 0; 1094 (struct idt_entry *)addr_gva2hva(vm, vm->idt); 1147 vm->idt = __vm_vaddr_alloc_page(vm, MEM_REGION_DATA); 1161 sregs.idt.base = vm->idt; 1162 sregs.idt.limit = NUM_INTERRUPTS * sizeof(struct idt_entry) - 1;
|
/linux-master/arch/x86/mm/ |
H A D | fault.c | 556 struct desc_ptr idt, gdt; local 569 store_idt(&idt); 575 idt.address, idt.size, gdt.address, gdt.size);
|
/linux-master/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 148 struct kvm_dtable gdt, idt; member in struct:kvm_sregs 159 struct kvm_dtable gdt, idt; member in struct:kvm_sregs2
|
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 148 struct kvm_dtable gdt, idt; member in struct:kvm_sregs 159 struct kvm_dtable gdt, idt; member in struct:kvm_sregs2
|
/linux-master/include/uapi/linux/ |
H A D | acrn.h | 260 * @idt: Interrupt Descriptor Table 284 struct acrn_descriptor_ptr idt; member in struct:acrn_regs
|