Home
last modified time | relevance | path

Searched refs:processor (Results 1 – 25 of 165) sorted by relevance

1234567

/linux-2.4.37.9/include/asm-arm/
Dcpu-multi32.h22 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 …]
Dcpu-multi26.h21 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 …]
Dprocinfo.h17 struct processor;
42 struct processor *proc;
/linux-2.4.37.9/Documentation/
Dsmp.tex45 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/
Dmpparse.c419 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 …]
Dacpi.c190 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/
Dlocks.h15 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/
Dlocks.h15 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/
Dlocks.h15 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/
Dsmp.c73 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/
Dmpparse.c692 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 …]
Dacpi.c179 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/
Dcache.h58 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/
Dutcopy.c158 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/
Dexdump.c688 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()
Dexcreate.c494 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/
DMakefile17 export-objs := acpi_ksyms.o processor.o
49 obj-$(CONFIG_ACPI_PROCESSOR) += processor.o
/linux-2.4.37.9/arch/arm/kernel/
Dhead-armv.S137 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/
Dsched.c175 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/
Dsmp.c127 current->processor = 0; in smp_boot_cpus()
153 p->processor = i; in smp_boot_cpus()
/linux-2.4.37.9/Documentation/powerpc/
Dcpu_features.txt16 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/
Dsmp.c295 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/
Dnsdump.c229 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/
Dsmp.h50 #define smp_processor_id() (current->processor)
/linux-2.4.37.9/Documentation/networking/
Ddmfe.txt19 A-1: For normal single or multiple processor kernel
23 A-2: For single or multiple processor with kernel module version function

1234567