Home
last modified time | relevance | path

Searched refs:local_cpu_data (Results 1 – 19 of 19) sorted by relevance

/linux-2.4.37.9/arch/ia64/kernel/
Dtime.c81 return (elapsed_cycles*local_cpu_data->usec_per_cyc) >> IA64_USEC_PER_CYC_SHIFT; in gettimeoffset()
151 new_itm = local_cpu_data->itm_next; in timer_interrupt()
169 new_itm += local_cpu_data->itm_delta; in timer_interrupt()
180 local_cpu_data->itm_next = new_itm; in timer_interrupt()
183 local_cpu_data->itm_next = new_itm; in timer_interrupt()
197 while (!time_after(new_itm, ia64_get_itc() + local_cpu_data->itm_delta/2)) in timer_interrupt()
198 new_itm += local_cpu_data->itm_delta; in timer_interrupt()
216 delta = local_cpu_data->itm_delta; in ia64_cpu_local_tick()
225 local_cpu_data->itm_next = ia64_get_itc() + delta + shift; in ia64_cpu_local_tick()
226 ia64_set_itm(local_cpu_data->itm_next); in ia64_cpu_local_tick()
[all …]
Dsmp.c93 unsigned long *pending_ipis = &local_cpu_data->ipi.operation; in handle_IPI()
97 local_cpu_data->ipi_count++; in handle_IPI()
316 if (--local_cpu_data->prof_counter <= 0) { in smp_do_timer()
317 local_cpu_data->prof_counter = local_cpu_data->prof_multiplier; in smp_do_timer()
Dbrl_emu.c30 ((va) & local_cpu_data->unimpl_va_mask) != 0 && \
31 ((va) & local_cpu_data->unimpl_va_mask) != local_cpu_data->unimpl_va_mask \
41 ((pa) & local_cpu_data->unimpl_pa_mask) != 0 \
Dsmpboot.c289 local_cpu_data->prof_counter = 1; in smp_setup_percpu_timer()
290 local_cpu_data->prof_multiplier = 1; in smp_setup_percpu_timer()
360 local_cpu_data->loops_per_jiffy = loops_per_jiffy; in smp_callin()
376 if (time_after(ia64_get_itc(),local_cpu_data->itm_next)) { in smp_callin()
499 local_cpu_data->loops_per_jiffy = loops_per_jiffy; in smp_boot_cpus()
Dprocess.c198 info = local_cpu_data->pfm_syst_info; in ia64_save_extra()
223 info = local_cpu_data->pfm_syst_info; in ia64_load_extra()
Dsetup.c748 local_cpu_data->phys_stacked_size_p8 = num_phys_stacked*8 + 8; in cpu_init()
Dunwind.c1764 if ((s[val] & (local_cpu_data->unimpl_va_mask | 0x7)) != 0 in run_script()
1798 if ((info->ip & (local_cpu_data->unimpl_va_mask | 0xf)) || info->ip < TASK_SIZE) { in find_save_locs()
/linux-2.4.37.9/arch/ia64/mm/
Dtlb.c108 addr = local_cpu_data->ptce_base; in local_flush_tlb_all()
109 count0 = local_cpu_data->ptce_count[0]; in local_flush_tlb_all()
110 count1 = local_cpu_data->ptce_count[1]; in local_flush_tlb_all()
111 stride0 = local_cpu_data->ptce_stride[0]; in local_flush_tlb_all()
112 stride1 = local_cpu_data->ptce_stride[1]; in local_flush_tlb_all()
180 local_cpu_data->ptce_base = ptce_info.base; in ia64_tlb_init()
181 local_cpu_data->ptce_count[0] = ptce_info.count[0]; in ia64_tlb_init()
182 local_cpu_data->ptce_count[1] = ptce_info.count[1]; in ia64_tlb_init()
183 local_cpu_data->ptce_stride[0] = ptce_info.stride[0]; in ia64_tlb_init()
184 local_cpu_data->ptce_stride[1] = ptce_info.stride[1]; in ia64_tlb_init()
Dinit.c351 impl_va_bits = ffz(~(local_cpu_data->unimpl_va_mask | (7UL << 61))); in ia64_mmu_init()
381 ia64_mca_tlb_list[cpu].ptce_base = local_cpu_data->ptce_base; in ia64_mmu_init()
382 ia64_mca_tlb_list[cpu].ptce_count[0] = local_cpu_data->ptce_count[0]; in ia64_mmu_init()
383 ia64_mca_tlb_list[cpu].ptce_count[1] = local_cpu_data->ptce_count[1]; in ia64_mmu_init()
384 ia64_mca_tlb_list[cpu].ptce_stride[0] = local_cpu_data->ptce_stride[0]; in ia64_mmu_init()
385 ia64_mca_tlb_list[cpu].ptce_stride[1] = local_cpu_data->ptce_stride[1]; in ia64_mmu_init()
/linux-2.4.37.9/include/asm-ia64/
Dhardirq.h26 #define local_softirq_pending() (local_cpu_data->softirq_pending)
27 #define local_ksoftirqd_task() (local_cpu_data->ksoftirqd)
28 #define really_local_irq_count() (local_cpu_data->irq_stat.f.irq_count) /* XXX fix me */
29 #define really_local_bh_count() (local_cpu_data->irq_stat.f.bh_count) /* XXX fix me */
37 #define in_interrupt() (local_cpu_data->irq_stat.irq_and_bh_counts != 0)
38 #define in_irq() (local_cpu_data->irq_stat.f.irq_count != 0)
Dpgalloc.h32 #define pgd_quicklist (local_cpu_data->pgd_quick)
33 #define pmd_quicklist (local_cpu_data->pmd_quick)
34 #define pte_quicklist (local_cpu_data->pte_quick)
35 #define pgtable_cache_size (local_cpu_data->pgtable_cache_sz)
Ddelay.h79 unsigned long cycles = usecs*local_cpu_data->cyc_per_usec; in udelay()
89 unsigned long cycles = nsecs*local_cpu_data->cyc_per_usec/1000; in ndelay()
Dmmu_context.h56 if (unlikely(local_cpu_data->need_tlb_flush)) { in delayed_tlb_flush()
58 local_cpu_data->need_tlb_flush = 0; in delayed_tlb_flush()
Dperfmon.h205 #define PFM_CPUINFO_CLEAR(v) local_cpu_data->pfm_syst_info &= ~(v)
206 #define PFM_CPUINFO_SET(v) local_cpu_data->pfm_syst_info |= (v)
Dtlb.h1 #define local_mmu_gathers local_cpu_data->mmu_gathers
Dnodedata.h40 #define local_node_data (local_cpu_data->node_data)
Dprocessor.h207 #define local_cpu_data ((struct cpuinfo_ia64 *) PERCPU_ADDR) macro
220 # define cpu_data(cpu) local_cpu_data->cpu_data[cpu]
221 # define numa_node_id() (local_cpu_data->nodeid)
Dsystem.h242 # define PERFMON_IS_SYSWIDE() (local_cpu_data->pfm_syst_info & 0x1)
Dpgtable.h164 return (addr & (local_cpu_data->unimpl_pa_mask)) == 0; in ia64_phys_addr_valid()