/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/mips/cavium-octeon/ |
H A D | octeon-irq.c | 2424 isc_ctl.s.idt = per_cpu(octeon_irq_ciu3_idt_ip2, cpu); 2541 isc_ctl.s.idt = per_cpu(octeon_irq_ciu3_idt_ip2, cpu); 2734 unsigned int idt = per_cpu(octeon_irq_ciu3_idt_ip3, cpu); local 2738 isc_ctl.s.idt = idt; 2806 * 4 idt per core starting from 1 because zero is reserved. 2807 * Base idt per core is 4 * core + 1
|
/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/include/asm/ |
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));
|
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
|
/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/arch/x86/kernel/ |
H A D | Makefile | 50 obj-y += traps.o idt.o irq.o irq_$(BITS).o dumpstack_$(BITS).o
|
H A D | idt.c | 131 * The APIC and SMP idt entries 194 idt_setup_from_table(gate_desc *idt, const struct idt_data *t, int size, bool sys) argument 200 write_idt_entry(idt, t->vector, &desc); 216 * idt_setup_early_traps - Initialize the idt table with early traps 230 * idt_setup_traps - Initialize the idt table with default traps 250 * idt_setup_early_pf - Initialize the idt table with early pagefault handler 318 * idt_setup_early_handler - Initializes the idt table with early handlers 338 static const struct desc_ptr idt = { .address = 0, .size = 0 }; local 340 load_idt(&idt);
|
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 11612 sregs->idt.limit = dt.size; 11613 sregs->idt.base = dt.address; 11812 dt.size = sregs->idt.limit; 11813 dt.address = sregs->idt.base;
|
/linux-master/arch/x86/mm/ |
H A D | fault.c | 558 struct desc_ptr idt, gdt; local 571 store_idt(&idt); 577 idt.address, idt.size, gdt.address, gdt.size);
|
/linux-master/arch/x86/power/ |
H A D | cpu.c | 89 store_idt(&ctxt->idt); 218 load_idt(&ctxt->idt);
|
/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/drivers/acpi/nfit/ |
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...] |
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
|
/linux-master/drivers/char/xillybus/ |
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 | xillybus_class.h | 20 unsigned char *idt, unsigned int len,
|
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)));
|
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...] |
/linux-master/drivers/ntb/hw/ |
H A D | Makefile | 3 obj-$(CONFIG_NTB_IDT) += idt/
|
/linux-master/drivers/virt/acrn/ |
H A D | hsm.c | 206 cpu_regs->vcpu_regs.idt.reserved[i]) {
|
/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
|
/linux-master/sound/pci/hda/ |
H A D | Makefile | 20 snd-hda-codec-idt-y := patch_sigmatel.o 51 obj-$(CONFIG_SND_HDA_CODEC_SIGMATEL) += snd-hda-codec-idt.o
|