staticvoiddo_flush_tlb_all(void* info){unsignedlongcpu = smp_processor_id();__flush_tlb_all();if(per_cpu(cpu_tlbstate, cpu).state == TLBSTATE_LAZY) leave_mm(cpu); } 开发者ID:daniter-cu,项目名称:fuck_reuben,代码行数:8,代码来源:smp.c 示例4: do_flush_tlb_all_local ▲点赞 1...
come in create_mappingcome in create_mappingcome in create_mappingcome in create_mappingcome in create_mappingcome in create_mappingcome in local_flush_tlb_all. if TLB_WB. if TLB_V4_D_FULL | TLB_V6_D_FULL. if TLB_V4_I_FULL | TLB_V6_I_FULL. CPU0: D VIVT write-through cache CPU...
pte_none(*(kmap_pte-idx)));#endifset_pte(kmap_pte-idx, mk_pte(page, kmap_prot));/* XXX Fix - Anton */#if0__flush_tlb_one(vaddr);#elseflush_tlb_all();#endifreturn(void*) vaddr;