Home | History | Annotate | Download | only in ofwboot

Lines Matching defs:dtlb_store

95 struct tlb_entry *dtlb_store = 0;
181 if (dtlb_store != NULL) {
201 dtlb_store = alloc(dtlb_slot_max * sizeof(*dtlb_store));
203 if (dtlb_store == NULL || itlb_store == NULL) {
361 dtlb_store[dtlb_slot].te_pa = pa;
362 dtlb_store[dtlb_slot].te_va = va;
438 dtlb_store[dtlb_slot].te_pa = pa;
439 dtlb_store[dtlb_slot].te_va = va;
630 if (dtlb_store[i].te_va >= data_va) {
637 if (i == 0 && dtlb_store[i].te_va == data_va)
645 dtlb_store[i].te_pa, /* phys.address */
656 dtlb_replace(dtlb_store[i].te_va, hi(data), lo(data));
657 itlb_store[itlb_slot] = dtlb_store[i];
659 itlb_enter(dtlb_store[i].te_va, hi(data), lo(data));
680 if (dtlb_store[i].te_va >= data_va) {
687 if (i == 0 && dtlb_store[i].te_va == data_va)
696 dtlb_store[i].te_pa, /* phys.address */
707 hv_rc = hv_mmu_unmap_perm_addr(dtlb_store[i].te_va,
713 hv_rc = hv_mmu_map_perm_addr(dtlb_store[i].te_va, data,
721 itlb_store[itlb_slot] = dtlb_store[i];
723 hv_rc = hv_mmu_map_perm_addr(dtlb_store[i].te_va, data,
767 bi_dtlb->tlb[i].te_va = dtlb_store[i].te_va;
768 bi_dtlb->tlb[i].te_pa = dtlb_store[i].te_pa;