Searched refs:mao (Results 1 – 3 of 3) sorted by relevance
/xen/xen/common/ |
A D | mem_access.c | 36 xen_mem_access_op_t mao; in mem_access_memop() local 39 if ( copy_from_guest(&mao, arg, 1) ) in mem_access_memop() 58 switch ( mao.op ) in mem_access_memop() 63 if ( (mao.pfn != ~0ull) && in mem_access_memop() 64 (mao.nr < start_iter || in mem_access_memop() 65 ((mao.pfn + mao.nr - 1) < mao.pfn) || in mem_access_memop() 66 ((mao.pfn + mao.nr - 1) > domain_get_maximum_gpfn(d))) ) in mem_access_memop() 69 rc = p2m_set_mem_access(d, _gfn(mao.pfn), mao.nr, start_iter, in mem_access_memop() 80 rc = p2m_set_mem_access_multi(d, mao.pfn_list, mao.access_list, mao.nr, in mem_access_memop() 99 if ( (mao.pfn > domain_get_maximum_gpfn(d)) && mao.pfn != ~0ull ) in mem_access_memop() [all …]
|
/xen/tools/libxc/ |
A D | xc_mem_access.c | 32 xen_mem_access_op_t mao = in xc_set_mem_access() local 41 return do_memory_op(xch, XENMEM_access_op, &mao, sizeof(mao)); in xc_set_mem_access() 55 xen_mem_access_op_t mao = in xc_set_mem_access_multi() local 71 set_xen_guest_handle(mao.pfn_list, pages); in xc_set_mem_access_multi() 72 set_xen_guest_handle(mao.access_list, access); in xc_set_mem_access_multi() 74 rc = do_memory_op(xch, XENMEM_access_op, &mao, sizeof(mao)); in xc_set_mem_access_multi() 88 xen_mem_access_op_t mao = in xc_get_mem_access() local 95 rc = do_memory_op(xch, XENMEM_access_op, &mao, sizeof(mao)); in xc_get_mem_access() 98 *access = mao.access; in xc_get_mem_access()
|
/xen/xen/common/compat/ |
A D | memory.c | 73 struct xen_mem_access_op *mao; in compat_memory_op() member 82 struct compat_mem_access_op mao; in compat_memory_op() member 329 if ( copy_from_guest(&cmp.mao, compat, 1) ) in compat_memory_op() 337 XLAT_mem_access_op(nat.mao, &cmp.mao); in compat_memory_op()
|
Completed in 5 milliseconds