Home
last modified time | relevance | path

Searched refs:may_read (Results 1 – 8 of 8) sorted by relevance

/linux/arch/powerpc/kvm/
H A Dbook3s_32_mmu.c163 pte->may_read = bat->pp; in kvmppc_mmu_book3s_32_xlate_bat()
166 if (!pte->may_read) { in kvmppc_mmu_book3s_32_xlate_bat()
229 pte->may_read = false; in kvmppc_mmu_book3s_32_xlate_pte()
241 pte->may_read = true; in kvmppc_mmu_book3s_32_xlate_pte()
262 if (pte->may_read && !(pte_r & PTEG_FLAG_ACCESSED)) { in kvmppc_mmu_book3s_32_xlate_pte()
270 if (!pte->may_read || (iswrite && !pte->may_write)) in kvmppc_mmu_book3s_32_xlate_pte()
308 pte->may_read = true; in kvmppc_mmu_book3s_32_xlate()
H A Dbook3s_64_mmu.c218 gpte->may_read = true; in kvmppc_mmu_book3s_64_xlate()
303 gpte->may_read = false; in kvmppc_mmu_book3s_64_xlate()
318 gpte->may_read = true; in kvmppc_mmu_book3s_64_xlate()
328 if (gpte->may_read && !(r & HPTE_R_R)) { in kvmppc_mmu_book3s_64_xlate()
350 if (!gpte->may_read || (iswrite && !gpte->may_write)) in kvmppc_mmu_book3s_64_xlate()
H A Dtrace_pr.h82 __entry->flags = (pte->pte.may_read ? 0x4 : 0) |
111 __entry->flags = (pte->pte.may_read ? 0x4 : 0) |
H A Dbook3s_64_mmu_radix.c218 gpte->may_read = !!(pte & _PAGE_READ); in kvmppc_mmu_walk_radix_tree()
296 gpte->may_read = 0; in kvmppc_mmu_radix_xlate()
304 gpte->may_read = 0; in kvmppc_mmu_radix_xlate()
H A Dbook3s_64_mmu_hv.c393 gpte->may_read = hpte_read_permission(pp, key); in kvmppc_mmu_book3s_64_hv_xlate()
395 gpte->may_execute = gpte->may_read && !(gr & (HPTE_R_N | HPTE_R_G)); in kvmppc_mmu_book3s_64_hv_xlate()
401 gpte->may_read = 0; in kvmppc_mmu_book3s_64_hv_xlate()
H A Dbook3s_hv_nested.c1442 if (!gpte_p->may_read && !gpte_p->may_write) { in kvmhv_translate_addr_nested()
1653 perm |= gpte.may_read ? 0UL : _PAGE_READ; in __kvmhv_nested_page_fault()
H A Dbook3s.c465 pte->may_read = true; in kvmppc_xlate()
/linux/kernel/bpf/
H A Dliveness.c14 spis_t may_read; /* stack slots that may be read by this instruction */ member
186 masks->may_read = spis_or(masks->may_read, mask); in mark_stack_read()
299 insn->may_read); in update_insn()
505 if (!masks || spis_is_zero(masks->may_read)) in print_instance()
507 verbose(env, "%s", fmt_spis_mask(env, frame, !has_use, masks->may_read)); in print_instance()
1797 dst->frames[f][i].may_read = in merge_instances()
1798 spis_or(dst->frames[f][i].may_read, in merge_instances()
1799 src->frames[f][i].may_read); in merge_instances()