Home
last modified time | relevance | path

Searched refs:rflags (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v5.4/arch/powerpc/mm/book3s64/
Dhash_64k.c43 unsigned long rflags, pa; in __hash_page_4K() local
75 rflags = htab_convert_pte_flags(subpg_pte); in __hash_page_4K()
84 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_4K()
118 ret = mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, in __hash_page_4K()
160 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0, in __hash_page_4K()
170 rflags, HPTE_V_SECONDARY, in __hash_page_4K()
229 unsigned long rflags, pa; in __hash_page_64K() local
263 rflags = htab_convert_pte_flags(new_pte); in __hash_page_64K()
268 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_64K()
278 if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, MMU_PAGE_64K, in __hash_page_64K()
[all …]
Dhash_4k.c25 unsigned long rflags, pa; in __hash_page_4K() local
57 rflags = htab_convert_pte_flags(new_pte); in __hash_page_4K()
62 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_4K()
72 if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, MMU_PAGE_4K, in __hash_page_4K()
86 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0, in __hash_page_4K()
94 rflags, in __hash_page_4K()
Dhash_hugepage.c27 unsigned long rflags, pa, hidx; in __hash_page_thp() local
60 rflags = htab_convert_pte_flags(new_pmd); in __hash_page_thp()
69 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_thp()
112 ret = mmu_hash_ops.hpte_updatepp(slot, rflags, vpn, in __hash_page_thp()
140 slot = mmu_hash_ops.hpte_insert(hpte_group, vpn, pa, rflags, 0, in __hash_page_thp()
148 rflags, in __hash_page_thp()
Dhash_hugetlbpage.c32 unsigned long rflags, pa; in __hash_page_huge() local
75 rflags = htab_convert_pte_flags(new_pte); in __hash_page_huge()
87 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_huge()
95 if (mmu_hash_ops.hpte_updatepp(gslot, rflags, vpn, mmu_psize, in __hash_page_huge()
108 slot = hpte_insert_repeating(hash, vpn, pa, rflags, 0, in __hash_page_huge()
Dhash_utils.c188 unsigned long rflags = 0; in htab_convert_pte_flags() local
192 rflags |= HPTE_R_N; in htab_convert_pte_flags()
206 rflags |= (HPTE_R_PP0 | 0x2); in htab_convert_pte_flags()
208 rflags |= 0x3; in htab_convert_pte_flags()
212 rflags |= 0x2; in htab_convert_pte_flags()
214 rflags |= 0x1; in htab_convert_pte_flags()
220 rflags |= HPTE_R_R; in htab_convert_pte_flags()
223 rflags |= HPTE_R_C; in htab_convert_pte_flags()
229 rflags |= HPTE_R_I; in htab_convert_pte_flags()
231 rflags |= (HPTE_R_I | HPTE_R_G); in htab_convert_pte_flags()
[all …]
Dhash_native.c338 unsigned long pa, unsigned long rflags, in native_hpte_insert() argument
348 hpte_group, vpn, pa, rflags, vflags, psize); in native_hpte_insert()
367 hpte_r = hpte_encode_r(pa, psize, apsize) | rflags; in native_hpte_insert()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_64_mmu_host.c78 int rflags = 0x192; in kvmppc_mmu_map_page() local
125 rflags |= PP_RXRX; in kvmppc_mmu_map_page()
132 rflags |= HPTE_R_N; in kvmppc_mmu_map_page()
136 rflags = (rflags & ~HPTE_R_WIMG) | orig_pte->wimg; in kvmppc_mmu_map_page()
167 ret = mmu_hash_ops.hpte_insert(hpteg, vpn, hpaddr, rflags, vflags, in kvmppc_mmu_map_page()
180 trace_kvm_book3s_64_mmu_map(rflags, hpteg, in kvmppc_mmu_map_page()
Dtrace_pr.h32 TP_PROTO(int rflags, ulong hpteg, ulong va, kvm_pfn_t hpaddr,
34 TP_ARGS(rflags, hpteg, va, hpaddr, orig_pte),
47 __entry->flag_w = ((rflags & HPTE_R_PP) == 3) ? '-' : 'w';
48 __entry->flag_x = (rflags & HPTE_R_N) ? '-' : 'x';
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dbase.c91 nvkm_fifo_chan_inst(struct nvkm_fifo *fifo, u64 inst, unsigned long *rflags) in nvkm_fifo_chan_inst() argument
97 *rflags = flags; in nvkm_fifo_chan_inst()
105 nvkm_fifo_chan_chid(struct nvkm_fifo *fifo, int chid, unsigned long *rflags) in nvkm_fifo_chan_chid() argument
114 *rflags = flags; in nvkm_fifo_chan_chid()
/Linux-v5.4/arch/powerpc/platforms/ps3/
Dhtab.c36 unsigned long pa, unsigned long rflags, unsigned long vflags, in ps3_hpte_insert() argument
54 hpte_r = hpte_encode_r(ps3_mm_phys_to_lpar(pa), psize, apsize) | rflags; in ps3_hpte_insert()
/Linux-v5.4/arch/x86/kvm/
Dmmu.h161 unsigned long rflags = kvm_x86_ops->get_rflags(vcpu); in permission_fault() local
176 unsigned long smap = (cpl - 3) & (rflags & X86_EFLAGS_AC); in permission_fault()
/Linux-v5.4/fs/9p/
Dvfs_inode_dotl.c169 int rflags = 0; in v9fs_mapped_dotl_flags() local
188 rflags |= dotl_oflag_map[i].dotl_flag; in v9fs_mapped_dotl_flags()
190 return rflags; in v9fs_mapped_dotl_flags()
200 int rflags = 0; in v9fs_open_to_dotl_flags() local
206 rflags |= flags & O_ACCMODE; in v9fs_open_to_dotl_flags()
207 rflags |= v9fs_mapped_dotl_flags(flags); in v9fs_open_to_dotl_flags()
209 return rflags; in v9fs_open_to_dotl_flags()
/Linux-v5.4/drivers/net/ethernet/seeq/
Dsgiseeq.h20 volatile unsigned int rflags; member
/Linux-v5.4/drivers/s390/cio/
Dqdio_setup.c277 if (!(irq_ptr->qib.rflags & QIB_RFLAGS_ENABLE_QEBSM)) in check_and_setup_qebsm()
291 irq_ptr->qib.rflags &= ~QIB_RFLAGS_ENABLE_QEBSM; in check_and_setup_qebsm()
441 irq_ptr->qib.rflags |= QIB_RFLAGS_ENABLE_QEBSM; in setup_qib()
443 irq_ptr->qib.rflags |= init_data->qib_rflags; in setup_qib()
/Linux-v5.4/include/xen/interface/hvm/
Dhvm_vcpu.h101 uint64_t rflags; member
/Linux-v5.4/fs/xfs/scrub/
Dbmap.c92 unsigned int rflags = 0; in xchk_bmap_get_rmap() local
97 rflags |= XFS_RMAP_ATTR_FORK; in xchk_bmap_get_rmap()
115 owner, offset, rflags, rmap, &has_rmap); in xchk_bmap_get_rmap()
126 offset, rflags, &has_rmap); in xchk_bmap_get_rmap()
/Linux-v5.4/include/linux/
Drio_drv.h366 u64 rbase, u32 size, u32 rflags);
369 u32 size, u32 rflags, dma_addr_t *local);
/Linux-v5.4/arch/x86/include/asm/xen/
Dinterface_64.h84 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member
/Linux-v5.4/arch/x86/kvm/vmx/
Dvmx.h204 ulong rflags; member
317 void vmx_set_rflags(struct kvm_vcpu *vcpu, unsigned long rflags);
/Linux-v5.4/drivers/s390/char/
Dsclp_sd.c35 u8 rflags; member
231 if (!(evbuf->rflags & 0x80)) { in sclp_sd_sync()
/Linux-v5.4/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.h158 uint64_t rflags; member
/Linux-v5.4/arch/s390/include/asm/
Dqdio.h103 u32 rflags : 8; member
/Linux-v5.4/arch/x86/include/asm/
Dsvm.h182 u64 rflags; member
/Linux-v5.4/tools/testing/selftests/kvm/x86_64/
Dsync_regs_test.c64 REG_COMPARE(rflags); in compare_regs()
/Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c115 regs->rip, regs->rflags); in regs_dump()
663 regs.rflags = regs.rflags | 0x2; in vm_vcpu_add_default()

12