/linux-2.4.37.9/include/asm-arm/ |
D | cpu-multi32.h | 22 extern struct processor { struct 125 } processor; argument 127 extern const struct processor arm6_processor_functions; 128 extern const struct processor arm7_processor_functions; 129 extern const struct processor sa110_processor_functions; 131 #define cpu_data_abort(pc) processor._data_abort(pc) 132 #define cpu_check_bugs() processor._check_bugs() 133 #define cpu_proc_init() processor._proc_init() 134 #define cpu_proc_fin() processor._proc_fin() 135 #define cpu_reset(addr) processor.reset(addr) [all …]
|
D | cpu-multi26.h | 21 extern struct processor { struct 33 } processor; argument 35 extern const struct processor arm2_processor_functions; 36 extern const struct processor arm250_processor_functions; 37 extern const struct processor arm3_processor_functions; 39 #define cpu_check_bugs() processor._check_bugs() 40 #define cpu_proc_init() processor._proc_init() 41 #define cpu_proc_fin() processor._proc_fin() 43 #define cpu_switch_mm(pgd,tsk) processor._set_pgd(pgd) 44 #define cpu_xchg_1(x,ptr) processor._xchg_1(x,ptr) [all …]
|
D | procinfo.h | 17 struct processor; 42 struct processor *proc;
|
/linux-2.4.37.9/Documentation/ |
D | smp.tex | 45 the boot up processor can read to find the full configuration of the 69 disable interrupts on the processor and guarantee such an interruption will 77 Any processor may hold it and once it is held may also re-enter the kernel 81 correctly. This is guaranteed because only the processor holding the lock 83 and only the processor holding the lock may handle an interrupt. 90 near single processor performance levels. This refinement will be needed to 96 processor type Linux is ported to. 101 processors up. Linux/SMP defines that a single processor enters the normal 103 started or to have been captured elsewhere. The first processor begins the 105 trap handlers. After it has obtained the processor information about the [all …]
|
/linux-2.4.37.9/arch/x86_64/kernel/ |
D | mpparse.c | 419 struct mpc_config_processor processor; in construct_default_ISA_mptable() local 434 processor.mpc_type = MP_PROCESSOR; in construct_default_ISA_mptable() 436 processor.mpc_apicver = mpc_default_type > 4 ? 0x10 : 0x01; in construct_default_ISA_mptable() 437 processor.mpc_cpuflag = CPU_ENABLED; in construct_default_ISA_mptable() 438 processor.mpc_cpufeature = (boot_cpu_data.x86 << 8) | in construct_default_ISA_mptable() 441 processor.mpc_featureflag = boot_cpu_data.x86_capability[0]; in construct_default_ISA_mptable() 442 processor.mpc_reserved[0] = 0; in construct_default_ISA_mptable() 443 processor.mpc_reserved[1] = 0; in construct_default_ISA_mptable() 445 processor.mpc_apicid = i; in construct_default_ISA_mptable() 446 MP_processor_info(&processor); in construct_default_ISA_mptable() [all …]
|
D | acpi.c | 190 struct acpi_table_lapic *processor = NULL; in acpi_parse_lapic() local 192 processor = (struct acpi_table_lapic*) header; in acpi_parse_lapic() 193 if (!processor) in acpi_parse_lapic() 199 processor->id, /* APIC ID */ in acpi_parse_lapic() 200 processor->flags.enabled); /* Enabled? */ in acpi_parse_lapic()
|
/linux-2.4.37.9/include/asm-x86_64/ |
D | locks.h | 15 int processor=smp_processor_id(); in prim_spin_lock() local 27 if(sp->cpu==processor) in prim_spin_lock() 41 if(smp_invalidate_needed&(1<<processor)) in prim_spin_lock() 42 while(lock_clear_bit(processor,&smp_invalidate_needed)) in prim_spin_lock() 51 sp->users++;sp->cpu=processor; in prim_spin_lock()
|
/linux-2.4.37.9/include/asm-cris/ |
D | locks.h | 15 int processor=smp_processor_id(); in prim_spin_lock() local 27 if(sp->cpu==processor) in prim_spin_lock() 41 if(smp_invalidate_needed&(1<<processor)) in prim_spin_lock() 42 while(lock_clear_bit(processor,&smp_invalidate_needed)) in prim_spin_lock() 51 sp->users++;sp->cpu=processor; in prim_spin_lock()
|
/linux-2.4.37.9/include/asm-i386/ |
D | locks.h | 15 int processor=smp_processor_id(); in prim_spin_lock() local 27 if(sp->cpu==processor) in prim_spin_lock() 41 if(smp_invalidate_needed&(1<<processor)) in prim_spin_lock() 42 while(lock_clear_bit(processor,&smp_invalidate_needed)) in prim_spin_lock() 51 sp->users++;sp->cpu=processor; in prim_spin_lock()
|
/linux-2.4.37.9/arch/mips/pmc-sierra/yosemite/ |
D | smp.c | 73 if (current->processor != 1) { in start_secondary() 75 current->processor = 1; in start_secondary() 77 cpu = current->processor; in start_secondary() 115 current->processor = 0; in smp_boot_cpus() 145 p->processor = i; in smp_boot_cpus()
|
/linux-2.4.37.9/arch/i386/kernel/ |
D | mpparse.c | 692 struct mpc_config_processor processor; in construct_default_ISA_mptable() local 725 processor.mpc_type = MP_PROCESSOR; in construct_default_ISA_mptable() 727 processor.mpc_apicver = mpc_default_type > 4 ? 0x10 : 0x01; in construct_default_ISA_mptable() 728 processor.mpc_cpuflag = CPU_ENABLED; in construct_default_ISA_mptable() 729 processor.mpc_cpufeature = (boot_cpu_data.x86 << 8) | in construct_default_ISA_mptable() 732 processor.mpc_featureflag = boot_cpu_data.x86_capability[0]; in construct_default_ISA_mptable() 733 processor.mpc_reserved[0] = 0; in construct_default_ISA_mptable() 734 processor.mpc_reserved[1] = 0; in construct_default_ISA_mptable() 736 processor.mpc_apicid = i; in construct_default_ISA_mptable() 737 MP_processor_info(&processor); in construct_default_ISA_mptable() [all …]
|
D | acpi.c | 179 struct acpi_table_lapic *processor = NULL; in acpi_parse_lapic() local 181 processor = (struct acpi_table_lapic*) header; in acpi_parse_lapic() 182 if (!processor) in acpi_parse_lapic() 188 processor->id, /* APIC ID */ in acpi_parse_lapic() 189 processor->flags.enabled); /* Enabled? */ in acpi_parse_lapic()
|
/linux-2.4.37.9/include/asm-arm/proc-armo/ |
D | cache.h | 58 processor._set_pgd(current->active_mm->pgd); in memc_update_all() 66 processor._set_pgd(mm->pgd); in memc_update_mm() 75 processor._set_pgd(mm->pgd); in memc_clear() 84 processor._set_pgd(mm->pgd); in memc_update_addr()
|
/linux-2.4.37.9/drivers/acpi/utilities/ |
D | utcopy.c | 158 external_object->processor.proc_id = internal_object->processor.proc_id; in acpi_ut_copy_isimple_to_esimple() 159 external_object->processor.pblk_address = internal_object->processor.address; in acpi_ut_copy_isimple_to_esimple() 160 external_object->processor.pblk_length = internal_object->processor.length; in acpi_ut_copy_isimple_to_esimple()
|
/linux-2.4.37.9/drivers/acpi/executer/ |
D | exdump.c | 688 acpi_ex_out_integer ("Processor ID", obj_desc->processor.proc_id); in acpi_ex_dump_object_descriptor() 689 acpi_ex_out_integer ("Length", obj_desc->processor.length); in acpi_ex_dump_object_descriptor() 690 acpi_ex_out_address ("Address", (acpi_physical_address) obj_desc->processor.address); in acpi_ex_dump_object_descriptor() 691 acpi_ex_out_pointer ("system_notify", obj_desc->processor.system_notify); in acpi_ex_dump_object_descriptor() 692 acpi_ex_out_pointer ("device_notify", obj_desc->processor.device_notify); in acpi_ex_dump_object_descriptor() 693 acpi_ex_out_pointer ("Handler", obj_desc->processor.handler); in acpi_ex_dump_object_descriptor()
|
D | excreate.c | 494 obj_desc->processor.proc_id = (u8) operand[1]->integer.value; in acpi_ex_create_processor() 495 obj_desc->processor.address = (acpi_io_address) operand[2]->integer.value; in acpi_ex_create_processor() 496 obj_desc->processor.length = (u8) operand[3]->integer.value; in acpi_ex_create_processor()
|
/linux-2.4.37.9/drivers/acpi/ |
D | Makefile | 17 export-objs := acpi_ksyms.o processor.o 49 obj-$(CONFIG_ACPI_PROCESSOR) += processor.o
|
/linux-2.4.37.9/arch/arm/kernel/ |
D | head-armv.S | 137 teq r10, #0 @ invalid processor? 146 add pc, r10, #12 @ initialise processor 191 str r9, [r6] @ Save processor ID 381 mrc p15, 0, r9, c0, c0 @ get processor id 389 mov r10, #0 @ unknown processor
|
/linux-2.4.37.9/kernel/ |
D | sched.c | 175 if (p->processor == this_cpu) in goodness() 224 best_cpu = p->processor; in reschedule_idle() 298 best_cpu = tsk->processor; in reschedule_idle() 302 if (tsk->processor != this_cpu) in reschedule_idle() 303 smp_send_reschedule(tsk->processor); in reschedule_idle() 560 this_cpu = prev->processor; in schedule() 878 smp_send_reschedule(p->processor); in set_cpus_allowed() 1367 clear_bit(current->processor, &wait_init_idle); in init_idle() 1381 init_task.processor = cpu; in sched_init()
|
/linux-2.4.37.9/arch/mips/sibyte/sb1250/ |
D | smp.c | 127 current->processor = 0; in smp_boot_cpus() 153 p->processor = i; in smp_boot_cpus()
|
/linux-2.4.37.9/Documentation/powerpc/ |
D | cpu_features.txt | 16 assigned to the feature bitmask for this processor and a __setup_cpu function 28 based on CPU 0's capabilities, so a multi-processor system with non-identical 32 After detecting the processor type, the kernel patches out sections of code
|
/linux-2.4.37.9/arch/ppc/kernel/ |
D | smp.c | 295 current->processor = 0; in smp_boot_cpus() 358 p->processor = i; in smp_boot_cpus() 508 int cpu = current->processor; in smp_callin()
|
/linux-2.4.37.9/drivers/acpi/namespace/ |
D | nsdump.c | 229 obj_desc->processor.proc_id, in acpi_ns_dump_one_object() 230 obj_desc->processor.length, in acpi_ns_dump_one_object() 231 (char *) obj_desc->processor.address); in acpi_ns_dump_one_object()
|
/linux-2.4.37.9/include/asm-parisc/ |
D | smp.h | 50 #define smp_processor_id() (current->processor)
|
/linux-2.4.37.9/Documentation/networking/ |
D | dmfe.txt | 19 A-1: For normal single or multiple processor kernel 23 A-2: For single or multiple processor with kernel module version function
|