Lines Matching refs:reservation
981 struct xen_memory_reservation reservation; in do_memory_op() local
992 if ( copy_from_guest(&reservation, arg, 1) ) in do_memory_op()
996 if ( reservation.nr_extents > (UINT_MAX >> MEMOP_EXTENT_SHIFT) ) in do_memory_op()
999 if ( unlikely(start_extent >= reservation.nr_extents) ) in do_memory_op()
1002 d = rcu_lock_domain_by_any_id(reservation.domid); in do_memory_op()
1007 if ( construct_memop_from_reservation(&reservation, &args) ) in do_memory_op()
1017 && (reservation.mem_flags & XENMEMF_populate_on_demand) ) in do_memory_op()
1245 if ( copy_from_guest(&reservation, arg, 1) ) in do_memory_op()
1248 if ( !guest_handle_is_null(reservation.extent_start) ) in do_memory_op()
1251 if ( reservation.extent_order != 0 ) in do_memory_op()
1254 if ( reservation.mem_flags != 0 ) in do_memory_op()
1257 d = rcu_lock_domain_by_id(reservation.domid); in do_memory_op()
1264 rc = domain_set_outstanding_pages(d, reservation.nr_extents); in do_memory_op()