Lines Matching refs:segment_tlb_entry

523   om_segment_tlb_entry *segment_tlb_entry = (map->segment_tlb->entry
530 (unsigned long)segment_tlb_entry->masked_virtual_segment_id,
531 (unsigned long)EXTRACTED32(segment_tlb_entry->masked_virtual_segment_id, 31-6-24+1, 31-6),
533 return segment_tlb_entry;
537 if (segment_tlb_entry->is_valid
538 && (segment_tlb_entry->masked_effective_segment_id == MASKED(ea, 0, 35))) {
540 return segment_tlb_entry;
570 segment_tlb_entry->is_valid = is_valid;
571 segment_tlb_entry->masked_effective_segment_id =
573 segment_tlb_entry->key[om_supervisor_state] =
575 segment_tlb_entry->key[om_problem_state] =
577 segment_tlb_entry->invalid_access =
581 segment_tlb_entry->masked_virtual_segment_id =
584 return segment_tlb_entry;
600 om_segment_tlb_entry *segment_tlb_entry,
610 == segment_tlb_entry->masked_virtual_segment_id)
621 om_hash_page(segment_tlb_entry->masked_virtual_segment_id, ea);
645 && (segment_tlb_entry->masked_virtual_segment_id
655 page_tlb_entry->masked_virtual_segment_id = segment_tlb_entry->masked_virtual_segment_id;
717 om_segment_tlb_entry *segment_tlb_entry = NULL;
747 segment_tlb_entry = om_effective_to_virtual(map, ea, processor, cia);
749 if (segment_tlb_entry == NULL) {
759 if (segment_tlb_entry->invalid_access == access) {
769 page_tlb_entry = om_virtual_to_real(map, ea, segment_tlb_entry,
781 [segment_tlb_entry->key[map->is_problem_state]]
871 om_segment_tlb_entry *segment_tlb_entry = 0;
878 segment_tlb_entry = &virtual->segment_tlb.entry[which_sr];
887 segment_tlb_entry->key[om_supervisor_state] = EXTRACTED32(new_sr_value, 1, 1);
888 segment_tlb_entry->key[om_problem_state] = EXTRACTED32(new_sr_value, 2, 2);
889 segment_tlb_entry->invalid_access = (MASKED32(new_sr_value, 3, 3)
892 segment_tlb_entry->masked_virtual_segment_id =