Home
last modified time | relevance | path

Searched refs:cbe (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/misc/sgi-gru/
Dgrufault.c305 static void gru_flush_cache_cbe(struct gru_control_block_extended *cbe) in gru_flush_cache_cbe() argument
307 if (unlikely(cbe)) { in gru_flush_cache_cbe()
308 cbe->cbrexecstatus = 0; /* make CL dirty */ in gru_flush_cache_cbe()
309 gru_flush_cache(cbe); in gru_flush_cache_cbe()
323 struct gru_control_block_extended *cbe) in gru_preload_tlb() argument
328 if (cbe->opccpy != OP_BCOPY) in gru_preload_tlb()
331 if (fault_vaddr == cbe->cbe_baddr0) in gru_preload_tlb()
332 vaddr = fault_vaddr + GRU_CACHE_LINE_BYTES * cbe->cbe_src_cl - 1; in gru_preload_tlb()
333 else if (fault_vaddr == cbe->cbe_baddr1) in gru_preload_tlb()
334 vaddr = fault_vaddr + (1 << cbe->xtypecpy) * cbe->cbe_nelemcur - 1; in gru_preload_tlb()
[all …]
Dgrumain.c476 static void gru_prefetch_context(void *gseg, void *cb, void *cbe, in gru_prefetch_context() argument
486 prefetch_data(cbe + i * GRU_HANDLE_STRIDE, 1, in gru_prefetch_context()
496 void *gseg, *cb, *cbe; in gru_load_context_data() local
502 cbe = grubase + GRU_CBE_BASE; in gru_load_context_data()
504 gru_prefetch_context(gseg, cb, cbe, cbrmap, length); in gru_load_context_data()
509 save += gru_copy_handle(cbe + i * GRU_HANDLE_STRIDE, in gru_load_context_data()
513 memset(cbe + i * GRU_HANDLE_STRIDE, 0, in gru_load_context_data()
518 gru_flush_cache(cbe + i * GRU_HANDLE_STRIDE); in gru_load_context_data()
531 void *gseg, *cb, *cbe; in gru_unload_context_data() local
537 cbe = grubase + GRU_CBE_BASE; in gru_unload_context_data()
[all …]
Dgrukdump.c50 void *cb, *cbe, *tfh, *gseg; in gru_dump_context_data() local
55 cbe = grubase + GRU_CBE_BASE; in gru_dump_context_data()
65 if (gru_user_copy_handle(&ubuf, cbe + i * GRU_HANDLE_STRIDE)) in gru_dump_context_data()
Dgrukservices.c397 struct gru_control_block_extended *cbe; in gru_get_cb_exception_detail() local
420 cbe = get_cbe(GRUBASE(cb), cbrnum); in gru_get_cb_exception_detail()
421 gru_flush_cache(cbe); /* CBE not coherent */ in gru_get_cb_exception_detail()
423 excdet->opc = cbe->opccpy; in gru_get_cb_exception_detail()
424 excdet->exopc = cbe->exopccpy; in gru_get_cb_exception_detail()
425 excdet->ecause = cbe->ecause; in gru_get_cb_exception_detail()
426 excdet->exceptdet0 = cbe->idef1upd; in gru_get_cb_exception_detail()
427 excdet->exceptdet1 = cbe->idef3upd; in gru_get_cb_exception_detail()
428 gru_flush_cache(cbe); in gru_get_cb_exception_detail()
Dgruhandles.h170 unsigned long cbe; in gru_tfh_to_cbe() local
172 cbe = (unsigned long)tfh - GRU_TFH_BASE + GRU_CBE_BASE; in gru_tfh_to_cbe()
173 return (struct gru_control_block_extended*)cbe; in gru_tfh_to_cbe()
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_manage.c434 static struct spu *devnode_spu(int cbe, struct device_node *dn) in devnode_spu() argument
438 list_for_each_entry(spu, &cbe_spu_info[cbe].spus, cbe_list) in devnode_spu()
445 neighbour_spu(int cbe, struct device_node *target, struct device_node *avoid) in neighbour_spu() argument
452 list_for_each_entry(spu, &cbe_spu_info[cbe].spus, cbe_list) { in neighbour_spu()
465 static void init_affinity_node(int cbe) in init_affinity_node() argument
474 last_spu = list_first_entry(&cbe_spu_info[cbe].spus, struct spu, in init_affinity_node()
477 for (added = 1; added < cbe_spu_info[cbe].n_spus; added++) { in init_affinity_node()
499 spu = devnode_spu(cbe, vic_dn); in init_affinity_node()
508 spu = neighbour_spu(cbe, vic_dn, last_spu_dn); in init_affinity_node()
527 int cbe; in init_affinity_fw() local
[all …]
/linux-4.1.27/drivers/cpufreq/
DMakefile85 obj-$(CONFIG_CPU_FREQ_CBE) += ppc-cbe-cpufreq.o
86 ppc-cbe-cpufreq-y += ppc_cbe_cpufreq_pervasive.o ppc_cbe_cpufreq.o
/linux-4.1.27/arch/alpha/kernel/
Dcore_t2.c535 cpu_regs->cbe |= cpu_regs->cbe; in t2_clear_errors()
/linux-4.1.27/arch/alpha/include/asm/
Dcore_t2.h157 unsigned long cbe; long fill_07[3]; /* CBus Error */ member
/linux-4.1.27/arch/m68k/ifpsp060/
Dftest.sa154 dc.l $00000cbe,$f23bd0ff,$01700000,$0cf4f23b
/linux-4.1.27/
DMAINTAINERS2450 L: cbe-oss-dev@lists.ozlabs.org
7864 L: cbe-oss-dev@lists.ozlabs.org
7871 L: cbe-oss-dev@lists.ozlabs.org
7885 L: cbe-oss-dev@lists.ozlabs.org
9364 L: cbe-oss-dev@lists.ozlabs.org